I finally open sourced my game!!! I was mainly working on getting it a better title (it still may change in the future) and figuring out licensing.
This game comes from me playing with the minecraft mod computercraft and my friend pondering the idea “what if you played the game from a bedrock box by only controlling a turtle” and everything just kinda spiraled out of control from there. The game is in a very bare bones state, just with a basic interpreter for Hive–, the truly god awful programming language you use to command your workers. The automation aspect of the game is very much meant to encapsulate both the diegetic resource gathering and processing you do as well as the tools you create to make writing the code easier. It’s very much not a game for most people and isn’t trying to be commercial or have a large audience. This is solely a game for people who are as autistic about programming (and slightly insane) as I am.
You can keep track of development using the git.gay



Is this TUI, GUI, or source coding with some [other] output?
You’re saying it has its own programming language (“Hive-”). Does it onboard you, or how do you learn or use it as someone unfamiliar with it?
Also Hive-- is extremely simple. It’s meant to be a abstracted over, but is very straightforward to learn. Currently the language is documented in the form of design notes under
design-notes/hivemm-design.txt. It isnt meant to be user facing but does hold all the information required to use hive--The plan is to have very extensive documentation.
The game has no ui, it runs as a background process that you talk to over IPC. You send Hive-- code to a worker and any value that code exits with is returned to you over the socket. You can only see the data your workers can gather from the surrounding environment. The debug build currently prints the position of worker 0 to the terminal for development purposes.