Loading

I'm Lucas Campo

  • Game Developer
  • |
  • Full-Stack Developer

About Me

  • Hey! I'm a gameplay programmer with over two years of experience. I focus on building solid and flexible architecture, with a strong interest in AI behaviors, gameplay systems, and complex mechanics.

    I've always been drawn to games that reward curiosity and skill, and I try to bring that same mindset into my work. For me, programming isn't just about making things function, it's about helping the player feel something through how the game responds.

Experience

3Dar - Eggscape

May 2023 - Feb 2025

  • Role: Game Programmer

    Summary: An AR/VR multiplayer platformer that received the "Lion in la Biennale di Venezia" in 2022.

    Contributions

    • Enemy AI System: Implemented enemy behaviors, including decision-making, movement, and combat.
    • Player Mechanics: Built and implemented parkour and combat systems.
    • Bug Fixing & Optimization: Fixed gameplay bugs and improved performance.
    • Multiplayer & AR/VR Integration: Helped develop multiplayer and AR/VR features.

Projects

Skills

Tools, languages and core programming concepts I use to build games and web pages.

  • Code

    C#
    C++
    JavaScript
    Python
    HTML
    CSS
  • Tools

    Unity
    Unreal Engine 5
    Oculus / XR
    Photon Fusion
    Photon Quantum
    Netcode
    Rider
    Git
    Django
  • Skills & Knoledge

    OOP
    ECS
    Agile
    QA
    UI/UX
    Problem Solving
    Code Documentation
    Design Patterns

Languages

English — Fluent
Spanish — Native
Japanese — Intermediate

Programming Concepts

  • Design patterns: Factory, Builder, Command, Mediator, Strategy, Observer, Object Pooling
  • MVC architecture
  • AI algorithms: A*, Dijkstra, FSM, Steering Behaviors, Obstacle Avoidance, Roulette, Flocking, Decision Trees, Behavior Trees
  • Multiplayer architectures: Full-Authoritative and Non-Authoritative models