AlphaOS icon indicating copy to clipboard operation
AlphaOS copied to clipboard

A mini OS made with Godot Engine

AlphaOS

A mini OS made with Godot Engine 3.1.1 http://godotengine.org

Python Python

The aim of this project is to explore UI design and users interactions.

AlphaOS (from the CanvasLayer point of view) is a very simple operating system, demonstrating the interface blocs and mouse/keys actions. My goals here is to learn about alignments, bloc position, windows sizes and panels/dialogs.

logo


How to use:

First, you need to download the package, then import it into Godot engine, enjoy !

About this project

Last Release (V0.1.2): Download


Development Plans FEATURES/TODO

:+1:

  • [x] Background color and logo
  • [x] Top menu header with buttons, icons
  • [x] Windowsdialogs, show on user actions (button, visibility)

:fire:

  • [x] Internalization: 3 languages (EN,FR,ES)
  • [ ] MiniApp: simple Text Editor

:-1:

  • [ ] Dialogs z-index and full screen button (extend to)
  • [ ] Basic preferences implementation and Save settings system
  • [ ] includes basic mini-app
  • [ ] Internal doc/tuto system

Author

Please, feel free to contact me, and/or discuss further developments or ideas for those plugins, thanks ;) Collaboration projects are always welcome ;)


Acknowledgments

  • This work is dedicated to all GodotEngine users ;)
  • i will try to keep all types of codes as clear as possible using syntax highlighting and line referencing