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

V1.3.0 is out! (3 new maps)

Finished designing the power-ups!

I'm about to start on the fun stuff!

We've updated the trending section of the Game Jolt Shop! http://gamejolt.com/#shop

Snag a new avatar frame and a sticker pack or two!

Remember, every purchase supports our creators and our community!

Support creators, shop on Game Jolt! #broadcast

V1.4.0 is out!

@LUKELCS is a Jolter to Watch and an aspiring developer, artist, composer, and comedian! Follow @LUKELCS before the quest ends on April 22 and you'll get Coins!

Progress!

(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