2 points par GN⁺ 2024-01-12 | 2 commentaires | Partager sur WhatsApp
  • GodotOS est une interface de système d’exploitation entièrement créée avec Godot.
  • Elle permet d’explorer des dossiers, de modifier des fichiers texte, d’afficher des images et de jouer à des jeux dans une interface fluide et intégrée, également accessible sur le web.
  • GodotOS s’apparente davantage à un jouet qu’à un projet sérieux, et vise à dépasser les limites du design d’interface dans Godot pour créer un bureau minimaliste, sans distraction et esthétiquement agréable.

Téléchargement

  • La version web peut être essayée sur la page Itch.io.
  • Toutes les versions peuvent être téléchargées depuis la page des releases.

Crédits

  • GodotOS a été créé par popcar2.
  • Le fond d’écran par défaut a été réalisé par Haseeb Jamil.
  • Plusieurs icônes proviennent de game-icons.
  • Les icônes de dossier proviennent de flaticon.

*Remarque : GodotOS n’est pas un véritable système d’exploitation, mais une application avec une interface semblable à celle d’un système d’exploitation. *GodotOS n’est affilié ni aux développeurs du moteur Godot ni à la fondation Godot.

L’avis de GN⁺

  • GodotOS peut être vu comme un projet expérimental qui met à l’épreuve les capacités de design d’interface du moteur Godot et offre une nouvelle expérience aux utilisateurs.
  • Son accessibilité sur le web, ainsi que la possibilité pour les utilisateurs d’ajouter leurs propres jeux, peuvent encourager la participation de la communauté des développeurs et stimuler la créativité.
  • GodotOS peut inspirer les ingénieurs logiciels débutants qui utilisent le moteur Godot et les aider à mieux comprendre le design UI/UX.

2 commentaires

 
kayws426 2024-01-12

C'est un jouet amusant.

 
GN⁺ 2024-01-12
Commentaires Hacker News
  • Gardons à l’esprit que GodotOS n’est pas un véritable système d’exploitation, mais une application avec une interface qui lui ressemble.

    • GodotOS n’est pas un véritable système d’exploitation, mais à comparer avec les premières versions de Windows, il a des aspects qui permettent presque de le considérer comme tel.
    • C’est une excellente preuve de concept pour utiliser Godot comme framework cross-platform pour des applications desktop.
    • Le package de distribution est très simple (un exécutable et un fichier de données), et les performances sont excellentes.
    • C’est bien supérieur à des approches comme Flatpak, et nettement meilleur qu’Electron en matière de performances.
    • Les applications desktop créées avec un moteur de jeu pourraient devenir la prochaine grande tendance.
  • L’IDE de Godot lui-même est un « jeu » construit à l’aide de l’API Godot.

    • Cela amène à se demander si Godot est un bon environnement pour créer des applications métier portables.
    • Cela fait réfléchir à la possibilité qu’il joue un rôle comparable à un Visual Basic moderne.
  • Avez-vous déjà envisagé de transformer ce projet en environnement de bureau Linux ?

    • En réalité, ce n’est pas le premier compositeur Wayland à utiliser Godot.
  • J’ai envie d’écrire un billet sur la philosophie de conception.

    • J’apprends Godot après le développement web, et j’ai du mal à organiser une logique métier dispersée.
    • Mon instinct est de remonter la logique vers les nœuds supérieurs et de laisser les nœuds ne servir que de renderer, mais je comprends que cela ne correspond pas à la philosophie de conception de Godot et que cela peut poser des problèmes de scalabilité.
  • Grey Hack est un jeu qui simule un faux OS, un réseau et Internet dans un jeu multijoueur.

    • Il reproduit bien les fonctions de base, ce qui permet de voler des fichiers, d’en déposer sur d’autres ordinateurs, d’installer des logiciels et d’exécuter des commandes en ligne de commande.
    • Les utilisateurs peuvent aussi écrire leurs propres programmes.
  • Je me souviens qu’autour de 2005, les « Sub OSes » étaient assez populaires dans la communauté GameMaker.

    • Cela montre qu’avec suffisamment de temps, quelqu’un essaiera de créer une interface de type OS dans n’importe quel moteur de jeu donné.
    • C’est une bonne manière de comprendre l’UI et les paradigmes d’utilisabilité au-delà de la simple construction de mécaniques de jeu.
    • Cela évoque pour moi une nostalgie agréable.
  • J’aimerais qu’il existe dans Godot un mode de compilation minimal centré sur l’UI.

    • C’est une cible séduisante pour des UI rendues par GPU, et il existe d’excellentes bibliothèques et plugins pour créer des composants utiles à l’ingénierie ou à l’analyse de données.
  • Godot est un bon outil pour esquisser ce genre d’idées.

    • En attendant un vol à l’aéroport, j’ai pu créer un petit bloc-notes pour une tablette eInk afin de jouer à « Virus War » avec ma partenaire.
    • Ce n’était qu’une grille de boutons cliquables avec différents états, mais j’ai pu avoir un prototype jouable prêt avant l’embarquement.
  • https://simulavr.com code un bureau VR avec Godot.