I made some updates in game - generally in texture optimization and mobile client changes. I am proud of simple app with WebView.
Actually tested on Xiaomi Redmi note 4 and Samsung galaxy a5.
This was one of the last step in Slavs game. I must close this project due to problem with my 3d modeler and animator. I will back with new low poly graphics in this engine. I think about prepare simple open source version of client and server.
But i just prepared some changes in game. General I focus on multiplayer and fixes. So for now every player who join to game join to global room, this mean every connected player is visible in game.
If you want to play in multiplayer just open two tabs in browser and check how it works or just invite your fiend :).
http://slavsgame.com there is anonym option to play, so you can check it without register in game.
But… I do not have any graphics so i can’t make from my project complete game.
In demo you can complete two questes Skeleton king and skeleton camp:
To complete all questes you need to visit all sceenes:
House
Forest
King Tomb
Skeleton camp
Have fun!
Also i can attach some videos of battleground with water effect and inventory with particles fog.
I wonder about publish my code in github as public repo for server (database, socket and AI server) and client. Maybe is good option to make open source project from this rpg framework :).
@FurcaTomasz I think that’s an awesome idea - and a mighty nice thought on your end. You’ve accomplished a few things here that there’s very little documentation on. - I wouldn’t mind taking a peak myself
@FurcaTomasz I wasn’t downing the babylonjs docs, more so the lack of examples/tutorials/different game frameworks, for instance, when you search game dev tutorials on YouTube there’s many videos for unity, three.js but not so much for babylon.
Dear BJS community… This is my two years work proof:
Maybe someone will use that, i am sad to stop work on that project, but I don’t have team to do that. Especially animators and graphics, but programmers are also welcome :).
Well I have experienced the same sad thing several years ago - creating MMO in one person is almost impossible if you have to work for your living as well. When family comes, then it is even more impossible :-/ And to my surprise - runing it with real players took even more time - care about community, solving bugs, creating new content. It became my “second fulltime job” but without any salary. Sad truth.
Nice work. This is my first time hearing of your project. My project is also PHP based on the backend. PHP is very underrated IMO. I’m also to the point where models are going to be needed. I’m using free assets at the moment but exploring the cost of sourcing OC.
What were some of the hardest parts of your project?
So far my biggest challenge has been pathfinding. Deciding and experimenting with mesh based versus node based. I liked the mesh based approach, but the tooling for it just isnt there, at least in the JS world.
Second hardest is just trying to keep performance up, particularly with BJS. I’m fairly happy with backend PHP performance though.