Monday, April 14, 2025

The Role of an AI/Behavior Designer if they hired one at Steel City Interactive: Crafting Realistic Boxing Intelligence in Undisputed



 ​An AI/Behavior Designer at Steel City Interactive (SCI) plays a crucial role in shaping the in-game behavior of characters, particularly in their flagship boxing title, Undisputed. While SCI does not currently list a specific position titled "AI/Behavior Designer," the responsibilities associated with this role are typically encompassed within positions such as Senior Game Designer or AI Programmer. These roles focus on developing and refining the artificial intelligence systems that drive character behaviors and interactions within the game.Steel City Interactive Ltd+4Undisputed - Creators of Undisputed+4gdcvault.com+4


Core Responsibilities

  1. Designing Character Behaviors

    • Develop AI systems that govern how non-player characters (NPCs), especially boxers, react and adapt during matches.

    • Implement decision-making algorithms that allow AI opponents to exhibit realistic fighting strategies and tactics.

  2. Collaborating with Cross-Functional Teams

    • Work closely with animators, designers, and programmers to ensure seamless integration of AI behaviors with animations and game mechanics.

    • Participate in iterative testing and refinement processes to enhance AI performance and realism.

  3. Utilizing Game Development Tools

    • Employ tools such as Unreal Engine's Blueprint system to script and prototype AI behaviors.

    • Use data analysis tools to monitor AI performance and make data-driven adjustments.

  4. Enhancing Player Experience

    • Ensure that AI behaviors contribute to a challenging yet fair gameplay experience.

    • Design AI that can adapt to different player skill levels, providing a balanced and engaging challenge.Showbiz JobsUndisputed - Creators of Undisputed


Required Skills and Qualifications

  • Technical Proficiency

  • Analytical Skills

    • Ability to analyze gameplay data to inform AI behavior adjustments.

    • Proficiency in using tools like Excel for simulation and balancing purposes.LinkedIn

  • Communication and Collaboration

    • Excellent verbal and written communication skills to articulate AI design concepts.

    • Experience working in multidisciplinary teams to achieve cohesive game design goals.


Impact on Undisputed

In Undisputed, the AI/Behavior Designer's work is pivotal in delivering an authentic boxing experience. By crafting AI opponents that mimic real-world boxing tactics and adapt to player strategies, the designer ensures that each match feels dynamic and true to the sport. This level of realism enhances player immersion and satisfaction, contributing to the game's overall success.


To properly fulfill the vision of a realistic/sim boxing video game, Undisputed would benefit from a dedicated and robust AI/Behavior Design Team rather than relying on a single AI generalist or a borrowed systems designer. Given the complexity of boxing behaviors, adaptive AI, and real-world tendencies replication, here is a detailed breakdown of how many AI/Behavior Designers SCI realistically needs—and what each role would be responsible for:


🧠 Ideal AI/Behavior Team Structure for Undisputed

🔹 1. Lead AI/Behavior Designer

Purpose: Own the overall AI vision and framework.

  • Define high-level AI design philosophy (e.g., sim vs arcade behavior).

  • Establish boxer profiles based on real-world tendencies (like Floyd Mayweather’s defense-first approach or Mike Tyson’s aggressive pressure).

  • Coordinate between animation, gameplay, and systems teams.

  • Ensure long-term scalability of AI systems.

Undisputed needs at least 1.


🔹 2. AI Behavior Designers (x3–5)

Purpose: Build and tune individual boxer AI behaviors, tendencies, and styles.

  • Design and refine unique AI profiles for each real or created boxer.

  • Work on offense, defense, counterpunching logic, stamina management, and strategic decision-making.

  • Tune reactions to movement, feints, clinches, and transitions.

Breakdown Example:

  • 1 for Offense-focused AI (punch combinations, pressure, ring cutting).

  • 1 for Defense-focused AI (head movement, block reactions, footwork).

  • 1 for Ring IQ AI (adapting mid-fight, strategic shifts).

  • 1 for Boxer-specific AI logic (signature traits, styles).

  • 1 for CPU vs CPU logic (spectator realism).

Undisputed should have at least 3–5 dedicated AI Behavior Designers.


🔹 3. AI Programmer (x2)

Purpose: Implement and optimize AI logic systems in Unreal Engine (Blueprints + C++).

  • Translate design intentions into functional AI trees, state machines, or custom logic systems.

  • Optimize behavior trees for performance and responsiveness.

  • Integrate AI with animation triggers and physics-based systems (e.g., foot positioning, stamina states).

Undisputed needs at least 2 AI Programmers to support real-time logic.


🔹 4. AI Combat Tester / Analyst (x1–2)

Purpose: Test AI behavior in all contexts and provide data-driven feedback.

  • Run longform CPU vs CPU simulations.

  • Identify bugs, exploitable behavior, or unrealistic tendencies.

  • Track stats like punch accuracy, stamina drain, tendency usage, etc.

Undisputed should have 1–2 QA roles focused specifically on AI behavior.


📊 Total AI/Behavior Staff Needed: 8–10 People

RoleCount
Lead AI Designer1
AI Behavior Designers3–5
AI Programmers2
AI Testers/Analysts1–2

🎯 Why This Is Necessary

Without a full AI team:

  • Boxer behaviors remain generic or repetitive.

  • CPU vs CPU fights feel robotic, unrealistic, or unbalanced.

  • Boxer traits and styles (orthodox, southpaw, switch, pressure, outboxer, etc.) don’t feel meaningful.

  • Career Mode and online mirror matches become stale.

  • Realism suffers, and the boxing game feels like a fighting game with gloves.


🔄 Suggested Development Flow

  • Phase 1: Establish foundational AI systems (tree logic, responsiveness, stamina modeling).

  • Phase 2: Implement archetypes (Pressure Fighter, Counterpuncher, Volume Boxer).

  • Phase 3: Integrate real boxer tendencies + sliders.

  • Phase 4: Tune CPU vs CPU realism for spectating and offline modes.

  • Phase 5: Build AI adaptability (strategy changes mid-fight, learning behavior).

No comments:

Post a Comment

"Not Just for Show: Making Corner Men Matter in Boxing Video Game AI"

  Core Philosophy In a realistic boxing video game, corner men shouldn’t just be visual filler or passive voice actors —they should functio...