WebClash is an ambitious project that allows for easy top-down ORPG game creation for
the browser. Almost everything in WebClash can be fully customized to your own liking.
Create your own dream ORPG game for the browser today!
To get started with WebClash it is heavily advised to take a look at the guide, alot can
also be learned from inspecting and experimenting with the example project that is
already present.
- Mobile and tablet support
- Play on both computer and mobile devices!
- Plugin system
- Easily import and adjust plugins created by other users for the
client and server. Or create your own plugins fitting your specific needs.
- Easily import and adjust plugins created by other users for the
- Tiled maps support (.json format)
- Easily import maps created in Tiled, which allow for a variety of
custom tile and object properties; ranging from lighting design and NPC
placement to world items that can respawn periodically.
- Easily import maps created in Tiled, which allow for a variety of
- Character editor
- Create characters with their own animations, colliders and movement;
these are used for players and/or NPCs.
- Create characters with their own animations, colliders and movement;
- NPC editor
- Create static or moving NPCs that can wear gear, feature dialog
and engage in (optional) combat.
- Create static or moving NPCs that can wear gear, feature dialog
- Dialog editor
- Create detailed dialog that can activate player- and/or world changing events.
- Quest editor
- Create dynamic quests with various objectives.
- Item editor
- Create items with unique uses or effects.
- Combat editor
- Create a unique combat experience through "actions", which also features
projectile and status effects support.
- Create a unique combat experience through "actions", which also features
- Status effect editor
- Create varying status effects that can enhance movement speed, deal or heal
damage over time and much more.
- Create varying status effects that can enhance movement speed, deal or heal
- Chat with commands
- Converse with other players and execute player and/or admin commands.
- Party system
- Have the ability to group up with other players, which rewards the party members
based on adjustable settings.
- Have the ability to group up with other players, which rewards the party members
- Banking system
- The ability to store and retrieve a players items anywhere, accessible from dialog.
- Day and night system
- Have certain maps go from day to night, or stay permanently dark (unlit).
An example WebClash server (EU) is available on my webserver.
This example server does not get updated very often and might be running an older version.
Because of development the server sometimes get wiped, this includes the user accounts.
Last but not least, try to force refresh (Shift+F5) the game to always have the latest files.
Currently WebClash is still under development.
If you find a bug or glitch, please submit an issue on this GitHub page.
The development process can be followed on Trello.
WebClash makes use of a canvas game framework created by myself.
Learn more about the framework here.