Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators
wolfwing wrote:I would say not even close.
Also this code is very good code and you should do your best to learn from it.
BUT! DO ABSOLUTELY NOT COPY OSROSE SERVER CODE OR TRY TO LEARN FROM IT. OsRose really isn't something you should try to learn from. I'm sorry if this offends somebody, but the OsRose code is absolute shit.
Juan wrote:My advice would be to find an army of motivated people. The core things like network, 3D engine are mostly there and now you must do all the boring stuff. Like all the dialogs, handle all the packets...
Like wolfwing said, this code is really good. With some C++11 tweaks, you would have a really professional project.
Juan wrote:Yeah an army of at least 5 peoples. Doing a core-engine can be really challenging and therefore motivating. This is why a relatively skilled guy like exjam can do it alone without being bored.
When it comes to do the repetitive tasks which are the game mechanics, testing them, fix them... no one will be there anymore. It's not like when you create your game from scratch and you have to use your imagination. In this client's case, we look like some crazy chinese peoples copying dumbly a game content. It could be different if you have a huge server with a awesome community and gain your motivation from your players or from money .
Juan wrote:I would start with an other language: like C# with XNA or SharpDX. This way, you can focus only on the principes while being close to the C++ way to do it.
Give you some easy challenges for network and 3D, but still useful. On top of my head:
1) Creates your own parser for an easy file format (STB, STL...)
2) Doing a bot for ROSE that connect itself and execute some GMs commands.
3) Implements an online viewer using JavaScript and WebGL
4) ...
Sometimes you will be blocked on a part. Come back on it 6 months and you will see that you learned somewhere else how to solve them.
Return to [Project] Custom client (new 3d engine, new files formats)
Users browsing this forum: No registered users and 3 guests