📜 ⬆️ ⬇️

RPG JS v2 framework for creating 2D browser-based online games

Recently released the second version of the framework RPG JS v2 based on the engine CanvasEngine.

image

basic information
')
Posted by: Samarium
License: GPL
Language: English, French

Introduction

- RPG JS is a framework for creating a browser-based RPG. To work with this framework, you must have minimal programming knowledge that will facilitate the creation of the game infrastructure. (scroll, collision, movement, etc. ...)

- RPG JS is written in HTML 5 and Javascript. To work with raster images, sprites, etc. used library EaselJS

- Scripts from RPG Maker XP can be converted to a map for RPG JS

- Compatible with browsers: IE, Google Chrome, Firefox, Safari, Opera



Benefits

image

- No need to download client
- Ability to bind a database (using AJAX requests)
- Ability to link to other content on the site
- Ability to use the mouse
- Adding non-existent teams in RPG Maker
- Tactical RPG integration
- Ability to make a full MMORPG type game
- Ability to play on iPhone / iPad / Archos
- Open Source

Description

image

RPG JS uses the same structure as RPG Maker. Download the map, specify the properties and everything :-). In fact, you still need to specify what events should occur on the map. Next, you will need to specify the events with the appearance of pages and controls.
At the moment, the framework has already been implemented:
1) Full singleplayer (RPG based)
2) Interaction with events
3) Tactical RPG using the mouse, keys, touchscreen (there are small bugs)

Video demonstrating the capabilities of the engine:


Also for this framework, a convenient generator is available for $ 27.9.
imageimage

It has an intuitive interface for quickly creating maps from a set of tiles and objects, properties taking into account collisions, movements of the hero and his interactions with non-game objects.
Simply put, anyone who does not have sufficient knowledge of programming, using this generator will be able to create the basic elements for the game.
Thanks to a large game database with a lot of objects, weapons, armor, skills, etc ... You can easily come up with an adventure for the heroes of your game and the world around them.
For example, you can specify the sensitivity of the weapon, the experience gained, use the elements “Fire”, “Ice”, “Wind”, etc.
More information about the available features on the official website of the generator .

References:

Off.site and demo RPG JS v2
Russian-language development branch on RPG JS v2

Source: https://habr.com/ru/post/227103/


All Articles