โ Status โ read this first
- PC test build โ โ WORKS. Unzip โ open in Unity 2022.3.40f1 โ Play. Fully flyable today.
- Xbox console build โ โ NOT booting right now. Two blockers:
- Random compile errors in the UWP / IL2CPP build we're still chasing down.
- ~14 HOUR compile time. Every attempt to test a fix costs basically a full day, so iteration is brutal.
- What needs to happen next (TODO):
- Slim the code โ strip unused systems/modules so there's far less for IL2CPP to chew through.
- Make compiling faster โ cut the ~14 hr way down (disable unused Unity modules, trim engine-code stripping / IL2CPP settings, reuse caches, keep scenes small) so we can actually iterate.
- Fix the compile errors once the build loop is fast enough to debug.
The Xbox instructions below are kept on purpose so they're ready the moment the build is fixed โ but don't expect a working console build from them today.
Download
โฌ PROJECT ZIP (PC โ this is the one)~26 MB ยท clean Unity project, no build junk. Extracts to a single
FASHeliSim folder โ everything you need to open and fly on PC.
Get the PROJECT ZIP. The .appx is an older experimental console package and may not boot right now (see status above). The reliable path today is the PC project zip.
โ Run it on your PC (you already have Unity โ easy)
FASHeliSim_project.zip โ Extract All to somewhere simple like
C:\FASHeli. It unpacks into one FASHeliSim folder.
FASHeliSim\unity\FASHeli folder, then open it.
Controls
| Action | Xbox pad | Keyboard |
|---|---|---|
| Fly forward / back + turn | Left stick | W/S + A/D |
| Up / Down | RT / LT | Space / Ctrl |
| Fire 30mm | A | Space / Left-click |
| Cycle weapon | RB | X |
| Camera (chase / cockpit) | Y | C |
| Radio push-to-talk | LB | Left-Shift |
Flight feel is arcade "Fortnite Choppa" โ auto-hover when you let go, it won't flip.
โก Build onto your Xbox (NOT working yet โ kept for when it's fixed)
For reference (once it compiles): you already have Visual Studio 2022 + UWP and your Xbox in Dev Mode โ good.
Builds\UWP.
.sln in Visual Studio 2022. Set the top bar to
Master + x64.
0x87e10008. Then launch FAS Heli from the console.
Two-player co-op (later)
Once we're both running it: one of you Hosts, the other Joins over the internet
(direct UDP on port 52079). Cross-country needs the host to port-forward that
port. We'll wire the in-game radio comms (LB to talk) since Xbox party chat is
flaky in Dev Mode. This section gets real steps when the netcode build is posted.
Dev notes โ the full picture (what's done / what's broken / what's next)
Where it stands:
- โ PC build is solid. Flight model, weapons, targets, HUD, radio, terrain, URP graphics โ all working in the editor.
- โ Project zip is clean. ~26 MB, source + docs + research only, no Library/Temp/build junk. Opens on any 2022.3.40f1 install.
- โ Xbox console build does not boot right now.
- ๐ Co-op (2-player) is wired in code (direct UDP, port
52079) but untested until both ends run โ Xbox-to-Xbox needs the console build fixed first.
The two Xbox blockers, spelled out:
- Random compile errors โ the UWP / IL2CPP (Master, x64) build intermittently fails to compile. Hard to pin down becauseโฆ
- โฆa clean compile takes ~14 hours. One full build = one full day. We can't iterate on the errors until the build is fast.
TODO before the console build is usable:
- Slim the code โ remove unused systems, scripts, and assets so IL2CPP has dramatically less to convert.
- Cut compile time โ disable unused Unity modules in the package manifest, review engine-code / managed stripping levels, keep IL2CPP settings lean, reuse build caches between attempts, and keep the demo scene minimal.
- Then fix the compile errors โ once a build is hours not a full day, actually debug the failures and get it booting on the Series S.
- Then test co-op over LAN, then over the internet (host port-forwards UDP
52079).
Bottom line for now: play it on PC. The Xbox path is a known work-in-progress and these notes are the running to-do list.
Trouble?
- Unity wants to upgrade the project โ you're on the wrong editor version. Cancel and use 2022.3.40f1 exactly.
- Everything looks flat / "N64" โ you skipped FAS โ Setup Rendering (URP).
- Something's magenta โ tell Rev which object; it's a shader fix.
- Xbox build takes forever / errors out โ expected right now (see Dev notes above). It's not you โ the console build isn't fixed yet.
- Xbox deploy fails
0x87e10008โ sign a user in on the console (only relevant once it compiles). - Gun won't fire in editor โ click the Game view first so it has focus, then press A / Space.
Text Rev with whatever breaks and he'll fix it.