December 14, 2022

Personal Video
Game

Ascend The Spire:

Ever since my introduction to coding in highschool I have been interested in game design. I attempted my own point-and-shoot computer game using C++ GreenFoot and since then have been wanting to do it a justice. Entering into college, I yet again chose another opportunity to design a game. This time I go with a text-based adventure game. I develop a story-line around it, some character art, key gameplay characteristics, and get to programing. It would be some time again before my junior year when my then roomate and development partner Rich and I together would more fully develop my idea. We set to work coding a text-based ASCII-art dungeon adventure game, complete with a functioning map, navigation system, combat, merchant, bosses, enemies, traps, treasures, and multiple leevels. Each run through of the game the player gets to choose from 3 starting character types, and will encounter randomly generated loot, enemies, and floor plans. Throughout their playthrough they can buy, sell, and equip variuos items, including weapons, gear, and potions (potions are a W.I.P.).

General:

Rooms are pseudo-randomly generated and the player objective is to explore all the rooms, trade with merchants, defeat enemies and bosses, and encounter traps and treasures along the way.

My Part:

I was responsible for the ASCII art, handling item creation, and implementing the player inventory management and basic player-character interaction system.