Inspiration 💡
I was inspired by the Christmas festivity, where children are given presents by Santa. I've always thought that Santa Claus, flying his sleigh, brings gifts to people on Christmas Eve. So I created a game called Santa Sleigh Run, in which Santa is tasked with delivering gifts to the households in the towns.
What it does ❓
Santa Sleigh Run is a single player game in which the player is tasked with delivering gifts to towns on Christmas Eve. There are a total of four villages to which Santa must deliver gifts. In order to bring gifts to the villages, the player only has one minute.
KEYBOARD COMMANDS ⌨️:
- To move the Santa sleigh forward, you can use any alphabet key from the keyboard (A - Z)
- You have to use SPACE BAR to drop the gifts/presents to the houses.
USE OF MICE 🖱️:
- You can click the DROP Button on the screen to drop the gifts to the houses.
PLAYING ON TOUCHSCREEN DEVICES 📱
- To move the Santa Sleigh forward, you have to tap anywhere on the screen inside the game window.
- To drop the gifts, you have to tap on the DROP gift button to deliver the gits to houses.
HOW TO PLAY:
- First, the player has to select the village in which the Santa has to deliver the gifts.
- After that, the player only has 1 minute to deliver the gifts
- Points will be calculated, If Santa deliver 1 gift to 1 house you get 1 point, there are 3x, 5x bonus points also.
- However, it is not easy, as there are some evil snowmen who will try to stop Santa.
- The showman launches a snowball to stop Santa
- If the snowball hits Santa sleigh, then it will bring it to the ground
- And, If it hits the gifts, then the gifts will be destroyed.
- At the end, total points will be calculated and added into the total gifts delivered in villages.
How we built it 🔧🔨
- The entire game is build using C# on Unity.
- All the assets in the game are taken from Unity asset store
- I had to think of how the game's** mechanics** would function and how the gameplay would appear.
- After that, I plan and coded the game.
Challenges we ran into 🏃♂️
There were many challenges which I have faced during making this project
- The biggest challenge I ran into was to learn unity. Yup, I have made games, but never used unity to make them. So I spend most of my time learning it.
- Generating random snowmen plus attacking the sleigh were some tough parts I had to deal with
- Calculating the score and adding the bonus points
Accomplishments that we're proud of 🏆
I am pleased with myself for completing this project inside the deadline. It was quite a tough time to complete this project, but I am really happy with my end results and hope to keep on making games like this in the future. I was also able to learn unity and I loved it, it's all thanks MLH for conducting hackathons.
What we learned 🧠
To be honest, I learned so much from this hackathon:
- First I learned about C#
- Leaned how to make games using Unity and use the asset store
- Learned the difference between WebGL and Web Player
- How to sue WebGL
What's next for Santa Sleigh Run ⏭
In the future, I want to host my game on a website as that everyone can easily able o access it and play the game.
Log in or sign up for Devpost to join the conversation.