Create events
Put an event that is shared with all the other players, or an event that will have a story of its own
- Mode Shared
- Mode Scenario
Put an event that is shared with all the other players, or an event that will have a story of its own
Uses the power of Tiled Map Editor to create maps
Put precise collisions on an object for a more realistic effect
RPGJS uses Pixi.js. Rendering uses WebGL for better performance
All packets sent to the client are minimized (only a few bytes). Lags are anticipated with motion interpolation and client-side prediction.
VueJS allows to create rich interfaces with a component-oriented structure. Create your menus with VueJS or use existing modules to display pre-built menus.
Put a control in your code. You know which properties are usable and take advantage of decorators to create classes with a sugar-syntax
Don't create an API from scratch but take advantage of several commands on an event or player to set up a ready-made scenario
Modify sprites, server, etc.
Don't learn two different styles. Write a code and render it, either offline for an RPG or online for an MMORPG.
The game adapts to the screen and the player can play on a smartphone."
Write your unit tests (with Jest) to make your game stable
An API to find players (example, players in the field of view of an event)
Save the player's progress in a database
Display animations on the map or player
Talking with other players
Show a bubble over a character
A simple interface to manage players (ban a player for example)
A turn-based fight against an AI or another player
Guild system