Archived on 08/05/2024, the day it was released, as a done proof-of-concept prototype. There's no reason to continue the works on this project as it serves as a bare-bones OS for Godot for anyone interested to use.
A proof of concept of an interactive OS made in Godot.
Try out:
- Grab the latest release here.
- For more info, refer to the guide below.
Re-code:
- Grab a zip of the whole repository using the 'Code' button above.
- Alternatively, use 'git clone'.
- Open using Godot.
- ENTER - changes loading mode (QCK/REG/FIR)
- QCK - emergency load, desktop slowly catches up
- REG - directly loads to fully loaded desktop
- FIR - first start, checks all the system components
- END - switchs between AUT/MNL (for MNL, refer below)
- F2 - brings up the bootloader changer (this also changes the theme color)
- Simple text box.
- Saves its contents into the
notepad.txt
file in the user folder (%appdata%/F_TEK/DigiOS
).
- Very simple search based on
if
conditionals. - Try typing
time boy
for start and see where that brings you.
- The caller's name can be changed by clicking on
[ENCRYPTED CALL]
.
- The chat room name can be changed by clickin on
CHAT ROOM
. - Sending a message with a colon impersonates another chat user. (e.g.
TEST:HELLO
would result in a messageHELLO
sent byTEST
)- Otherwise sends the message as sent by
ME
.
- Otherwise sends the message as sent by
- Mashing the buttons on your keyboard writes up a pseudo-code.
- Clicking on his face changes his expression. There are 16 in total.
- Top Row - Press in this order from left: 1, 5, 2, 4, 3.
- Bottom Row - Press both buttons.
- Sliders - Pull all of them up to the fullest.
- To start the app in windowed mode instead of fullscreen, you need to create a
window.lock
file in the user folder (%appdata%/F_TEK/DigiOS
).
- Allows you to move manually through the loading sequence using PAGE UP + PAGE DOWN.
- None yet... and none ever. This project has been archived as a basic proof-of-concept prototype. No updates will be made, this is just for anyone looking for a base for an OS in Godot.
This project was originally planned to be used by the XYZ KORPORACE series by STUDIO FILMU GO. It has been dropped since. I've deleted most of the copyrighted material from the source code, but still treat the written or other included information within as fully copyrighted. Such as:
- the database banks (e.g. Molecule Girl + X-Stop are copyrighted)
- the logos in bootloaders
- etc. (copy the code, not the stuff)
Engine: Godot - by Godot Engine - MIT
Maps: OpenStreetMap - ODbL
Icons: Game-icons.net - CC-BY
Fonts: