Skip to content

xkzinc/GeekFantasy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeekFantasy

Gitter Badge

Gitter

Project Desription

    Our game is based on the life of a Geek, which represents all of us majoring in computer science. Inevitably, we face bugs every time when we build a program. It’s frustrating but we can’t avoid it. Based on this condition, our team decided to build a game and interact it with our real life at UB. We decide to use Unity to build a 2D RPG game, with a simple storyline to guide the players on an adventure. The adventure map is based on the layout of our campus. The players would level up by entering into a fight with the enemies, and gain high-level equipment. The ultimate victory would be when the final boss is defeated.

    The background storyline is as follows. The player works as a program development engineer working in a large company. Daily programming sometimes makes him bored and stressed. After staying up late for two days and submitting all his works, he dozed off in his office but woke up finding himself in the hostel he used to stay in when he was in university. The layout seems familiar, yet somehow different. His favourite laptop during his student years was there too. At this moment his old housemate came in and urge him to hurry up for class. When they enter the class, he was told to get his laptop ready, and the adventure starts….

MVP: For the minimum viable product, the game includes several maps, and the player will follow the story guideline to go through different maps. There exist monsters in every map and the role can attack the enemies and the enemies also can attack the role. There is HP system to justify the death of the role. The final goal is to defeat the BOSS.

Add-on features: We’ve included some features in this game. To add more fun to the game, we will include three interesting system, such as NPC system, Equipment System and Level System.

    *NPC system: We will be adding professors and TA(non-player character) dispersedly throughout the map. When player interact with them, they would be randomly given better weapons. Meanwhile, some enemies will serve as the obstacle of our protagonist. We plan do make the enemies look like a programming bug, for example: Mr. PageFault.

    *Equipment system: The role can use weapon, armor and some items. We’ve also include some hidden weapons for attack and defence for player to change. Items would be hidden throughout the map to increase or decrease the players experience points and energy level.

    *Level system: Beginning as a “Freshman”,the players can also accumulate experience points and advance in levels, to complete basic subjects and start advance subjects. The players would in turn defeat the final boss and graduate.

User Story

As a player, I can experience campus life in another perspective. This game have several scenes of maps which are based on our university campus where the role is a student in.

I can attack the enemies and up level through the adventures. The bugs, homeworks, assignments and project are designed into monsters that are the role’s enemies. By adding experience points, the role can become more stronger.

I am also able to get surprise from NPC to update his ability on the way to the final BOSS.

I will experience an interesting daily life of a geek in a campus setting, and this game fulfils the element of fantasy which can be a fun twist to our boring everyday life.

Official Release

Instruction

    1. Open the download link: https://drive.google.com/open?id=1O7GefxxJmmhBjBI7BhNSawPy1TB5eJaW

    2. Downoad the file, exctract it if is a zip file.

    3. Click on the app to run (.exe for Window, .app for mac)

    4. Choose an resolution, Fullscreen or Window and click play!

    5. Click start to start the game, click Introduction to see the background of the game

    6. Click control button on the right top corner to see instructions.

    7. Click menu button on the right top corner to start a new game, continues, save, load, or quit.

PS: For Mac user who has identified developers issues, go to System Preferences and go to Security & Privacy, in General click open anyway to open the app.

Other Reselase:

Beta Release: https://drive.google.com/drive/folders/1L_YDw00WrgDhkausWt_SE-QM9gdPZxXb

Alpha Release: https://drive.google.com/open?id=1utP1IsUDiT8LFu5GGB_2YcvqgZckl35c

Prototype: https://drive.google.com/drive/u/0/folders/1ZiA1gOf7HBvfNZJ_owBfVGaIM8Sf90DH

Landing Page

https://xli2288.wixsite.com/geekfantasy

Youtube Link

Official Release: https://youtu.be/gc5-dmRk4MQ

Beta Release: https://youtu.be/coE-VAhETHQ

Alpha Release: https://youtu.be/emJ41wblpow

Prototype: https://youtu.be/9VW4yJrVLIM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages