LUNAR-HAL
- 6 Devlogs
- 52 Total hours
High-performance Vulkan 1.3 visualizer for mission data, powered by the custom AWAKE Engine.
High-performance Vulkan 1.3 visualizer for mission data, powered by the custom AWAKE Engine.
Swarm Archetypes
With the transition to a full 3D environment and manual entity
manipulation, the load on the CPU and memory bus grew exponentially. So we tried to optimize as much as possible.
Previously, hostile entities existed only as isolated test units (testbench). Now,
enemy fleets are officially hardcoded into the base simulation loop.
Each
enemy now operates on a Utility AI system, calculating its next
move based on distance, health ratios, and—most importantly—the
Player’s Attention.
We have categorized the hostile forces into six distinct tactical
archetypes:
t_neglect > 15.0). High speed
(20.0) allows for quick hit-and-run ops.
The Invisible
Stealth Saboteur
Adaptive Camouflage:
Maintains $0.05$ visibility. Only reveals itself when the player’s
cursor “scans” over it or during brief power-grid flickers.
The Scavenger
Opportunistic Parasite
Pack Mentality:
Heavily prioritizes stars that are already under attack by other units
to “steal” the resources.
The Backstabber
Chaos Agent
Infighting: If it detects a
fellow enemy with $<35%$ HP, it will betray its own kind to secure
the kill for itself.
The Coward
Skittish Scout
Self-Preservation: Immediately
generates an escape vector if the player’s “God-Hand” (cursor) gets too
close or a Tank enters its vicinity.
The most advanced part of this integration is how these entities
interact with the Lunar-Frontend. We don’t just track positions; we
track the player’s focus:
d_mouse Factor: Enemies calculate their distance to yourt_neglect Metric: The simulation tracks how long it’s beenTo keep the simulation performant while maintaining visual fidelity:
Projectile entities. EachEnemyDamageNote: ISP issues and local routing to the Hack Club site still
make uploading updates feel like sending signals through a dense
asteroid belt.
DevLog #5: God-Mode Editor, Crate Separation, and Stealth Features
Following the development of “Mission Control,” the project has transitioned
into a full 3D environment. The cosmos is no longer just being generated; it can
now be manipulated in real-time.
Project “Lunar-Hal”: God-Mode Editor
The new 3D editor allows for direct manipulation of the simulation rather than
just monitoring metrics through the TestBench.
Architecture: The Great Crate Separation
To manage codebase complexity, the backend has undergone a significant
architectural refactor. All core gameplay logic has been isolated into a
dedicated, independent Rust crate.
Inventory System and Stealth Mechanics
Work has begun on a functional inventory system designed to hold “Creator
Tools.” This system moves beyond traditional item management into world
manipulation.
Lunar-Frontend: Enhanced UI
The UI has been updated to accommodate the new editor and inventory
capabilities:
Roadmap
The next phase of development will focus on:
Note: DevLog updates may be sporadic due to local ISP and network routing issues
affecting access to the Hack Club site. Space logistics are complex, but
terrestrial routing remains a significant challenge.
🚀 DevLog #4: The God Mode Dashboard & Stellar Genesis!
If Day 3 was about plugging the matrix straight into the engine’s spine, today we built the ultimate command center around it. No more chaos, no more manual config-wrangling via terminal. We just deployed a full-scale infrastructure for total cosmic control!
Here is the tactical breakdown of what just dropped in the engineering bay:
⚙️ Project “TestBench”: Total Control & Validation
We got tired of guessing what’s actually happening inside our AI’s digital brains, so we built TestBench—the ultimate proving ground for complete testing, training, and validation of every single AI model in the project.
Backend Fusion: The whole thing is hardwired straight into our reactive Rust backend.
God-Tier UX: Now, benchmarking a dataset, checking loss curves, validating weights, or fine-tuning a model is a matter of a few clicks without ever leaving the ecosystem. Real-time telemetry monitoring. Honestly? It’s clean, it’s seamless, and it just works.
🌟 Meet SIREN: The Star Architect
Our AI fleet just got a massive reinforcement. Say hello to our newest model—SIREN.
Her sole, monumental objective is the procedural generation of the stars themselves.
No more random glowing spheres. SIREN calculates physics, luminosity, spectral classes, and spawns unique, structured astrophysical objects. The cosmos isn’t just procedural anymore; it’s beautifully complex and scientifically backed.
🎛️ Lunar-Frontend: The Creator’s Control Panel
A cosmic backend deserves a killer visual interface. We gave lunar-frontend a massive upgrade to make managing this madness an absolute breeze:
The Sidebar: We coded a modular, highly responsive sidebar. All your tools, model toggles, and data streams are now neatly organized and right at your fingertips.
Next Stop: Unleashing SIREN onto the global map, syncing its generation directly with TestBench metrics, and forcing the frontend to smoothly render billions of new star systems without dropping a single frame! 🚀
🚀 DevLog #3: The Neural Awakening & Backend Fusion! 🪐
Day 2 was chaos, but Day 3? We just plugged the matrix straight into the spine of the engine! 🧠✨ Remember that “confused toaster” from the last devlog? Yeah, well, it just evolved into a full-blown stellar intellect. The pipeline is locked, loaded, and absolutely cooking.
Here is the tactical breakdown of what just dropped in the engineering bay:
lnai now actually understands the cosmic data it’s processing.The foundation is solid, the telemetry is clean, and the local universe finally has a brain that doesn’t just work — it thinks. Next stop: weaponizing this intelligence for procedural generation and forcing that flight physics engine to respect the laws of space! 🛰️🔥
🚀 DevLog #2: Neural Overdrive & Brainstorming LUNAR-AI! 🪐
Day 1 is in the books, and we are officially cooking! We’re pushing the boundaries of our infinite, local-first universe, and things are getting wild in the engineering bay. Here is the lowdown on what just dropped:
The brain is wired, the bugs are being hunted, and the grind never stops. Next stop: making lnai actually smart and finally getting that flight physics engine to behave! 🛰️✨
🚀 DevLog #1: Ignition & Cosmic Foundations for LUNAR-HAL! 🪐
Day 0 is officially complete. We are building an infinite, AI-driven space sandbox powered completely by your local hardware, and the base is locked down:
Zero server costs, zero latency, infinite universe. Next stop: implementing the flight physics and interactive star canvas! 🛰️✨