Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
projekte:2023:1d-pong [2023/12/04 00:58] pixtxa |
projekte:2023:1d-pong [2024/02/17 18:50] stippi [Ergebnis] Korektur Rechtschreibung |
||
---|---|---|---|
Zeile 59: | Zeile 59: | ||
Es war also Zeit, neue Wege auszuprobieren. | Es war also Zeit, neue Wege auszuprobieren. | ||
- | Ein Robo-Arm mit starkem Laser und "nicht hin gucken | + | Ein Robo-Arm mit starkem Laser und "nicht hin gucken |
- | Aber das 3D-Modell der Planung konnte schnell ein CAD-Modell einer Schablone ausgeben, welches frisch | + | Aber das 3D-Modell der Planung konnte schnell ein CAD-Modell einer Schablone ausgeben, welches frisch |
{{: | {{: | ||
Zeile 76: | Zeile 76: | ||
{{: | {{: | ||
- | {{: | + | {{: |
Die Schablone lässt sich also nur mit etwas Kraft verschieben und auch nur in einer Richtung, während die anderen beiden Richtungen fest sind. | Die Schablone lässt sich also nur mit etwas Kraft verschieben und auch nur in einer Richtung, während die anderen beiden Richtungen fest sind. | ||
Zeile 101: | Zeile 101: | ||
Der Nubsel wurde zum CAD-Modell hinzugefügt und dabei auch die nötige Verlängerung mit angebracht, damit die Gesamthöhe passt. | Der Nubsel wurde zum CAD-Modell hinzugefügt und dabei auch die nötige Verlängerung mit angebracht, damit die Gesamthöhe passt. | ||
Dass die Höhenanpassung auf der Seite erfolgte, bietet zudem etwas mehr Platz für die Anschlussleitungen. | Dass die Höhenanpassung auf der Seite erfolgte, bietet zudem etwas mehr Platz für die Anschlussleitungen. | ||
- | Einen Ausdruck später passte die Höhe ohne Unterlagscheibe und es wackelte | + | Einen Ausdruck später passte die Höhe ohne Unterlagscheibe und es wackelte nicht mehr, also wurde die zweite Taste genauso umgerüstet. |
Trotzdem fühlten sich die Tasten irgendwie tot an und boten kein tolles Gefühl, da der Schaltpunkt nicht spürbar war. | Trotzdem fühlten sich die Tasten irgendwie tot an und boten kein tolles Gefühl, da der Schaltpunkt nicht spürbar war. | ||
Also yeetete ich die Alps SKCL Cream Switches (linear) und setzte stattdessen auf Alps SKCM White Switches (clicky), welche den Tasten ein sehr erfüllendes Schaltgefühl verpassen. | Also yeetete ich die Alps SKCL Cream Switches (linear) und setzte stattdessen auf Alps SKCM White Switches (clicky), welche den Tasten ein sehr erfüllendes Schaltgefühl verpassen. | ||
Zeile 154: | Zeile 154: | ||
Bei der [[https:// | Bei der [[https:// | ||
- | ===== Side-Quest: PCB-Design | + | === Side-Quest: PCB-Design === |
{{ : | {{ : | ||
Die Anforderungen waren schnell klar: | Die Anforderungen waren schnell klar: | ||
Zeile 258: | Zeile 258: | ||
Geplant ist noch eine einfache Weboberfläche. | Geplant ist noch eine einfache Weboberfläche. | ||
Darüber sollen neben Soundausgabe und Rundenzahl auch die verwendeten Farben konfigurierbar sein. | Darüber sollen neben Soundausgabe und Rundenzahl auch die verwendeten Farben konfigurierbar sein. | ||
- | Statistiken wie Anzahl gespielter/ | + | Statistiken wie Anzahl gespielter/ |
- | Vorschläge für weitere Idle-Animationen werden auch angenommen. | + | Mehr " |
- | Sie müssen mit den sieben Zuständen Rot, Orange, Grün, Cyan, Blau, Violett und Weiß auskommen. | + | * Bis x Punkte (Bereits implementiert, |
+ | * Bis x Punkte bei y Punkten Mindestabstand; | ||
+ | * Gewinner von x Runden (Extra-Runde bei Gleichstand) | ||
+ | * Evtl. etwas mit unausgewogenen Schlägergrößen und Boosts; sich bewegenden Schlägern, ... | ||
+ | * Schlagt mir gerne Ideen vor | ||
+ | |||
+ | Vorschläge für weitere Idle-Animationen werden auch angenommen; sie müssen | ||
Der Code ist hier veröffentlicht: | Der Code ist hier veröffentlicht: | ||
Zeile 268: | Zeile 274: | ||
{{: | {{: | ||
- | ==== Side-Quest: Dokumentation | + | === Side-Quest: Dokumentation === |
Beim Bau wurden viele Bilder gemacht, die gesammelt und nun in diese Dokumentation gepackt wurden. | Beim Bau wurden viele Bilder gemacht, die gesammelt und nun in diese Dokumentation gepackt wurden. | ||
- | Wenn man das Spiel irgendwo aufbaut, gibt es immer interessierte, die das sehen wollen. | + | Wenn man das Spiel irgendwo aufbaut, gibt es immer Interessierte, die das sehen wollen. |
Ein Link zu dieser Wiki-Seite ist aber sehr lang und macht QR-Codes entsprechend groß. | Ein Link zu dieser Wiki-Seite ist aber sehr lang und macht QR-Codes entsprechend groß. | ||
Um eine eigene, (für mich) einfach zu merkende Kurz-Url zu haben, kümmerte ich endlich darum, wie ich einen Webserver auf meinen Cloud-Computer bekomme und mit meiner Domain verknüpfe, um die Domain endlich mal sinnvoll zu nutzen und auch [[https:// | Um eine eigene, (für mich) einfach zu merkende Kurz-Url zu haben, kümmerte ich endlich darum, wie ich einen Webserver auf meinen Cloud-Computer bekomme und mit meiner Domain verknüpfe, um die Domain endlich mal sinnvoll zu nutzen und auch [[https:// | ||
Zeile 281: | Zeile 287: | ||
* Punktanzeige in Spielfeldmitte | * Punktanzeige in Spielfeldmitte | ||
* Spiel gewinnen: Als erstes die zu erreichenden Punkte erzielen | * Spiel gewinnen: Als erstes die zu erreichenden Punkte erzielen | ||
- | * Default-Wert nach Powercycle: | + | * Default-Wert nach Powercycle: |
* Konfigurationsbereich: | * Konfigurationsbereich: | ||
* Hinweis: Boost am Schläger-Ende verfügbar | * Hinweis: Boost am Schläger-Ende verfügbar | ||
Zeile 290: | Zeile 296: | ||
Die meisten Tische oder Biertische bieten sich gut als Unterlage an. | Die meisten Tische oder Biertische bieten sich gut als Unterlage an. | ||
Die Kombination aus Brüstungsgeländer und Kabelbinder kann auch gut funktionieren. | Die Kombination aus Brüstungsgeländer und Kabelbinder kann auch gut funktionieren. | ||
- | Das Spiel ist in jeder Ausrichtung betreibbar. | + | Das Spiel selbst |
+ | Letzteres am Besten auch für Publikum. | ||
Auch wenn die Werma-Beacons IP69k bieten, gilt das leider nicht für die verwendeten Arcade-Buttons, | Auch wenn die Werma-Beacons IP69k bieten, gilt das leider nicht für die verwendeten Arcade-Buttons, | ||
Zeile 304: | Zeile 311: | ||
Beim Überlauf wird die Sound-Ausgabe umgeschaltet (aus/an) und es wird erneut hochgezählt. | Beim Überlauf wird die Sound-Ausgabe umgeschaltet (aus/an) und es wird erneut hochgezählt. | ||
Beim loslassen wird die Konfiguration übernommen. | Beim loslassen wird die Konfiguration übernommen. | ||
- | Hält man also die Tasten, bis beide Teams 5 Punkte haben und lässt dann los, laufen fortan die Spiele so lange, bis eine Seite 5 Punkte erzielt. | + | Hält man also die Tasten, bis beide Teams 5 Punkte haben und lässt dann los, laufen fortan die Spiele so lange, bis eine Seite 10 Punkte erzielt. |
- | Beim Powercycle wird wieder die Standard-Konfiguration geladen: Mit Sound-Ausgabe bis 10 Punkte. | + | Beim Powercycle wird wieder die Standard-Konfiguration geladen: Mit Sound-Ausgabe bis 5 Punkte. |
Vom Öffnen des Kabelkanals ist abzusehen, da sich das Controllerboard beim Schließen des Kabelkanals gerne verklemmt. | Vom Öffnen des Kabelkanals ist abzusehen, da sich das Controllerboard beim Schließen des Kabelkanals gerne verklemmt. | ||
Auf der Unterseite sind Löcher, durch die man rein schauen kann; zudem gibt es unter [[https:// | Auf der Unterseite sind Löcher, durch die man rein schauen kann; zudem gibt es unter [[https:// |