Building games
with passion.

I’m a game developer from Ohio. I work in various game engines, building gameplay systems, editors, and games.

TOOLS & LANGUAGES Unreal Engine / C++ / Blueprints Godot / GDScript Unity / C# GameMaker NESFab Aseprite

Selected projects

Fishing in Tidebound with directional rod movement and a tension indicator
Volunteer · Can’t Afford Studios

Tidebound

Unreal Engine C++ / Blueprints In development

Contributing tension-based reeling, a movable cart, a fish scale, and a shop menu.

Read case study
First-person gameplay in Primary, with colored paintbrushes
Team capstone

Primary

Unreal Engine C++ / Blueprints 2024

Built a reusable color interaction system, grappling mechanics, and a transforming arena for a fast-paced FPS.

Read case study
Maximum Overdrive’s track editor showing editable polygons and terrain types
Personal project

Maximum Overdrive

Godot GDScript 2024

A kart racer built around player-created tracks. I developed the track editor, sub-frame lap timing, and shareable ghost replays.

Read case study
Ethereals board with opposing teams of pieces and spell controls
Personal project

Ethereals: The Mana War

Godot GDScript 2025

An online board game with match-three mechanics. Built room management and move exchange over WebSockets, with animation synchronization between players.

Read case study
Desert Escape on NES: a player jumping between falling green blocks
Personal project

Desert Escape!

NES NESFab 2023

An NES arcade platformer with two-player co-op. I used sprites, tiles, and palette changes to work within the hardware’s limits.

Read case study

More projects

C++ · Wii mod

RSIHack

Modified drifting and mini-turbo feedback in Mario Kart Wii, building on the Skill Issue Pack mod.

Read case study
Godot · Physics

Fit Factory

A physics puzzle game with force-based dragging, joint-based grabbing, and collision-driven block squishing.

Read technical write-up
Godot · Unfinished

Incognitou

A bullet-hell project with reusable enemy timelines, boss phases, and configurable bullet patterns.

Read technical write-up

About me

NicoVision’s pixel-art avatar
NicoVision
Game developer from Ohio

I began programming in high school with GameMaker. Since then, I’ve made personal games and collaborated on team projects using Unreal Engine and Godot.

My work includes gameplay programming, development tools, and sprite art.

View Resume

Contact

Email me about game programming roles.

nicovision@proton.me