Skip to content

ShreyasDatta/GameOff2021

 
 

Repository files navigation

You play as one of 2 unique bug characters, each with their different approach to combat, and fight in a series of hand-crafted ‘dungeons’ in a rogue-lite fashion and track your time completion stats and collectibles for every run!

Latest live demo here.

Table of Contents

General Information

  • Submission for GitHub Game Off 2021. Check it out

  • Read GDD for more info.

  • Project made with C# on the Unity game engine, assets and visuals - Asperite, audio samples - Adobe Audition. Expanded on further

Technologies Used

Technologies Description
Unity 2020.3.21f1 Game engine using scripts in C# to power our game
Aseprite v1.2.21 Primary tool used to make the Pixel art assets
Visual Studio Code 2020 The preferred IDE for our project
Adobe Photoshop Finishing touches on effects and particles
Adobe Audacity Sampling the audio and sfx

Features

  • 12 unique levels created for fast-paced beat-up-em action.
  • Implemented standardised patrol A.I for enemies, which is based on the concept of Dijkstra's shortest path algorithm.
  • Intuitive and seamless U.I for Menu systems and displaying and tracking stats.

More info on core mechanics and gameplay system features here.

Setup

To work with our source code

>   clone the repository
>   verify your own Unity version ['v2020.3.21f1'] 
>   use your preferred IDE to make changes.

To play our Demo Build

  • Download the .zip folder.
  • Extract it with a .rar unpacker. Consult FAQ for errors.
  • Run the GameOff2021.exe executable.

Project Status

Project is: completed for GameJam.

Will work on future updates.

Roadmap

To do:

  • Add background to Main Menu.
  • Add a 'Win-game' condition after crossing the 12th level door.
  • Complete the implementation of the 3rd playable bug [Morris the Mantis]
  • Level design. Variations on the paths the player can take.

Room for improvement:

  • Animations on health and collectible pickups.
  • Adding variations to the bg music.
  • Improving on the placeholder assets in the dungeon levels.

FAQ

Files are missing after opening the .zip file with WinRar.

Use 7zip to open/extract the archive.

I cannot seem to pause the game by pressing Esc.

The pause script is 'bugged' in some of the levels. Die to the mobs and press 'R' to restart, or Alt+F4.

I cannot seem to get stuck inside the hidden levels.

The trigger collider gets messed up sometimes for moving up and down the grasshopper-specific hidden levels. Move back a few tiles, then return to that position and press the Q button.

Acknowledgements

Give credit here.

  • This project was inspired by Supergiant's Hades and Developer Digital's Hotline Miami and other games.

  • Many thanks to our team

    • Mudit Rastogi : For countless hours of playtesting, debugging and scripting all of our little friends in the game. LinkedIn
    • Shreyas Datta : For handling game design, art direction and QoL changes to the mechanics. LinkedIn | Behance
    • Antariksh Mukherjee : For helping with assets, playtesting and giving our game some personality. LinkedIn | Behance
  • Special thanks to Ayushman Chakraborty for the wonderful music in our game! Instagram

License

This project is open source and available under the MIT License.

About

Bugs are fascinating creatures, but, they are also very squashable. Submission for GitHub Game Off 2021.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 93.2%
  • ShaderLab 5.7%
  • HLSL 1.1%