Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Battleship — C++ Console Game
Project type
Game Development, C++ Console Project, AI System Design
Date
April 2025
Location
Cambridge, United Kingdom
Role
Game Programmer, AI Developer, System Designer
Tags
C++, Game Development, AI, Console, Battleship
Tools & Technologies
C++, Visual Studio, ASCII Generator (TAAG)
Key Features
• Modular C++ structure
• AI difficulty levels
• Cursor-based targeting system
• Replay and reset functionality
• ASCII visual design
A turn-based console game developed in C++ as part of the Software Engineering for Games module at Anglia Ruskin University.
The project features a modular architecture, multiple AI difficulty levels, and a cursor-based targeting system for intuitive gameplay.
Built with a focus on code clarity, logical AI design, and iterative debugging to ensure a fair and engaging experience.









