Game
SlayTheCube
4 years ago

I'm porting SlayTheCube to my new game engine!


I've been writing a new JavaScript game engine for a couple of months now and I needed a project to help me develop it more so I was like "well I have nothing better to do...". The engine can only draw rectangles and custom buttons right now but that some be enough to start at least.

What I got so far:

Very simple title screen

Level pack loading- you can make your own levels and load them in the game!

Basic player controller

Not a whole lot but I've been really trying to flesh out the backend. Mods will also be available which will be more open than level packs. I have some cool mods I want to make like a node.js multiplayer mod and a few others. It would be possible to make a new game inside this one with a mod. The original levels will be added to this version but they will be improved big time! I might even expand the pack too! I'm also planning to add a SlayTheCube 2 pack as well that means STC 2 will be discontinued. Levels are so much easier to make now so I shouldn't get brain rot and stop working on the game this time lol.

About the engine:

It's going to be open source! It's pretty easy to use and has pretty epic features such as a layer based renderer that has a built in level system that hides objects when level is out of bounds and a update system that you can add update functions to the update array instead of having to setup a update interval. It also has delta time, a built in fps counter, cursor/mouse controls, key binder with save functionality, a resource loader, touch controls, a canvas scaler, and much more!

I'll be releasing it once it has built in physics and the component2D is closer to being finished.



0 comments

Loading...

Next up

Progress!

Quick update

I'm tired... (Warning the audio is not what I would call balanced lmao)

Your fellow Jolters are still hard at work making GREAT #GameJoltColors25 art!

There's still time for YOU to be part of it. Check your quest log to get started.

All artists are tagged below! 🔽

Getting closer!

It's time for honorable mentions! 🐞🎉 [Article!]

Thought about that piece of concept art awhile back of the electrified ship.

(wip)

Happy #WIPWednesday! Are you working on a game? Making some art? Practicing a song? Something else? Tell us in the comments!

I might have found the dumbest solution to handle ellipse/circle collisions