Garry's Sacrifice by Mordokay
Garry's Sacrifice is a tower defense game where you have just one enemy called Garry. Garry is a caveman who woke one morning believing he was the actual child of Satan and all he wants to do in life is to follow the path to his fathers home ... Hell.
Your objective is to make Garry see reason and bombard him with positive energy (by constructing Positivity Towers and loading them with energy orbs).
Around the map you may notice different type of animals moving around. You have to sacrifice those animals in order to gain resources to build structures. There are 4 types of animals and each animal gives different resources when killed:
There are four basic resources:

There are seven different types of structures:
Bolders:
Can be placed on Garry's path in order to slow him down. Garry will gain a bit of strength every time he kills a bolder so use bolders carefully.
Cooked Plate:
Garry doesn't enjoy raw animal flesh. But he is known to love some barbecued slices of meat. Used it the same way as bolders by placing them on Garry's path.
Bone Catapults:
Along with Positivity Towers, catapults are the other type of "throwable" structure. Place them on the ground on an empty tile and feed it some flesh from your inventory in order to load it. Catapults have a cooldown after throwing flesh at Garry. If Garry's health goes to zero he must stop to rest before he continues. Loading catapults with meat bolders costs 1 flesh.
Bone Remover:
Allows you to create bones from animals
Baseball Bat:
Used to beat an animal to death. Not very efficient at gathering flesh or bones but very good for collecting animal tears.
Barbecue grill:
Used to make delicious barbecued slices of meat for Garry to eat.
Positivity Tower:
Works the same way as catapults, but instead of throwing meat at Garry's face, it launches positivity orbs. If Garry reaches a "positivity" value of 100 before he sacrifices himself on the pit of hell you win the game. Loading towers with positivity orbs costs 1 tear.
NOTE: In order to play you need an internet connection! Game fetches other players maps from a a MySQL database.
Basic Controls:
"A" "W" "S" "D" moves the camera. "Escape" to access the menu.
Map Maker Instructions:
The map maker allows you to generate maps with a limited size of 15. You can draw 5 different type of terrains, place 4 different types of animals and 5 different types of decorative objects (sry didn't have time to add more than 5 :P).
Use left click to add object and right click to remove it. If you hold left mouse button you cal also draw the terrain and Garry's path.
When you save a map you are asked for 3 values:
Map name:
The map name is unique so you can't create a map with the name of a map that already exists.
Creator:
This is you! Type whatever you like to identify yourself with :P
Password:
When you create a map you provide a password for that map. That password is necessary so only the creator of a map can delete that map from the database (I can also delete maps with a special password so don't worry :P).
Actual Game Instructions:
-> When the game starts there is a countdown of 30 seconds so you can prepare yourself before Garry starts his journey to the Pit of Hell.
-> On the left side of the map you have a panel with a health slider(red) and a positivity slider (yellow). Bellow those sliders there is a number that represents Garry's strength. Garry's strength represents the damage per second he does to Bolders and Plates of barbecue.
-> On the top right side you can see your resources.
-> On the bottom you can see the 7 structures you can construct (as described above).
-> Use left mouse click to attack an animal and right mouse click to grab him. Grabbing animals is required in order to use some structures like the Bone Remover or the Baseball Bat. If you are grabbing an animal and press the right mouse click you drop that animal.
Objective:
Prevent Garry from sacrificing himself to Satan on the Pit of Hell
Tools:
->> Unity,
->> Blender
->> PHP (for recording Maps)
->> paint.NET
Screenshoots:




Ratings
| Overall | 368th | 3.595⭐ | 39🧑⚖️ |
| Fun | 576th | 3.189⭐ | 39🧑⚖️ |
| Innovation | 200th | 3.608⭐ | 39🧑⚖️ |
| Theme | 395th | 3.635⭐ | 39🧑⚖️ |
| Graphics | 397th | 3.73⭐ | 39🧑⚖️ |
| Humor | 426th | 3.028⭐ | 38🧑⚖️ |
| Mood | 611th | 3.203⭐ | 39🧑⚖️ |
| Given | 38🗳️ | 38🗨️ |
Because it just works but it need more explanations for a better start I think! :)
Nice job, a lot of work here!
+good game needs more descriptions but other than that i salute ya in the work done
I'm not sure if I was doing something wrong, or if it is a bug, but I couldn't get tears. I build several vaseball bats and they just didn't produce anything. I was playing on the WebGL in case it helps.
I love the game, one of the best I seen so far. The interface is clear, the graphics looks really cool, just great job overall.
- The WebGL version didn't render properly, and only showed a black background. Downloaded version works fine though
- The item screen down the bottom got in the way of me collecting items at times
- I feel as if there should be a button to return to the game, as opposed to having to press escape again
- Also for some reason, I was able to drag both the health and positivity bars (while I was trying to figure out what to do haha)
The gameplay was really fluid and the graphics were cute. I think a tutorial level would have been great, as otherwise reading through all the information on this page is definitely required. Intuitively, I didn't pick up that the meat towers should be used sparingly, or how to harvest the tears (I thought they were water drops).
But, apart from those things, I feel you've done a great job! I'll have to give the level editor a go :smile:
Towards the end I did drop some cooked plates down, and they were eaten, but didn't disapear like the others did, which was confusing.
Great job, one of the few games that actually held my attention to the end, nice work!
There are some things that I feel could be improved gameplay-wise. It was a little irritating when I tried to kill the animals but they kept walking away-- or sometimes I would go to grab them and then they would do it. It seemed like each round ended with me putting cooked meat out on the last tile, one immediately after the other just to keep Garry at bay as I used the Positivity Towers on him.
Despite a few minor things, this was actually a pretty fun experience that kept me playing even after the first time. Overall, great entry!