Skip to content
View V4LKdev's full-sized avatar

Highlights

  • Pro

Block or report V4LKdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
V4LKdev/README.md

Hey, I’m Nic 👋

I’m a C++ gameplay programmer focused on responsive player-facing systems, multiplayer, AI, and Unreal Engine.

I have been building games and technical experiments since 2017. My recent work includes networked ability and movement systems, authoritative multiplayer gameplay, game AI, rapid gameplay prototypes, simulation systems, and performance diagnostics.

Featured Work

  • Bomberman Multiplayer
    Authoritative C++ and SDL2 multiplayer implementation using ENet, with client prediction, correction, diagnostics, and technical documentation.

  • UE5 Ability System Framework
    Multiplayer-ready Unreal Engine gameplay framework featuring GAS, tagged input, replicated attributes, player and AI support, and prediction-safe movement abilities.

    • SimNetLab
      C++23 bachelor research platform for evaluating snapshot replication techniques in a server-authoritative ECS simulation.
  • Veggle
    One-week UE5 team project featuring physics-based aiming, scoring, progression, data-driven content, and reactive player feedback.

  • TankAI Decision Making
    C++ game-AI sample comparing finite state machines and behaviour trees through shared sensing, navigation, motion, and combat services.

Interests

  • Gameplay systems and responsive mechanics
  • Multiplayer and networked gameplay
  • Game AI and character movement
  • Engine architecture and performance
  • Interactive audio and music technology
  • Linux development workflows

Outside code, I play piano, trombone, and drums, and have a habit of collecting rare instruments faster than I learn to play them.

Pinned Loading

  1. BombermanMultiplayer BombermanMultiplayer Public

    Authoritative C++ and SDL2 multiplayer game using ENet, with prediction, correction, diagnostics, and technical documentation.

    C++

  2. SimNetLab SimNetLab Public

    C++23 bachelor research platform for evaluating snapshot replication techniques in a server-authoritative ECS simulation.

    C++ 1

  3. Veggle-Gamejam Veggle-Gamejam Public

    One-week UE5 team game with physics-based aiming, GAS-driven scoring, data-driven content, and reactive player feedback.

    C++

  4. UE5-AbilitySystemFramework-Sample UE5-AbilitySystemFramework-Sample Public

    UE5 C++ gameplay framework with GAS, tagged input, replicated attributes, AI support, and prediction-safe movement abilities.

    C++ 1

  5. Asymptomagical Asymptomagical Public

    UE5 multiplayer team project with Fast Array hex-grid replication, GAS, sessions, CommonUI, and editor workflows.

    C++ 1

  6. UE5-Editor-Patches UE5-Editor-Patches Public

    Small UE5 editor QoL patches and experiments for myself.

    1