Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

SpaceInLasers 3.0

2.070 Byte hinzugefügt, 06:00, 11. Apr. 2017
+ Link Video
[[Datei:SnL2017 4 1.JPG|700px]]
 
== Grundlegende Idee ==
Unten eine Kulisse aus Häusern, Kühen etc. Oben Alien-UFO Spider mit Scheinwerfer nach unten. Die Treffer-Logik soll beibehalten werden wie bei der [[SpaceInLasers|vorherigen Version]]. Die Bodenkulisse soll der Hauptfokus sein und modular aufgebaut werden.
== Wo ==
Auf der [[Make_Rhein-Main_2017]] - diese Seite zeigt auch den Raum, wo wir das Ganze aufbauen wollen.
 
== TODO bis zur Make ==
* Ufo:
** Zusammenbau
* AKW:
** Lüfteransteuerung, Controll-Arduino
** Servos einbauen
* Pyramiden:
** Arduino mit Polulo + NEMA17, 1x Endstop
** großes Auge, Servo-Pupille, blinzeln?
* Abwehrtürme:
** Servo-Control-Software
 
== Sounds ==
* Sounds raussuchen und vorbereiten:
** Spielstart:
*** Ambient Vogelgezwitscher, urbanes Geräusch
*** Ressurection-Sound Effekt für etwa 5sek
*** Dezente, leichte positive Musik (eher leise)
** Ufo kommt ins Spiel:
*** Ambient Dröhnen, ausserirdische technische Geräusche
*** Alarm-Sound, lautes Dröhnen am Start - wird dann leiser und bleibt im Hintergrund
*** Musik: Bombastisch-bedrohlich wenn Ufo kommt, wechselt langsam nach Spassig, slow-groove, kaum Beat
** Ufo geht die Energie aus:
*** Musik: Hektisch
*** Alien-Alarm-Sound, Low-Energy-Ansage
** Spielende:
*** Fails-Sound Sad-Trumpet oder dergleichen
*** Ggf leichte Ambient-Game-Over-Musik
** Sound Kühe:
*** Ambientes Muhen wenn Ufo über Kühen ist
*** mehrere Mad-Kuh-Sounds wenn Kühe getroffen werden
** Sound AKW:
*** Industrial Dröhnen / Britzel-Strahlungs-Sound wenn Reaktor offen
*** Alarm bei Angriff
*** Puff-Sound wenn AKW kaputt geht
** Bus:
*** Ambient Straßenverkeher + Kindergeplärr
*** Kindergeschrei bei Treffer
*** Auto-Crash-Sound wenn kaputt
** Pyramide:
*** Ägyptischer Tempel-Sound + futuristischer Sphärensound
*** Bei Treffern: Melodischer Synthi oder sogar Cimes-Sounds
*** Kaputt: Bomast-Zischen
** Weißes Haus:
*** Parlament-Gequatsche, ggf. +Bürosound, Redensounds
*** Bei Treffern: Explosionssound
*** Kaputt: Feuerwehr im Einsatz
== Wer macht was? ==
* [[Spider UFO]]: JochenJo, Axl
* [[Steuerpult UFO]]: Christine
* UFO-Lampe: Shintaro
* rtr : Target-Codes abfragen ( AABBCCDDEEFFGGHH, AA Auto 0, BB Auto 1, CC frei, DD Ufo, EE FF GG frei, HH Radio-Fehler-Code)
=== Ufo Controller (auch für Autos genutzt) ===
Angebunden über NRF24L01+. Im Grunde wie Abwehr Controller, schießt, empfängt Treffer und sendet Energie-Level und Anderes weiter.
Problem: Durch Radio entsteht beim Senden ein (hoffentlich immer gleicher) Zeitversatz. Dieser muss irgendwie wird per konstanter Verzögerung in den per Bus angeschlossenen Nodes ausgeglichen werden. Der Zeitversatz wurde zu 740us ermittelt.
Die UFO Controller Software wird nun auch zur Steuerung der Virobi-Autos genutzt. === Abwehr Energielevel Tx und Light Tx Controller ===
Bodenstations-Controller, der Energie-Levels sendet, Treffer empfangen und schießen kann.
Achtung: Es wird eine Soft-Serial verwendet.
 
Wichtige Befehle für SlaveRxTx Controller (_ durch Node-ID ersetzen):
* scd : c = Primärwaffe Triggern (0xa8), d = Sekundärwaffe triggern (0xac0xa4) (genutzt bei Abwehrtürmen)
* _eNxx : xx Energielevel für Objekt N (0..7) übertragen
* _tr : Light-Rx Sensoren abfragen
* _*xxx
=== Virobi Zuordnung der Controller ===IDs mit Energielevel Tx:Angebunden über NRF24L01+. Im Grunde wie bei Space'n'Lasers 2.0* ID0 : Akw, leitet neben "a" Pyramide, Weisseshaus* ID1 : Abwehrtürme (bisher Testcontroller mit Waffen und "A" nun auch Energie-Level weiter.Lichtern)* ID2 : Kühe 1* ID3 : Kühe 2
=== Waffen Controller ===
Arduino, direkt über USB mit Gamemaster verbunden.
 
 
== Media ==
* [http://www.rtl-hessen.de/video/16508/technik-nerds-in-frankfurt RTL Bericht] von der [[Make_Rhein-Main_2017]]
1.383
Bearbeitungen