I am planning to build a 2D RPG game (Zelda style). I am looking for a game engi
ID: 658426 • Letter: I
Question
I am planning to build a 2D RPG game (Zelda style). I am looking for a game engine that has the following features:
Map editor to create maps (preferably orthographic grid), with solid objects, doors/portals, items etc.
Mobs: Support for easily creating mob entities with basic properties (HP, speed, movement), and spawning them dynamically.
Support in all major browsers.
Basic algorithms like path-finding, collision detection, projectile shooting, etc.
Support for basic items like weapons, armor, potions etc.
These additional features would also be great to have:
Multiplayer, i.e. multiple people playing in the same map. (Not MMO... maybe 20-25 people at a time)
Inventory screen, where player can see the items they have picked up.
So basically, I just want to get the basics of a simple RPG game, so that I can focus on the layers on top. Please share any comments on whether ImpactJS would be suitable, its the best option I've found so far.
Explanation / Answer
Deepak, have you tried Phaser ? Its a pretty neat engine. Though I haven't tried all the feature-requirements you have listed, in it, but estimating it to fit well.
Here's a page which demonstrates Phaser's capabilities with examples. A quick search revealed many pages with commentary on some of the other features you wanted. Eg: this page discusses creating a RPG physics driven game.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.