You are browsing as a guest. Sign up (or log in) to start making projects!

53m 31s logged

VoyagerOS - Devlog 4


Building the world

This update focused on making VoyagerOS feel like it has a history instead of just an interface.

I introduced the Compact, a shared registry that keeps track of delegates, records, archived documents and historical events. Rather than placing lore in random text files, everything now lives inside the virtual filesystem and can be explored through normal terminal commands.


Dynamic files

One problem I ran into was keeping certain files up to date.

Things like registry records and submission logs shouldn’t be static, so I changed the file viewer and terminal to generate them when they’re opened. Commands like read, grep, stat and the file viewer all use the same underlying data, keeping everything consistent regardless of how it’s accessed.


New system commands

The shell also gained a few new commands including whois, delegates, charter, access and submit.

Instead of being standalone features, they’re connected directly to the registry and filesystem, making the terminal feel more like a real administration tool rather than just a command prompt.


One thing I’ve noticed while building VoyagerOS is that adding content is becoming just as important as adding features.
The very next thing I want to do is add my project “This Alien Does Not Exist” which has procedurally generated aliens, to make a registry. It could be like, aliens recorded till now.

0
4

Comments 0

No comments yet. Be the first!