top of page

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.

bottom of page