LinkedIn

Velev

Role: Game Developer (AI & Gameplay Systems)

Company: Chaf Games

Overview

As a developer on "Velev", a competitive MOBA extraction game, I focused on creating engaging combat systems, intelligent AI companions, and optimized gameplay experiences. Velev combines PvPvE mechanics with class-based action, where players fight monsters, rival teams, and extract loot under constant threat. My work helped shape both the technical backbone and moment-to-moment feel of the game.

Key Contributions:

  • Led game optimization efforts, replacing physics-heavy logic with math-based solutions, achieving FPS improvement approximately 312% even most intensive scenarios and maps.
  • Built the Mercenary AI System using behavior trees to support dynamic following, tanking, and tactical decision-making alongside the player.
  • Developed AI Player Planning using a custom GOAP (Goal-Oriented Action Planning) system:
    • Used A* algorithm for efficient goal planning.
    • Applied radix sort for rapid goal prioritization.
    • Implemented Strategy pattern for modular actions.
    • Built a Blackboard architecture for shared data across AI agents.
    • Integrated short-term and long-term memory systems for more contextual behavior.
  • Designed and implemented character class abilities (e.g., Paladin) and created monsters with unique skill patterns and AI behavior.

Skills Demonstrated:

  • Game development and real-time optimization in Unity.
  • C# programming and performance profiling.
  • AI system architecture (GOAP, Behavior Trees, Blackboard).
  • Design patterns: Strategy, Observer, SOLID, Component-based architecture.
  • Multiplayer combat design and tactical AI behaviors.
  • Player class and monster development.
  • Mathematical problem-solving and system refactoring.
  • Collaborative development in an early access, live-service setting.