A downloadable game for Android

🧠 PuzzleChess — A Strategy Puzzle Experience

PuzzleChess is a personal project born after my time at Rising Pixel and developed as a challenge to have a full cycle game launched by myself. I set out to create a small-scope mobile game that would let me experiment with clean architecture, design patterns, and scalable code, while delivering a fun and thoughtful puzzle experience.

This project represents months of design, iteration, and engineering discipline—serving both as a learning journey and a complete finished game.

♟️ What is PuzzleChess?

PuzzleChess combines classic chess movement with puzzle-style level design. Each challenge requires you to plan ahead and think strategically as you navigate the board using the movement rules of each chess piece. Simple to learn, but satisfying to master.

🧩 Key Features

  • Chess-based puzzle mechanics
  • Clean and minimal visual design
  • Smooth mobile-friendly gameplay
  • Polished movement feedback and visual effects
  • Built with modern Unity architecture principles

🏗️ Software Architecture & Design Patterns

One of the core goals of the project was to apply robust software architecture patterns in a real product. PuzzleChess integrates several industry-standard patterns for clean, maintainable, and scalable code:

Singleton

Ensures centralized management of global systems such as IngameManager and ViewManager, used across the entire game lifecycle.

Strategy

Each piece type (Rook, Knight, Bishop, etc.) uses its own movement class derived from a shared interface, enabling modular behavior and easy expansion.

Service Locator

A centralized ServicesManager provides access to shared systems (input, coins, audio, etc.) without direct dependencies, improving flexibility and testability.

Object Pooling

Optimizes runtime performance by reusing frequently instantiated objects—for example:

  • Move markers
  • Knight Tour trail effects

This significantly reduces garbage collection overhead and improves responsiveness.

💬 Feedback Welcome!

I’d love to hear your thoughts, suggestions, or ideas to help shape future updates.

Published 20 days ago
StatusIn development
PlatformsAndroid
Authorjorge.llitra
GenrePuzzle
Tags3D, Low-poly

Download

Download
build1_0_0.apk 48 MB

Leave a comment

Log in with itch.io to leave a comment.