All Projects → samuelcardillo → MMORPGMaker-MV

samuelcardillo / MMORPGMaker-MV

Licence: other
Plugin to transform RPG Maker MV to MMORPG Maker MV

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to MMORPGMaker-MV

Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+877.61%)
Mutual labels:  rpg, gamedev, mmorpg
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (+479.1%)
Mutual labels:  rpg, gamedev, mmorpg
Servuo
An Ultima Online server emulator written in C# .NET
Stars: ✭ 378 (+464.18%)
Mutual labels:  rpg, mmorpg
Rpg Js
Create your browser RPG and MMORPG in your browser !
Stars: ✭ 656 (+879.1%)
Mutual labels:  rpg, mmorpg
Bytepath
A replayable arcade shooter with a focus on build theorycrafting made using Lua and LÖVE.
Stars: ✭ 1,119 (+1570.15%)
Mutual labels:  rpg, gamedev
Egameplay
一个基于Entity-Component模式的灵活、通用的战斗(技能)框架,配置可选使用ScriptableObject或是Excel表格
Stars: ✭ 239 (+256.72%)
Mutual labels:  rpg, mmorpg
Noahgameframe
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Stars: ✭ 3,258 (+4762.69%)
Mutual labels:  gamedev, mmorpg
Landoftherair
A high-fantasy MORPG.
Stars: ✭ 35 (-47.76%)
Mutual labels:  rpg, mmorpg
Godot Open Rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
Stars: ✭ 855 (+1176.12%)
Mutual labels:  rpg, gamedev
dungeonz
Everything for the game Rogueworld.
Stars: ✭ 88 (+31.34%)
Mutual labels:  rpg, mmorpg
Stendhal
Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
Stars: ✭ 194 (+189.55%)
Mutual labels:  rpg, mmorpg
AsLib
🎨: RPG map maker (paint tool)
Stars: ✭ 82 (+22.39%)
Mutual labels:  rpg, rpgmaker
FFXIVPocketGuide
A collection of mobile friendly guides to help players navigate group content in Final Fantasy XIV.
Stars: ✭ 16 (-76.12%)
Mutual labels:  rpg, mmorpg
Reldens
Reldens - You can make it - Open Source MMORPG Platform
Stars: ✭ 130 (+94.03%)
Mutual labels:  gamedev, mmorpg
rpgmakermv-library-ChineseAnnotations
No description or website provided.
Stars: ✭ 29 (-56.72%)
Mutual labels:  rpgmaker, rpgmakermv
Openmmo
OpenMMO - Groundwork
Stars: ✭ 115 (+71.64%)
Mutual labels:  rpg, mmorpg
VXA-OS
Most complete and secure free 2D online game creation tool from RPG Maker.
Stars: ✭ 14 (-79.1%)
Mutual labels:  rpg, mmorpg
Crystalshire
Legacy VB6 open-source ORPG
Stars: ✭ 24 (-64.18%)
Mutual labels:  gamedev, mmorpg
UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
Stars: ✭ 29 (-56.72%)
Mutual labels:  gamedev
rpng
A simple and easy-to-use library to manage png chunks
Stars: ✭ 72 (+7.46%)
Mutual labels:  gamedev

(MMO)RPG Maker MV

Summary

This is a project I started in 2016 and on which I worked for only few weeks. In 2019 I stumbled upon an old version of the code which I have tested & refactored (a little bit). I also decided to restart working on it on my free time - which I almost have not - and open source it with the hopes that some other cool people upgrade it!

History

I have used RPG Maker since its 2000 version. Discovered it when I was a kid and used it to make many (very bad) games. It clearly impacted a lot on my creativity and my development desires. Later on, as a French-speaking person, I discovered a (now dead) project named FROG Creator which was a dedicated at creating MMORPG in a RPG Maker-like environment.

With the release of RPG MAKER MV which allows usage of JavaScript and its HTML5 export, I decided to give it a try and discovered quickly that yes, RPG Maker MV could easily be used to create an MMORPG creator interface.

How to use ?

Video : IMAGE ALT TEXT HERE

Can I use it on RPG Maker MZ ?

Yes, please go on the MZ branch of this project: https://github.com/samuelcardillo/MMORPGMaker-MV/tree/MMOMZ/develop

Plugins requirement

Disclaimer : All the files are already contained in the project.

Launch steps

  1. git clone the repo
  2. Install NodeJS and npm i in the server folder
  3. Install RethinkDB and rethinkdb in the server folder
  4. node mmo.js in the server folder
  5. Start the RPG Maker MV project.

Congratulations! Your game is now an MMORPG.

Contribution

This is an open source project supported by the community. We are always looking for more developers to help building MMOMV/MZ! Feel free to push commits and join the community Discord. Beware: Commits that modify the core of RPG Maker MV/MZ are not accepted.

Documentation

-Are you a developer ? Read the developer documentation

-Are you a maker ? Read the maker documentation

Current functionalities

  • Synchronised player movements
  • Synchronised skins
  • Account creation (password hashed with SHA256 + customizable salt)
  • RESTFUL API support (with JSON Web Token)
  • Persistance of position & skin
  • Persistance of player stats
  • Persistance of inventory & equipments
  • Persistance of local switches
  • Persistance of party switches
  • Persistance of global switches
  • Persistance of local variables
  • Persistance of global variables
  • Global and local map system
  • Party system
  • Party combat system
  • Respawn system
  • In-game chat
  • Registration page

See the progress : https://trello.com/b/m4leXuBa/mmorpg-maker-mv-version-1-todo-list

Join us on Discord : https://discord.gg/GVqyAwp

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].