Murphy's Gift Delivery Service -
GDS Game Jam

GitHub

Itch.io


Language: 

C#

Engine: 

Unity

Type: 

Game Jam

Focus: 

Physics-based character




===== Jam Theme: Celebration =====

Jam Theme: Celebration

Overview

Murphy's Gift Delivery Service is a chaotic, ragdoll-physics game about delivering a present to the party at the end of the street. Except, Murphy's law states: "everything that can go wrong , will." so watch out for obstacles that can make you drop your present! Customise your ragdoll character with a variety of hats and fun back accessories, then run down that street the present, avoiding many obstacles like: falling stop signs and traffic lights, meteors, aliens from outer space, bad drivers and much more.



The Jam Team

The team was just myself as the game programmer and Harry Hall as the artist. We worked together over one week to create this chaotic game and were very proud of the end product. Harry created all the 3D models, UI assets, and character customisation, while I created the ragdoll player, obstacles, and random street generation.



Struggles and Overcoming

The hardest part about this project was the time management, as this was a one-week game jam. The physics-based movement was created with Unity configurable joints on the main bones in the character's body to give it balance. Animating the character was difficult to do as I didn't want it to interfere with the level of balance too much. I used a version of the model with no physics joints which could be animated normally, then set the physics characters joint's target rotation to equal that of the animated character's limb rotations. The animated character has no renderer, so didn't cause any noticeable fps drops while playing.



Gameplay Video