Game
SlayTheCube
3 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

My new project is a dungeon crawler! (W.i.p.)

V1.4.0 is out!

V1.3.0 is out! (3 new maps)

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

A lot has happened!

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

Strange Occurrence

Progress!

@balmut is a Jolter to Watch! They post great game dev updates! Follow them before the quest ends on October 15 and you'll get Coins!

Finished designing the power-ups!