Skip to content

Keenthan/24780FinalProject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

24780Group Project- Secret Dungeon in CMU

4am@Pitts Team Members:

Zeruizhi Cheng | Tiecheng Wang | Jincheng Lu | Kangchun Wang | Xiao Jiang | Ming Zhang

12/03/2019

1. Introduction

Secret Dungeon in CMU is a rogue-like game which is dedicated to helping CMU students get familiar with the inner connection structure of different buildings. In this game, you will be facing different monsters, such as assignments, quizzes, midterms and finals. The only way to survive is to beat all the specified monsters and find the way out. The map below shows the part where Hamerschlag Hall, Wean Hall and Scott Hall connect with each other.

Fig 1. Map of the game

2. Platform and Device Requirements

● Recommended platform: Windows 10

● Recommended screen resolution: 800*600

● Hardware requirements: mouse and keyboard

3. Compile Instruction

There are two ways to start Secret Dungeon in CMU.

● Compile & Run

To compile Secret Dungeon in CMU, simply use command window to compile all the .cpp file under the root directory and run the generated executable file .exe in the root directory.

The compile command is:

cl SDCMU.cpp weapon.cpp Monster.cpp player.cpp menu.cpp Item.cpp ending.cpp npc.cpp door.cpp map.cpp character.cpp yspngenc.cpp ysglfontdata.c fssimplewindow.cpp yssimplesound.cpp yssimplesound_dsound.cpp yspng.cpp

● Run Directly

Unzip the zip file and open the folder. Then simply click the executable file SDCMU.exe in root directory to start the game.

4. How to play

● Menu

To start your journey, you should first select your warrior.

Fig 2. Menu

● Manipulation

As a new warrior in CMU, the first thing you should do is walking around in the safe zone and try your weapon.

Press w on the keyboard to move upwards

Press a on the keyboard to move left

Press s on the keyboard to move downwards

Press d on the keyboard to move right

Fig 3. How to move

● Weapon

Left-click to fire the weapon Fireball.

Fig 4. Weapon 1:Fireball

Use mouse to aim at your target, and right-click to fire the weapon Dart. Dart can be reflected after hitting the monster. If you are brave enough to catch this Dart, you can upgrade this Dart to Magic Green Dart, which will cause extra magic damage to the monster.

Fig 5. Weapon 2: Dart

Fig 6. Upgraded Weapon 2: Magic Dart

● Monsters

To survive and enjoy the winter vacation, Warrior needs to defeat three bosses. They are Quiz, Midterm, and Final.

Fig 7. Boss 1: Quiz

Fig 8. Boss 2: Midterm

Fig 9. Boss 3: Final

● Items

Along the way to beat those bosses, there are many Assignments wandering inside the building. You can beat them easily. After they are finished, they will drop different kinds of items. To collect these items, you can become stronger and more confident to face the bosses.

Fig 10. Items: Google, Github, Coffee and Cheatsheet

After using Google, the speed of your weapon will increase. Github can upgrade the weapon and make it more powerful. Coffee will bring you health and Cheatsheet will allow you to fire more rounds of weapon.

● NPC

Don’t forget to ask someone else, when you are lost yourself.

Fig 11. NPC

5. Technical Support

If you have any installation or encounter any problems while playing, please feel free to contact us at [email protected] or [email protected]. We are glad to help.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 88.9%
  • C 11.1%