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.

Share this project:

Updates