Scurvy
Scurvy is a solo project i worked on in my final year of university
This project was developed in Unreal engine
Personally this project was a huge challenge and a learning experience for me as i worked on physics in unreal engine for the first time. I came across alot of challenges but i ended up learning alot.
This game was initially planned to be a local multiplayer game that people can just enjoy playing with their friends and im glad it turned out that way.
The main features of the game are :
-
Ragdoll physics
-
Whacky objects physics on the map
-
Dynamic Camera
-
Controller and KBM support
-
Fully optimised low poly game
My inspiration for this game was Gang beasts and Human fall flat.
Dynamic Camera:
The dynamic camera is something i wanted to implement because i did not wanna split the screen into quarters for the multiplayer aspect as that takes away from the map and makes the whole game look clunky.
Instead i decided to make a camera that adjusts it's position according to where all players are
It will always keep the players in camera and will move as far as it needs to
I have kept the main playing area small so that the games are short and always fun to play together,
Ragdoll Physics:
Another main part of this game is the physics as it wouoldnt be fun without it
I have made it so the players have a very unstable body other than their legs.
When they punch the body lifts up and punches
Whenever a punch lands it does random amount of damage between 5 and 20 hp and also sends the player away from them as there is a small impulse.
When the player dies a larger impulse explosion occurs which could make the player fly of the map if close enough.
Note:
The low poly assets are not made by me they are a asset pack from the unreal market place that were purchased by me.