oeffentlichkeitsarbeit:mainboardmania
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | oeffentlichkeitsarbeit:mainboardmania [2021/01/25 20:14] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Mainboardmania ====== | ||
+ | **Mainboardmania** ist ein einfacher Simulator für das [[archiv: | ||
+ | |||
+ | Mainboardmania ist in Python3 unter Zuhilfenahme der pygame-Bibliothek realisiert. | ||
+ | Den Quellcode und die Grafiken findet man im [[https:// | ||
+ | Der Code wurde in kurzer Zeit vor dem THinG 2017 zusammengehackt und sollte deswegen noch einmal in Ruhe überarbeitet werden. | ||
+ | Dieses Projekt eignet sich gut für Programmierneulinge, | ||
+ | |||
+ | ===== Anleitung ===== | ||
+ | |||
+ | |||
+ | |||
+ | ===== TODO ===== | ||
+ | * schönere und realistischere Grafiken | ||
+ | * USB-Peripherie (Tastatur, Maus) | ||
+ | * Bildschirm (per VGA, soll ein fiktives Betriebssystem zeigen -> zweiten Bildschirm per pyglet ansteuern) | ||
+ | * An/ | ||
+ | * Code refactoren | ||
+ | |||
+ | ==== Zweiter Bildschirm ==== | ||
+ | Mit pyglet können Fenster auf mehreren Bildschirmen dargestellt und mit Inhalt gefüllt werden. Es wäre cool, den VGA Monitor - nach erfolgreichem Zusammenstöpseln - auf einem zusätzlichen realen Bildschirm darstellen zu können. | ||
+ | Darauf kann ein fiktives OS (z.B. Computerwerk OS) gebootet werden. |