How easy would it be to make a game?

I’m curious @Hugo how well Luna would be able to make a simulation game of sorts.

Always wanted to make a web-based simulation game that can handle a good amount of users.

It depends on what you mean by “simulation game”

  • If it requires advance graphic elements (like 3D), Luna Park is not ready for it. You may still use Luna Park, but you’ll have to code the 3D elements yourself.
  • If it only requires dashboards and stuff like that, Luna Park is perfectly capable of this.

About handling a lot of users:

  • If it’s asynchronous, there’s no problem, and you can easily scale up to a LOT of users
  • If it’s synchronous and require stuff like web socket, Luna Park is not ready yet (though you might still code the websocket part and use Luna Park for the rest)

Scaling is really no problem with Luna Park, the performance is native-like (like if a traditional dev coded it). And since you get to host it yourself, you can vertically scale the server you’re using very easily.

I expect a standard export of Luna Park to be able to handle a thousand concurrent users on cheap VPS at $5/month (of course depending on the complexity of your game)