Inspiration: We saw a project that used Pygame in a previous hackathon and decided that we should try learning it as well. We watched multiple tutorials and finally developed a working game.

What it does: The game is designed so the player has to defeat the evil goblin before they are eaten. The player will be provided a firearm and will have advanced maneuvering capabilities to avoid the goblin's attacks. If the score of the player reaches -10, the game will end and the player will lose. On the contrary, if the player shoots the goblin 11 times, the player will be victorious.

How we built it: We built it using a python module named Pygame which helps to display the computer graphics that are needed to develop a functioning game. Credits to tech with tim for the pygame tutorials.

Challenges we ran into:

  • We had trouble restarting the game
  • Trouble with setting the loops
  • Took a long time to make the endscreen

Accomplishments that we're proud of:

  • We learned Pygame in less than 3 days
  • Sound effects
  • Being able to restart the game

What we learned:

  • Learned the basics of Python and Pygame
  • Learned to implement sound effects
  • Improved out knowledge of loops

What's next for Goblin Slayer: We will be fixing any bugs, adding new levels and adding more effects to the game to enhance the user's experience. Also, we will be making the sequel to the Goblin Slayer game in our next hackathon.

Built With

Share this project:

Updates