top of page
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Signal Surge
Role
Game Programmer
Date
April 2025
Genre
Strategy
Itch
Description
Signal Surge is a prototype strategy game built to train USAF 338th Airmen in network security and infrastructure management under deployed conditions. Players must build, defend and troubleshoot a rapidly evolving communications network, balancing physical fortifications with cyber-defenses, while under constant threat of enemy raids, signal jamming, spoofing attacks, and more.
Technical features:
Hex-Grid System:
– Assign each tile one of several terrains (Forest, Mountains, Desert, Enemy Base) and adjust its elevation to model real-world line-of-sight and latency effects on network links.
– Capture Performance Points by extending your network to remote nodes on the grid view.
Network Layer:
– Plot end-to-end connections, monitor throughput, and rapidly diagnose faults under field-conditions constraints (power, hostile interference, physical damage).
Dynamic Enemy Threats:
– Physical Attacks (base raids, sabotage) and Cyber Attacks (signal jamming, network spoofing) can be scheduled or triggered randomly via a fully modular event system:
Scheduled Events:
– Define exact timestamps and ScriptableObject events.
Probabilistic Events:
– Specify an active time window, probability rate, maximum occurrences, and minimum interval to let events fire at unpredictable moments.
Air-Strike Support:
– Earn the right to call in precision air-strikes once you’ve amassed enough Performance Points.
Immersive Presentation:
– High-fidelity base-raid cinematics, real-time frequency-jamming overlays, and dynamic VFX for bomb drops and recon flights reinforce the “in-theatre” feel.
Instructions to Play
Click on the Itch link and hit Play
Controls
Select tiles with Left Click to perform an action
Right Click and drag to move the camera
In the network, your goal is to connect your base (yellow sphere) to as many remote nodes as you can, and collect performance points
Once you collect enough performance points, you can eliminate an enemy base. This is the only way to stop an enemy attack!
Win by surviving the whole day!




bottom of page