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

Rebooted the project using Godot!

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

Getting closer!

Happy Video Game Day!

July 8 is Video Game Day, a holiday that's obviously close to our hearts at Game Jolt.

Celebrate by completing our quests! They won't be around long, so get the rewards while you can.

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

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

I'm about to start on the fun stuff!

This year?

Hi Shelly,

The elegant lady of the manor...

She smiles sweet... but that look says run. 🕯️

Go talk to her. If you dare. 👉https://store.steampowered.com/app/2560100?utm_source=GameJolt

#pixelart #gamedev #Steam #horror

Progress!