Babylon Playground Game Starter

Here is the playground my students will be using this week to dig a little deeper into designing and applying inventory item effects.

Here is the video tutorial.

I intend to update the documentation next week.

Credits:
Thanks to the following people who made this possible.
@Cedric Creator of the original physics character controller demo upon which this is based.
The Babylon Team for creating amazing tools.
The Babylon community of enthusiasts for the feedback and support.

11 Likes

haha this is so cool dude!!

1 Like

Thanks @Deltakosh . I have added cutscene and query hook utilities as requested by my students.

https://playground.babylonjs.com/?inspectorv2=true&&fullscreen=true&&pgui=false#KUMEOT

3 Likes

Thanks for the update !!!

1 Like

Here is the accompanying video.

2 Likes

Here is a video highlighting one of the great community contributions by @Soullnik .

5 Likes

This is great !!!

1 Like

I’m really glad it was useful, and I also see that you hosted it, which is wonderful. I’ve also been thinking a lot about how it could be improved, and I hope I’ll find the time to do so.

4 Likes

I love the vibes here! My contribution for today is a system by which you can:

  • Quickly prototype a 3d physics based web application.
  • Export your current code in a BabylonJS Playground friendly format.
  • Import that code into the official BabylonJS Playground.
  • Engage the BabylonJS community in a deeply insightful manner using the playground.
  • Deploy your game as a static site to Github Pages, Netlify, or Render.
  • Deploy your game as a web service to Render.
  • Design endpoints which interact with your game.
  • Endpoints can use Go, Node, Rust, or
  • Python
    • Flask
    • Falcon
    • Bottle
4 Likes

Multiplayer is coming soon. No websockets!

4 Likes

Impressive! This keeps getting better and better :slight_smile:

1 Like

I have a very basic multiplayer demo up. Please don’t expect much. :melting_face: Many aspects related to multiplayer are not yet implemented.

https://bgs-mp.onrender.com/

3 Likes

I just finished a dynamic distributed authority model for the Babylon Game Starter Multiplayer Demo.

My most recent commit started the implementation. If you go to the RV Life environment in two tabs or browser windows, you should start to see evidence of the physics synch.

SHIFT to boost and SPACE to jump.

4 Likes

I am slowly inching forward. Here is an image of the latest running in the official playground.

1 Like

I may start to follow SemVer soon as I am starting to get a few interested parties. Anyhow, here is the pre SemVer update with basic multiplayer MIT licensed. https://github.com/EricEisaman/babylon-game-starter/blob/main/MULTIPLAYER.md

3 Likes

Thanks to @Cedric and the wider Babylon.js Community, we have a v1.0.0.

4 Likes

Here is the latest lesson.

1 Like

Yeah! Congrats on the release!!! :partying_face:

1 Like

Thanks @Cedric !!

Here is a video walking through the Netlify deployment process.

3 Likes