I'm starting to develop a browser-based game (and by this I mean text-based, no Flash or similar stuff on it) and I'm struggling to decide on which development framework to use.
As far as requirements are concerned, the most important thing that I can think of right now is the ability to translate it to several languages. A good object-relational mapping and a way to generate forms from logical objects would also be very good, as I've noticed that I always spend lots of time solving the problems that come up when I change any of those things.
The programming language is kind of unimportant. I have some experience in PHP and C#, but I don't mind, and I would even like to use this as an excuse, learning some new thing like Python or Ruby. What I do want is something with a good and thriving community and lots of samples and tutorials online to help me.
CreateJS is another HTML5 game development frameworks that has a suite of libraries or tools that are used to create valuable and bilateral content on the web, interactive mobile and web games using HTML5. It was created by gskinner and officially sponsored by Adobe, Microsoft, AOL, and Mozilla.
The web framework plays a crucial part in the arena of website development. The best web frameworks are Laravel, Django, Rails, AngularJS, and Spring to name a few that facilitates a quick and effective setup, along with a flexible environment. Why are frameworks useful?
Heroku, Microsoft, Netflix, and Google utilize this framework entirely on a regular basis. MeteorJS or Meteor is a framework that can create real-time web and mobile apps quickly. It supports instant prototyping and yields cross-platform code for iOS, Android, desktops and browsers.
Angular is one of the best front-end web development frameworks for developers. It is a TypeScript-based, open-source web app framework managed by Google Angular Team. You can use Angular to construct vast, high-functioning web applications.
I would reccomend sticking to what you know - PHP is more than capable.
That's true of course, but:
I don't mind, and I would even like to use this as an excuse, learning some new thing like Python or Ruby.
Then writing a browser game is an excellent opportunity to do this. Learning something new is never wrong and learning an alternative to PHP can never hurt (eh, Jeff?). While neither Ruby on Rails nor Django are especially useful for writing games, they're still great. We had to write a small browser game in a matter of weeks for a project once and Rails worked charms. On the other hand, all successful browser games have enormous work loads and if you want to scale well you either have to get good hardware and load balancing or you need a non-interpreted framework (sorry, guys!).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With