appolo · 16 · uk work about say hi

appolo.

i'm 16 and i write the systems that make games work. everything on this page is running live, not a screenshot. go and click it.

26 units · click anywhere to command · shift-click to queue orders

i started in roblox studio when i was 10 because me and a mate were going to make a tycoon. we didn't. i kept opening studio anyway.

six of these demos, all written from scratch for this page. no libraries, nothing loaded from a cdn.

currently

stuff i've made

01tcv multiplayer mod

gdscript · godot · udp · python installer · mit

one mic at a time · udp on 7654 · scores sync to everyone

the choicer voicer is a godot game about voice acting badly with friends, and it had no online mode. now it has mine: four players, everyone on their own mic, all in sync so only one person performs at a time.

i never had the source. my installer decompiles your own copy with gdRE, patches my scripts in, rebuilds the exe. no game files ship with it.

source install tutorial →

02lock on targeting

lua · cameras · occlusion checks

click a red one to lock it acquiring

souls style lock on. the camera stays on whoever you picked. walk them behind the wall or kill them and watch what it does, that's the part everyone forgets.

03rts unit movement

lua · formations · local avoidance

that's the thing at the top of the page. click the ground, they form up, path round the rocks and don't shove each other through walls. shift queues orders.

formations are easy right up until 30 units meet one doorway.

04radial emote wheel

lua · ui · atan2

move your mouse over it · options:

the angle from the centre to your cursor picks the option. it lays itself out for any number of them instead of hardcoding eight, like i did the first time.

05maze generator

lua · recursive backtracking

carving

it draws every step instead of just the finished maze, so you can watch it dig itself into a corner and reverse back out. this is the one that made recursion click.

the lua version →

06raise a dr house

lua · roblox · solo project

a roblox game i made on my own, all the code and ui and progression. 0 visits, which still doesn't feel like a real number. it's also how i learned what happens to your code when 40 strangers are in a server doing things you didn't plan for.

play it →

about

16, uk, doing computer science at college. lua is the language i actually know, six years will do that.

the tcv mod was my first go at godot, and the first time i'd written networking an engine hadn't already done for me. sockets, packet order, four machines all having to agree whose turn it is. i got it wrong several times in a row and it's still the thing i'm most pleased with.

now i'm grinding through c++ for unreal 5. much harder than lua, and nobody warns you about the header files.

bad at: art, ui that looks nice, and finishing side projects that stop being fun by week two.

say hi

commissions are open and i'm up for collabs. discord gets you me fastest.

discordclick to copy
emailjuck06547@gmail.comslower
githubTypeOneAppolothe code
robloxx8yvprofile
youtubetutorials & demosvideo