Slavs - Slavian MMORPG game

Hi,

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.

Tom

Can’t wait to see it on the store…Will be the first one to buy it!

1 Like

Hmmm… This is stronger then me… :smiley:

Multiplayer adventures will be available soon for Desktop mode and mobile mode! :slight_smile:

7 Likes

Yeahhhhhhh
You are doing an amazing work

I was off for a while…

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:

  1. House
  2. Forest
  3. King Tomb
  4. Skeleton camp

Have fun! :slight_smile:

Also i can attach some videos of battleground with water effect and inventory with particles fog.

3 Likes

Seriously this is really impressive!! I love it man!

1 Like

It’s looking incredible so far! Can’t wait to watch this develop!

1 Like

@FurcaTomasz

Hey there! just a heads up that your client source code is available to the public in your current setup…

I’m assuming you don’t want this to happen so here may be a way to fix this for future reference:

  1. Open /config/webpack.config.prod.js
  2. Remove or comment out line 53 containing devtool: 'source-map',
  3. Build, and deploy your app again

Sourced from: reactjs - Why the original source code is showing in the source using webpack? And how to disable it? - Stack Overflow
Which is for a react app having the same issue but I’m sure the fix is similar here.

Best of luck!
-Ateria

@Ateria Thanks for tip :slight_smile: - you are right

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 :).

2 Likes

@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 :wink:

What you cannot find on bjs documentation?

1 Like

@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.

Just hopping in to say your game looks incredible.

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 :).

2 Likes

@FurcaTomasz, that was really awesome.

Clapping.

Will do the same one day.

See some others do this: @ozRocker and the space game.

Each time we do this we raise the bar of ability for the next generation of the web

:eagle:

2 Likes

This is sad because your game was really impressive already

3 Likes

@FurcaTomasz thanks for releasing the source! Hopefully I find some time digging into it :slight_smile:

Did anyone run my game locally? :slight_smile:

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.

You have created nice proof of concept though :wink:

3 Likes

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.