RPG Paper Maker is a game making engine, free for non commercial use, allowing you to create a 3D universe with many 2D sprites and even 3D objects using a simp
RPG Paper Maker is a game making engine, free for non commercial use, allowing you to create a 3D universe with many 2D sprites and even 3D objects using a simp
RPG Paper Maker is a game making engine, free for non commercial use, allowing you to create a 3D universe with many 2D sprites and even 3D objects using a simple interface for all available platforms: Web browser, Windows, Linux, and MacOS.
The technologies used for this engine are: React, TS, HTML/CSS, JSON, three.js, Howler.js, Electron.js.
The organization contains some independent repositories. If you want to fork several repositories, you should put them all in the same parent folder root.
TS and uses React. It is managing all the .json files related to a RPM game.TS, HTML/CSS, JSON, three.js, Howler.js, Electron.js. It is also interpreting all the json files that are generated by the RPG Paper Maker engine.JS so it can be actually used in a browser and editable by any user in real-time without compiling.settings.json: "editor.formatOnSave": true,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
}mkdir RPM
cd ./RPMclone https://github.com/RPG-Paper-Maker/RPG-Paper-Maker.git
cd ./RPG-Paper-Makernpm installnpm run update-modsnpm startThis should open the project in http://localhost:3000/.
Make sure to build the project before:
npm run build-electronThen run electron:
npm run electronThank you for considering contributing to the RPG Paper Maker! Just see our Contributing Guide.
In order to ensure that the RPG Paper Maker Community is welcoming to all, please review and abide by the Code of Conduct.
No open issues yet, or sync has not completed.