Excel VBA Dungeon Escape
A downloadable game for Windows
Submission for the Jam for All BASIC Dialects, August 2022. Game was coded entirely in Visual Basic for Applications (VBA) within Microsoft Excel.
Dialect: Visual Basic for Applications
Themes: All 3!
- Random - enemies are randomly drawn based on the difficulty level; elements are randomly assigned
- Escape - object of the game is to escape the enemy's lair
- Powerful - level up your character to become more powerful, but be warned: the enemy's minions power up too!
Note: There is no sound due to limitations in Microsoft Excel.
Instructions
Use the arrow keys to move your character. Get near an enemy and the battle starts automatically. Use the "I" key or the Inventory button to view your weapons/shields and swap items. When near a chest, press "O" to open it. Each weapon, shield, and enemy will be randomly assigned an element. The Element affects the damage during battle. Use the Element Table to determine the multiplier for the attacking element for each defending element. During battle, there is an opportunity to Flee if needed if the enemy is too strong or where your weapon's elements do not work to your advantage. Fleeing or losing battles reduces your XP; winning battles, exploring, and opening chests increases your XP and levels up your character.
Game only works in Microsoft Windows, sorry.
File can also be downloaded from Github. I will be posting text files of the code separately as well to prevent the need to download the Excel file. In this version of the Excel file, the "data" tabs that contain tables with statistics and other information used in the game are hidden to make it easy to install and play; the dev version on Github has all those tabs in view if you wanted to change a setting to make the game different.
https://github.com/weenie-walker-games/Basic_Jam
Artwork for the game were 3D models obtained from the Unity Asset Store and converted to 2D images with a tool in the Unity game engine.
Level Art: Mana Station (https://assetstore.unity.com/publishers/12379)
Player and some Enemies: Infinity PBR (https://assetstore.unity.com/publishers/4645)
Additional Enemies: Protofactor, Inc (https://assetstore.unity.com/publishers/265)
Status | Released |
Platforms | Windows |
Author | Weenie Walker Games |
Genre | Role Playing |
Tags | Dungeon Crawler, game_jam, maze |
Download
Click download now to get access to the following files:
Development log
- Trying to Add Enemies Dropping LootAug 31, 2022
- Trying to Add Enemies Dropping LootAug 31, 2022
Comments
Log in with itch.io to leave a comment.
Real men shave with chainsaws… or use Excel to code games!
WOW!
Thanks! Programming games in Excel is how I taught myself VBA so I could automate really boring work assignments.
Always said that games are serious stuff :)