DeepOde
Trainer, Developing a game
- 7
- Posts
- 10
- Years
- India, Asia, Earth
- Seen May 23, 2015
Hi. We are (right now, small) group of peoples who are trying to develop an online rpg (probably from scratch). I know its not a one step process. But I would like to ask if its possible with ONLY HTML, JS, PHP and their frameworks along with MySQL.
Some friends are suggesting Unity but I am confused about its performance cause all the Unity games which I've seen yet were highly graphic-rich and took considerably great time to load.
The process I am thinking right now is as follows although we have plan to develop it as Multiplayer game in future (far away yet) but right now, at least I, have no idea about how to do it. Although I've heard little that nodeJS is useful.
So, In addition you can also give details about multiplayer point but it is optional right now. Main focus is on main game play.
Game Flow
1. The Player will be registered in database as he/she registers for game.
2. The player will select starter pokemon, pokemon's data will be rendered and same will be stored in database using html form to some php file, it will be stored by codes for e.g. pokemon held will be stored by something like string having id no. of pokemon. In same manner their details and move will be stored.
3. When game loads, the details of user will be obtained from database by using simple PHP scripts.
4. Party and PC pokemon would be handled separately, so only party pokemons will be loaded at loading time for reducing time taken.
5. If some new data has to be added same would be added by inserting data in database.
6. For reducing load, only items which are required will be loaded at a time. For e.g. battle scripts will be loaded only when battle takes place.
I know its not as easy as I wrote above but I hope I can at least do above things. Please guide me if there are any issues (or serious issues) against this flow.
Also I will use CraftyJS framework for help in creating game.
Thanks in advance. Sorry if I missed something. Please tell me if I wasn't clear, I will give missing information.
Some friends are suggesting Unity but I am confused about its performance cause all the Unity games which I've seen yet were highly graphic-rich and took considerably great time to load.
The process I am thinking right now is as follows although we have plan to develop it as Multiplayer game in future (far away yet) but right now, at least I, have no idea about how to do it. Although I've heard little that nodeJS is useful.
So, In addition you can also give details about multiplayer point but it is optional right now. Main focus is on main game play.
Game Flow
1. The Player will be registered in database as he/she registers for game.
2. The player will select starter pokemon, pokemon's data will be rendered and same will be stored in database using html form to some php file, it will be stored by codes for e.g. pokemon held will be stored by something like string having id no. of pokemon. In same manner their details and move will be stored.
3. When game loads, the details of user will be obtained from database by using simple PHP scripts.
4. Party and PC pokemon would be handled separately, so only party pokemons will be loaded at loading time for reducing time taken.
5. If some new data has to be added same would be added by inserting data in database.
6. For reducing load, only items which are required will be loaded at a time. For e.g. battle scripts will be loaded only when battle takes place.
I know its not as easy as I wrote above but I hope I can at least do above things. Please guide me if there are any issues (or serious issues) against this flow.
Also I will use CraftyJS framework for help in creating game.
Thanks in advance. Sorry if I missed something. Please tell me if I wasn't clear, I will give missing information.
Last edited: