Skip to content

UD-S24-CISC374/final-project-pink

 
 

Repository files navigation

Game Name

Bash the Dungeon

Team Color

Pink

Developers

Blurb

A top down shooter based on the game Enter the Gungeon. You are stuck within the terminal, which manifests as a harsh dungeon. You will first find the two NPC's which will help you learn how to play. When they deem you are ready, you will be granted passage to bash the dungeon. You will traverse through rooms, defeat enemies, unlock new weapons, and utilize your in-game terminal to do all of this. In order to successfully fight the enemies you will need to operate your weapons and player with various bash commands. Additionally, you will face the end boss which will be the final test of your command knowlege, and game sense. Ultimately the objective of the game is to escape the terminal and learn some bash commands along the way.

Basic Instructions

  • Movement
    • WASD to move
    • Right click WHILE moving to dodge roll
      • Dodge rolling grants invulnerability, and a 25% speed increase
  • Interaction
    • 'E' is used for...
      • Talking to NPC's
      • Opening chests
  • Weapon
    • Left click to shoot
    • Single shot weapons are one click per shot
      • Will not shoot during dodge roll
    • Automatic weapons are one click to shoot entire round
      • Will continue shooting during dodge rolling
      • Round will 'pause' on two conditions
        1. Player opens command prompt
        2. Player changes to different weapon
  • Terminal / Command Prompt
    • Open and close with 'Tab'
    • Execute a command with 'Enter'
    • 'help' lists commands
    • 'ls' lists objects in the room
    • 'gcc gun.c' compiles your held weapon
      • './a.out' reloads your help weapon
    • 'mv player room_XX' moves player into roomXX
      • i.e. room02 for the 2nd room, etc
    • 'mv gun.c player' to move the gun on the ground to your hand
    • 'rm bullets.c' removes all enemy bullets on screen

Screenshot

large screenshot image

Gameplay Video

gameplay video

Educational Game Design Document

Link to our egdd

Credits

About

Final project starter repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%