Show HN: Easel – Code multiplayer games like singleplayer

https://news.ycombinator.com/rss Hits: 5
Summary

Easel is a 2D game programming language that makes multiplayer as easy as singleplayer.Whether you are a beginner or expert coder, you'll love making games with Easel!With Easel, you can code as if all your players are inside one shared game world. Easel takes care of all the hard stuff like networking and synchronization, completely automatically! Multiplayer has never been so easy!Easel's hierarchical programming language, along with its behaviors model and reactive style, allow you to express complex game logic in a refreshingly simple way. Coding "the Easel way" is so fast and fun that you'll never want to go back!Easel is a great choice for your first programming language because its powerful enough to be interesting, but simple enough to be accessible. Plus, what's more fun than making multiplayer games you can actually play with your friends?Code multiplayer like singleplayerMaking games is fun, but it is even more fun when you can play them with other people! Unfortunately, online multiplayer games are difficult to make. They require managing networking, synchronization, authorities and prediction. That is a lot of work when you just want to get straight into making a game!Multiplayer is baked in to the Easel programming language. Code as if all your players are inside one shared game world, and Easel will take care of the rest. While other game engines give you the building blocks to make multiplayer, Easel has already built it into the foundations of the engine itself so you don't even have to think about it!Not only does Easel make multiplayer effortless, Easel's advanced rollback netcode implementation will give your game a smooth and responsive multiplayer experience, even with players across the globe.With Easel, making a multiplayer game is as easy as making a singleplayer game!What a game changer!A programming language for humansMost game engines require you to organize code for the computer that runs it, not for the humans who read it. Often you are...

First seen: 2025-05-15 22:41

Last seen: 2025-05-16 02:41