Skip to content
5 min read

drelo1. aka project aida.

what is this?

a 2v2 shooter. like halo 1.

just the systems: respawn logic, gun balance, timing, movement, physics, and most importantly: all the little things.

0:00
/0:13

not 1:1, but it's really close

0:00
/0:09

it has to feel right

0:00
/0:18

head x shield x health (per weapon) multiplier logic is wayyyyyy trickier than it looks

i'm replicating halo 1 multiplayer as closely as i can. and then i'll build on top of it.

why?

because high-level halo 1 2v2 is one of the best competitive formats ever made. there's still a community scattered across discord servers and old hardware.

this genre deserves a modern platform. something lean, focused, and playable in 2025 and beyond.

also: i just love it. this is my little art project. even if it goes nowhere, i’m still building it for me. but eventually, i’ll be pulling in friends. better coders, musicians, artists, map designers, and halo 1 heads to help shape it into something bigger. (looking @ you hasuku, insidi0us, stuntman, patch, and hirsute).

5 weeks in.

i had 3 systems that needed to feel right, or i wouldn’t move forward.
they do. we’re good. the trinity is in place:

the hardest parts of phase 1 are complete. those are done and working. i'm thrilled.

the plan, in 6 phases:

phase 1 – systems foundation

phase 2 – animations

phase 3 – networking + multiplayer

phase 4 – visuals, modeling, animation polish

phase 5 – ui/ux + feature layering

whatever comes next...

✌️
huge huge thanks to sitristahl, chuckwolfman, husky211, sn1pysn4p, apple and more for all the help and support so far.

so, where are we now?

phase 1
phase 2
phase 3
phase 4
phase 5
done (62%)
in progress (12%)
not started (26%)

if you'd like to follow progress little more closely, here's a link to my tracker. it's not everything. snapshot below.

tasksstatuscategoryphase
ammo/mags handelerdoneweapon systemsphase 1 (core)
ar codingdoneweapon systemsphase 1 (core)
assign colors to botsdoneplayer systemsphase 1 (core)
assign teamsdonegameplay systemsphase 1 (core)
auto gen colorsdonegameplay systemsphase 1 (core)
damage systemdoneplayer systemsphase 1 (core)
death cameradoneplayer systemsphase 1 (core)
drop weapon on deathdonegameplay systemsphase 1 (core)
drop wep on pickupdonegameplay systemsphase 1 (core)
frag grenade codingdoneweapon systemsphase 1 (core)
nade powerups to selfdonephysicsphase 1 (core)
nade weapons to selfdonephysicsphase 1 (core)
healthpackdonegameplay systemsphase 1 (core)
hold 2 weaponsdonegameplay systemsphase 1 (core)
hold key on pickupdoneuser interactionphase 1 (core)
impulse/ragdoll on deathdonephysicsplayer systemsphase 1 (core)
match timerdonegameplay systemsphase 1 (core)
meleedoneweapon systemsphase 1 (core)
overshielddonegameplay systemsphase 1 (core)
pistol codingdoneweapon systemsphase 1 (core)
deathscreendoneplayer systemsphase 1 (core)
respawnsdonegameplay systemsphase 1 (core)
sep head, body on damagedoneplayer systemsphase 1 (core)
shoot powerups downdonephysicsphase 1 (core)
shoot weapons downdonephysicsphase 1 (core)
shotgun codingdoneweapon systemsphase 1 (core)
sniper codingdoneweapon systemsphase 1 (core)
split screen built-in pocdoneplayer systemsphase 1 (core)
starting spawnsdonegameplay systemsphase 1 (core)
sticky grenade codingdoneweapon systemsphase 1 (core)
switch wep animationdoneweapon systemsphase 4 (modeling)
teleportersdonemap systemsphase 3 (multiplayer)
zoomingdoneweapon systemsphase 1 (core)
animnotify on reloadsopenweapon systemsphase 1 (core)
camoopengameplay systemsphase 1 (core)
crouchopenplayer systemsphase 2 (basic anim)
delay wep reloadsopenweapon systemsphase 1 (core)
delay wep switchingopenweapon systemsphase 1 (core)
grenade throw post-delayopenweapon systemsphase 1 (core)
pickup ammoopenweapon systemsphase 1 (core)
ar modeltodoweapon systemsphase 4 (modeling)
assign color to main playertodoplayer systemsphase 3 (multiplayer)
assign player namestodogameplay systemsphase 1 (core)
backsmack modifiertodoweapon systemsphase 1 (core)
double meleetodoweapon systemsphase 1 (core)
fix melee collisiontodoweapon systemsphase 1 (core)
fps in-gametodogameplay systemsphase 5 (tweaking)
frag grenade modeltodoweapon systemsphase 4 (modeling)
grenade powerupstodophysicsphase 1 (core)
lobbytodomenusphase 3 (multiplayer)
mappable hotkeystodouser interactionphase 3 (multiplayer)
menutodomenusphase 3 (multiplayer)
pistol modeltodoweapon systemsphase 4 (modeling)
player names over headtodoplayer systemsphase 3 (multiplayer)
reverse tele-frag logictodomap systemsphase 3 (multiplayer)
rockets codingtodoweapon systemsphase 1 (core)
rockets modeltodoweapon systemsphase 4 (modeling)
score screentodoplayer systemsphase 1 (core)
shotgun modeltodoweapon systemsphase 4 (modeling)
shotgun reloadtodoweapon systemsphase 1 (core)
sniper modeltodoweapon systemsphase 4 (modeling)
spawn weps on timertodogameplay systemsphase 1 (core)
spawns full handelertodogameplay systemsphase 1 (core)
split screentodoplayer systemsphase 3 (multiplayer)
sticky grenade modeltodoweapon systemsphase 4 (modeling)
swappable grenadestodoweapon systemsphase 1 (core)
teleporters reverse logictodomap systemsphase 3 (multiplayer)
xxytodoweapon systemsphase 1 (core)
zooming clean up codetodoweapon systemsphase 1 (core)

thnx

dre