

Pico Cat
2026
Game Development
Pico Cat is a Unity C# 2D co-op platformer where two adorable cats work together to solve puzzles and complete levels. Developed by Abdul Fahad Shahbaz, a Unity game developer in Lahore, Pakistan, this hyper-casual co-op title showcases local multiplayer mechanics, pixel art design, and collaborative gameplay ideal for mobile and desktop platforms.
Project Overview
Pico Cat is a 2D cooperative platformer game developed in Unity using C#. In this delightful adventure, two cats must collaborate to overcome obstacles, navigate challenging terrain, and complete levels together. The game emphasizes teamwork, timing, and communication, making it an ideal experience for local co-op multiplayer gaming.
Each level presents unique challenges that require both cats to coordinate their movements and abilities. Players can control both characters simultaneously or take turns, adapting their strategy to solve environmental puzzles and defeat enemies. The charming pixel art aesthetic combines with intuitive controls to create an engaging and accessible platforming experience.
Key Features
- Cooperative Gameplay — Two-player local co-op mode where both cats must work together to complete levels.
- Dual Character Control — Switch between or simultaneously control both cat characters.
- Pixel Art Visuals — Charming retro-style graphics with colorful environments and expressive characters.
- Level-Based Progression — Multiple handcrafted levels with increasing difficulty.
- Obstacle Navigation — Avoid hazards, platforms, spikes, and environmental challenges.
- Puzzle Solving — Environmental puzzles requiring both cats to interact simultaneously.
- Enemy Encounters — Face cute yet challenging enemies requiring strategic cooperation.
- Collectibles System — Gather items to unlock bonuses and achievements.
- Responsive Controls — Tight and responsive movement mechanics for precise platforming.
Technical Implementation
Core Systems Developed
- Dual Player Controller — Manages input for both cat characters independently.
- Co-op Synchronization — Ensures level state and game logic are consistent for both players.
- Platform and Collision System — Handles platforming physics and collision detection.
- Puzzle Trigger System — Detects when both cats interact with puzzle elements.
- Enemy AI Controller — Implements simple yet challenging enemy behavior.
- Level Manager — Controls level loading, progression, and completion.
- UI System — Displays health, collectibles, and level objectives for both players.
- Audio Manager — Provides sound effects and music cues for gameplay events.
Technologies Used
- Unity
- C#
- 2D Physics Engine
- Sprite-Based Animation
- Visual Studio
Gameplay Mechanics
Cooperative Movement
Both cats can move, jump, and perform actions independently. Certain obstacles or mechanisms can only be overcome when both cats perform coordinated actions, encouraging teamwork and communication between players.
Puzzle Solving
Environmental puzzles require timing and positioning of both characters. For example, one cat might need to stand on a pressure plate while the other navigates through a door, or both must reach certain positions simultaneously to unlock progression.
Development Challenges and Solutions
Balancing Co-op Difficulty
Designing levels that are neither too easy nor frustratingly difficult required careful tuning of obstacle placement and puzzle complexity while considering both single-player and co-op experiences.
Input Management for Two Players
Supporting simultaneous input for both characters while maintaining responsive controls was solved through efficient input polling and state management.
Skills Demonstrated
- 2D Game Development
- Co-op Gameplay Programming
- Level Design
- Puzzle Mechanics Implementation
- Object-Oriented Programming (OOP)
- Animation and Visual Effects
- Game Balance and Difficulty Design
- User Experience (UX) Optimization
Learning Outcomes
This project enhanced my understanding of cooperative gameplay mechanics, local multiplayer implementation, and level design. It demonstrated how to create engaging experiences that promote teamwork and communication while maintaining balanced difficulty and accessible controls for a broad audience.


Pico Cat