Hello all, my friend @JacobPjetursson and I have made a multiplayer BabylonJS platformer prototype with the use of colyseus, written in typescript (server and client side). We started back in the begining of january, thinking that we wanted to make our first IO multiplayer game in 3D, based on BabylonJS and colyseus. We knew that it had to be easy and simple and fun to play, but we also wanted to be “fresh” therefore we went with 3D. Not a lot of IO games are 3D. Here is a link for you guys to try it out: https://kzclimbing.netlify.app.
We will not work on the repo anymore, we will try to release a “finished” version, which will be closed sourced. But we hope that the above repo can help a lot of people getting started with creating their very first IO game.
We want to say thank you for this amazing community.
@Fadi_Bunni@JacobPjetursson I believe this prototype could be very useful, especially for beginners. Currently it doesn’t work (since it is 4.2.0 - Chrome issue) but it works at 5.7.0 with minor errors (I think they come from some compilers).
Hello @labris, thank you so much for spotting our 1 year old work.
Our initial intention was actually to create something that can be used by all beginners, a boilerplate demonstration that uses babylonjs, colyseus and typescript.
We shared it here, but we got no to few responses, so we thought that no one wanted it really.
By PR what do you exactly mean? Do you want to feature it as a demo on Babylon website, because that was actually our dream.
I will update the original repository based on your commit and try to upload it to Heroku and Netlify, so people can try it again online.
Don’t be disappointed, there are much more silent watchers who are grateful to you but in a silent way
While we have now a section in the Docs regarding Colyseus - Real-time Multiplayer with Colyseus | Babylon.js Documentation - your boilerplate is much more advanced and will save a lot of time for those who know how to use it.