Made a small prototype to test out #Easel.
It's 3 levels, play it here: https://t.co/ybSkIya2xw
Thoughts on Easel: It's like Processing but for games. I really enjoyed it. Great for prototyping! A bit limiting in some areas, but it's a good tradeoff.
@engineseer But will take your feedback through any means convenient to you, on X, Discord, through Email, whatever you like :) Just very much appreciate having someone give it a genuine go and always want to improve Easel for the next person
@engineseer Thank you! It's very nice to have someone appreciate the effort that went into the design of Easel.
The best place for feedback is actually the Discord, there's a channel for it and a bunch of us Easelites in there too if you are okay with Discord! https://t.co/8P7aPF91WK
Our new physics engine only incrementally snapshots and rolls back what changes. If you have a whole spaceship with thousands of colliders forming all the walls/tables/control panels, but only ~10 change each frame, then only 10 get rolled back. It's so fast!
It seems we have made the first ever physics engine with incremental rollback for multiplayer games! Previously, making a game like Among Us was infeasible with rollback netcode because it had to snapshot the entire world every frame. But how much actually changes per frame?
@MattSalsamendi Correction: Easel was the first programming language designed for multilayer games and has let the public code multiplayer like singleplayer for at least 2 years now.
@HimeOnion@doubtpointv2 I made a 5-minute autistic job interview simulator game which captures this feeling and maybe you might like to check it out: https://t.co/PnuWGZdhSj