← Back to Projects

Cartoon Cards

A 3D turn-based card game with strategic combat and custom deck mechanics.

Cartoon Cards Screenshot

About the Game

A 3D turn-based card game developed in a team of two, featuring 40 unique cartoon-themed characters. Players engage in strategic combat within a 3D arena, managing health (HP) and mana to outmaneuver opponents in a highly dynamic tactical environment.

Visual Assets

Cards Illustration
Character Designs

What I Developed (Core Focus: Data Structures Library)

• Custom Data Structures: Architected and implemented a dedicated library from scratch using Linked Lists, Queues, and Stacks to manage card logic, turn order, and deck mechanics.
• Gameplay Engineering: Developed the core battle system, including HP/Mana management and damage calculation logic in Unity/C#.
• Pixel Art & UI: Designed all card illustrations and UI elements in a retro pixel style using Aseprite, bridging the gap between 2D aesthetics and 3D gameplay.
• Algorithm Integration: Optimized real-time card transitions and deck shuffling using advanced algorithmic thinking to ensure seamless performance.