What is Cave Story?

Cave Story was first introduced to me in the C++/structural programming class taught at ASUMH led by Michael Barnes. This is the first large scale OOP project. Original remake project idea is credited to Limeoats (YouTube and Reddit). The original game and assets are from a single developer, Doukutsu Monogatari in 2004. This project goes through game logic, game engine building, using sprites, using tiles and animating tiles.

Source Code

C++ Console Games

These console games were developed by working through "C++ Through Game Programming", 4th Edition at ASUMH.

.exe files

Project Description Code
BlackJackConsoleApp.cpp Blackjack game, demonstrating Objects and Classes in C++ Source Code
Critter_Caretaker_OOP.cpp Application where you can battle and raise a critter from the command line. Shows an understanding of objects. Source Code
GameLobbyConsoleApp.cpp A mock game lobby application where you can add and drop players from an imaginary lobby. Source Code
Tic_Tac_Toe_Avengers_Edition.cpp You play tick tack toe after answering a question based on the Avengers Comics. Wrong answers lead to missed turns. Source Code
chooseYourOwnAdventure.cpp A choose your own adventure text based application. Source Code
hangman.cpp You play hangman based around DC comic book characters. Source Code
madLib.cpp Creates a story after user inputs all necessary text information. Source Code
numberGuessingGame.cpp A simple number guessing game. Program will indicate if the guess is too high or low. Source Code
wordJumble.cpp STAR WARS based word jumble. Guess the character name or use the force to draw a hint. Source Code