dart-rpgPlayer:
http://bradsproject.com/dart-rpg/Editor:
http://bradsproject.com/dart-rpg/editor.htmlGitHub:
https://github.com/brad811/dart-rpgPlayer | Editor |
| |
It's basically a game maker you use in your browser to make 2D tile-based RPGs, which are saved into and loaded from JSON files. This makes it really easy to share your game with other people, which is really cool!
I'm not a web designer or an artist, so everything is gray boxes and terrible pixel art, but the beginnings of functionality are there.
There's a sample "game" there that just shows off a lot of the features available so far that you can play and then go into the editor to see how it was made, which oughta be enough to get you started. But if not, let me know and I'll answer what I can!
Here's a short synopsis of how things work:
There are three sections. The "Map Editor", the "Object Editor", and "Settings".
The "Map Editor" is where you manage your map screens and the objects on them. Some things you can do in the map editor:
- create, edit, and delete maps
- set the player start map and position
- edit the size of a map
- edit the tiles on a map
- move characters that have been designated for this map
- add special tiles like signs, warps, events, and encounter tiles
- set which random battlers can appear on this map's encounter tiles (if any)
Here is an overview of the objects you can manage in the "Object Editor" (along with some notes):
- attacks (name, category (physical or magical), power)
- battler types (stats, attacks learned at different levels, rarity right now just modifies how much exp you get from them)
- characters (inventory, battler type and level, game event that triggers when you either talk to them, or if they see you and their sight distance is > 0)
- items (set their base price, give them a description, and set what game event gets triggered when you use them)
- player (name, sprite, battler type, level, starting money, inventory)
- game events (create and name a list of game events that can be attached to things like characters, event tiles, and items)
In the settings tab, right now you can edit the sprite sheet url to load from, and scaling.
Let me know if you have any questions or feedback!