Skip to content

open source Japanese RPG engine made with node, coffeescript, and a few other tools. MIT license

License

Notifications You must be signed in to change notification settings

phreaknation/jRPGe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

     _  _______     _______     ______
    (_)|_   __ \   |_   __ \  .' ___  |
    __   | |__) |    | |__) |/ .'   \_|
   [  |  |  __ /     |  ___/ | |   ____
 _  | | _| |  \ \_  _| |_    \ `.___]  |
[ \_| ||____| |___||_____|    `._____.'
 \____/
 ________                   _
|_   __  |                 (_)
  | |_ \_| _ .--.   .--./) __   _ .--.  .---.
  |  _| _ [ `.-. | / /'`\;[  | [ `.-. |/ /__\\
 _| |__/ | | | | | \ \._// | |  | | | || \__.,
|________|[___||__].',__` [___][___||__]'.__.'
                  ( ( __))

Generated With: http://patorjk.com/software/taag/

About RPG Engine

jRPG Engine is an open source project for creating Canvas/WebGL (j)RPG styled games made with node, coffeescript, and a few other tools

RPG Engine External Requirements

  1. NodeJS
  2. CoffeeScript
  3. PixiJS

Build RPG Engine

Update and Install the pre-req modules in the root folder.

npm i

Run coffeescript to build the javascript sources and watch for updates.

coffee -o src/scripts -cw src/coffee/

Run gulp in watch mode to compile sources and place into directories specified in gulpfile.js.

gulp watch

Include into you game

minified

<script src="path/to/rpg.min.js"></script>

development

<script src="path/to/rpg.dev.js"></script>

Current Features


Currently under heavy redesign so all current features have been shifted as there they will be rewritten in coffeescript.

Planned Features


  • Keyboard Inputs
  • Character Animation
  • Map Loading
  • Tilesets
  • Simple Collision Detection
  • Step Counting
  • Debugging
  • Mouse Inputs
  • Touch Imputs
  • Backgrounds - Map Based
  • Paralax Backgrounds - Map Based
  • Simple Pathing
  • Weighted Pathing
  • Step Counting
  • Global Events
  • Triggered Events
  • Character Loading
  • TMX Map Loading
  • Particles(?)

Planned Tools


  • Character Generator
  • Resource Manager
  • TMX Map Converter
  • Database Manager
  • Actor Editor
  • Class Editor
  • Skill Editor
  • Items Editor
  • Weapons Editor
  • Armors Editor
  • Enemies Editor
  • Troops Editor
  • States Editor
  • Animations Editor
  • Tilesets Editor
  • Common Events Editor
  • System Editor
  • Phrase Editor

Possible Tools


  • Map Manager
  • Map Editor
    • Pens
    • Pencil
    • Rectangle
    • Circle
    • Fill
    • Shadow
  • Region Editor
  • Event Editor
  • Auto Tiling
  • Auto Shadows
  • Common Events Editor
  • System Editor
  • Terms Editor

About

open source Japanese RPG engine made with node, coffeescript, and a few other tools. MIT license

Resources

License

Stars

Watchers

Forks

Packages

No packages published