Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Ok, the ai is helping me, and this seems like a good place to put notes because i would like some help doing quest, anything that involves writing


### Dev Log — Marine Systems Progress (Brief)


**Status:** Core marine pipeline is online and behaving correctly.


**What’s working now:**


* **Marine Generator (`SpaceMarineGenerator2`)**


  * Spawns a unique marine once per prefab (no rerolls).

  * Assigns origin (90% Terra), service age, veteran/dreadnought status.

  * Generates ABCD culture → temperament + color.

  * Applies culture color to the **button sprite**.

  * Randomly assigns a **button sprite variant** for visual diversity.

  * Displays stats + ASCII readout (read-only).


* **Interaction Layer**


  * Marines are **clickable, draggable** world-sprites.

  * Dragging is clamped to bounds (Y min/max) to stay on the ground plane.

  * Panels open/close per marine without affecting data.


* **UI / Control**


  * Marine info panels are event-driven (no Update spam).

  * Context menu groundwork exists for actions like **Assign to Mission**.

  * Button visuals remain stable across interactions.


**Architecture wins:**


* Identity (generator) is cleanly separated from interaction (drag/panel/menu).

* Marines are persistent objects; missions will **reference**, not own them.

* Terra recruitment can run without a full Terra scene (world-as-data).


**Next steps:**

Recruiting and redoing "imperial worlds" to work with seed generator instead of RNG (go look at my rant on GTNW about Tic-Tac-Toe and the RNG)