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.
C++ Console Games
These console games were developed by working through "C++ Through Game Programming", 4th Edition at ASUMH.
.exe filesProject | 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 |