News for hackers. Stuff that matters.
Re:I'm open-sourcing my game engine by posting_mess on Thursday December 21, 2023 @05:39PM (#38728110)
What's your motivation for building a new engine?

Seems like you've built in some really specific things (from the README);

- Weapon system (melee & projectile)

- Shops

- Client-side predicted projectile + unit movement

- ETC

Why did you decide to bake those into the engine instead of "copyable" plug-ins? Of course lots of games dont need these things - is this a game engine? or is this a FPS/RPG/Else game engine?

I dont hate on tech, but im still left asking "why"? What's it for? Why would I use this over "Three.js" and my own server? :) (I ask only to get your take)

Re:I'm open-sourcing my game engine by hutzlibu on Thursday December 21, 2023 @08:08PM (#38729594)
"What's it for?"

Apparently not for you, but people who want to build such a specific game. Not every engine is general purpose.

Re:I'm open-sourcing my game engine by m0dE on Thursday December 21, 2023 @11:24PM (#38730916)
Thanks for the question. We consciously decided to make our engine more opinionated compared to other modular alternatives, because we want to be extremely fast at developing 2D multiplayer games. For example, I made a simple MMORPG in 2 hours (https://www.youtube.com/watch?v=GZVsxkALR5U).

I believe that there's an inverse correlation between ease-of-use and level-of-customization. We chose the former to address the gap between casual game devs and multiplayer games which are known to be difficult to build.