I will program a turn based combat system for your unity rpg

G
garcai44
G
garcai44
Gonzalo A.

About this gig

Are you building an RPG but struggling with the combat logic? Turn-based systems can quickly become a messy loop of bugs if not structured correctly.

I will program a clean, modular, and scalable Turn-Based Combat System for your Unity game.

Key Features:

  • State Machine Architecture: Clean, bug-free flow between Player Turn, Enemy Turn, and Win/Lose states.
  • Modern Controls: Fully configured using Unity's New Input System for maximum compatibility.
  • Easily Expandable: Adding new attacks, items, or enemies is straightforward and won't break your existing code.
  • Professional Code: Production-ready C# scripts with clear, professional comments.

Why this system? Bad code ruins RPGs. I focus on decoupled logic so your user interface, animations, and math formulas stay completely separate.

Note: The base package includes the core logic and scripts. Need it custom-integrated into your specific character models and UI? Select the "Project Integration" extra!

Message me before ordering to discuss your specific game rules!

Get to know Gonzalo A.

Gonzalo A.

Unity Gameplay Programmer

  • FromSpain
  • Member sinceMar 2026
  • Avg. response time1 hour
  • Languages

    Spanish, English
Hi! I'm Gonzalo (Garcai), a specialized Unity & C# Game Programmer. Many indie games fail due to messy, hard-to-maintain code. I solve that. I build clean, scalable, and modular systems so you can focus on designing your game without worrying about bugs. My technical focus: 🧱 Decoupled Architecture (Interfaces, UnityEvents) 💾 Secure Data (Encrypted Saves) 🧹 Production-ready C# Check my gigs for ready-to-use systems (Inventories, Combat, Saves) or contact me for custom tools!