The Scraps of Victory

The Scraps of Victory

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 4.05
fun: 3.99
innovation: 4.04
theme: 3.76
graphics: 4.13
humor: 4.54
mood: 4.06

Play the game now over at Itch.io



For Ludum Dare 50, I took a break from horror to try out something a little bit... different.

About the game


In The Scraps of Victory you fight for your life against a horde of rampaging beasts who would like nothing more than for you to starve to death. Use your ninja-like reflexes to dodge the vile monsters, and savor your victory.

I've wanted to make a game like this for some time, a game which uses physics to make you balance something. There is just something so fun and chaotic about using physics in games. I hope you enjoy it!

Controls


You control your hand using the mouse cursor on PC, or using the Touchscreen on mobile. The game should hopefully be compatible with most devices, although I have only tried it on PC and iPhone.

Development


The game was written in vanilla Javascript.

The game is rendered using a combination of Three.js and classic 2D canvas. This is something I have thought about before but never really put seriously into practice. Three.js renders the game world and other (technically 3D objects), while the 2D canvas is used for quick and dynamic effects. This combination allows for a quick development cycle as you don't need to spend a significant amount of time making your one-off effect work inside a 3D world.

For physics I used the p2 Javascript physics engine. Sadly it was a lot buggier than I remembered, which led to some time wasted just debugging the physics and timesteps.

The graphics were created using Blender and my own vector editor Canvas Draw 2D.

Screenshots

Found a bug?
Tell us on Discord