Type: Coursework / Multi-Part Project
Focus: Object-Oriented Programming, Design, and Debugging
Language: C++
Tools: UML Diagramming, Code::Blocks / Visual Studio
Key Skills Demonstrated:
Object-Oriented Design (Encapsulation, Abstraction, UML)
C++ Header & Class Construction
Debugging & Refactoring
Memory Management with Smart Pointers
Goal: Plan a concept for a college football simulation game.
Highlights:
Outlined gameplay logic for team management and season progression.
Defined player stats, match outcomes, and user interaction flow.
Served as the foundation for later coding and class design.
Goal: Translate the proposal into an object-oriented structure.
Highlights:
Created a UML diagram showing an Event, VotingSession, and Leaderboard for a community challenge.
Organized class relationships and key attributes/methods.
Ensured scalability for future gameplay logic.