Hallo Beisammen, ich möchte euch hier eine Anleitung geben wie man sich ohne Programmierkenntnisse sein individuelles „Steuerprogramm“ fürs Kino machen kann:
Wäre es nicht toll, wenn man sich bequem in seinen Kinosessel setzt und alle Geräte mit einem Mausklick bedienen kann? Einige verwenden dazu funkgesteuerte Steckdosen. Doch bei meinem Umfang an Geräten und Features wäre das nicht nur extrem teuer, da ich davon 48 Stück verbauen müsste, sondern auch unübersichtlich. Ich wollte eine Steuerung die programmierbar, komfortabel, günstig, zuverlässig und so simpel ist, dass man selbst in 20 Jahren noch mit ihr arbeiten kann. Lichtschalter wären z.B. sehr zuverlässig und halten ewig. Doch eine Platte mit 48 Schaltern wäre nicht sehr komfortabel und auch nicht programmierbar. Man müsste die Schalter mit einem PC steuern können und genau das sind Relaiskarten. OK, da die meisten von uns eh einen PC im Heimkino haben, können wir ihn doch auch für die Steuerung nutzen und die Relaiskarten gibt es beim großen „C“. Bestell-Nr.: 197720 - 62 oder Bestell-Nr.: 197730 – 62. Hinweis: Wenn ihr die USB Schnittstelle nutzen wollt, braucht ihr außerdem die Adapterplatine Bestell-Nr.: 197257 – 62, welche auf die erste Karte gesteckt wird. Damit hätten wir schon mal die Hardware. Doch auf dem Gebiet der Steuersoftware sieht es leider nicht so toll aus. Es gibt zwar Programme zum Schalten und auch zum Programmieren dieser Karten, doch leider sind diese Programme eher schlicht gehalten und bieten nur ein Minimum an Funktionen. Daher bleibt, wenn man es den richtig Schick haben möchte, nur der Weg sich selber so ein Steuerprogramm zu machen. Und das ist einfacher als es sich anhört. Ihr müsst dazu nicht einmal eine Programmiersprache können und in diesem Thread zeige ich euch wie das geht...
Ich bin seit „Maniac Mansion“ ein großer Fan der „Lucas Arts“ Adventure. „Monkey Island“ dürfte den Meisten ein Begriff sein. Durch Zufall bin ich vor etwa 3 Jahren auf eine Seite gestoßen, in der Hobbyprogrammierer das Computerspiel „Maniac Mansion“ in kleinen Episoden fortsetzen: Maniac Mansion Mania. Die Community läd Interessierte dazu ein, es ebenfalls mal zu versuchen ein kleines Spiel zu Programmieren und stellen Hintergründe, Charaktere, Musik und Sounds zur Verfügung. Um ein Spiel zu entwickeln benötigt man außerdem noch ein Programm zur Erstellung. Für Adventures eignen sich AGS (Adventure Game Studio) oder Visonaire. Ich habe Beide ausprobiert und kam sofort mit Visionaire zurecht, nicht zuletzt weil es in Deutsch ist. Nach kurzer Einarbeitungszeit mit einem Tutorial habe ich angefangen mein erstes Spiel zu erstellen und habe mit diesem sogar den 2. Platz eines Programmierwettbewerbes erreicht…
OK aber was haben Adventures jetzt mit meinem Kino zu tun?
Ganz einfach. Mir kam halt die Idee, dass man mit dem Programmaufbau eines Adventures auch eine (oder mehrere) Relaiskarten steuern könnte. In einem Adventure ist genau festgelegt, was passiert wenn man mit der Maus in einem festgelegten Bereich auf der Hintergrundgrafik klickt. Z.B. bewirkt ein Linksklick, dass die Spielperson zu diesem Punkt geht, oder mit Rechtsklick sich ein Befehl auswählen lässt, der mit einem weiterem Linksklick auf das angeklickte Objekt ausgeführt wird. Angenommen ich habe mit der rechten Maustaste auf den Vorhang geklickt: es öffnet sich ein Fenster in dem ich den Befehl „Öffne“ auswählen kann. Ein weiterer Linksklick bestätigt den Befehl „Öffne Vorhang“ und der Vorhang öffnet sich. Zumindest im Spiel. Ich musste nun also einen Weg finden, die entsprechenden Relais zu schalten, wenn der Vorhang im Spiel geöffnet wird. Und das ist mir vor ein paar Tagen auch gelungen. Zusammen mit einem Freund, der sich gut mit dem Programmieren auskennt, habe ich ein Script geschrieben, mit dem man Kommandos aus dem Spiel heraus an die Relaiskarten weiterleiten kann.
Wer also Interesse an einer solchen Steuerung hat und es mit dem „Programmieren“ mal probieren möchte, kann sich schon mal die kostenlose Testversion auf visionaire-studio.net/ herunterladen. Die Software ist in vollem Umfang unbegrenzt nutzbar. Erst wenn ihr das „Spiel“ zu einer selbstständigen Datei kompilieren wollt braucht ihr eine Lizenz (49,-€) Solange muss euer „Spiel“ mit dem Editor geöffnet werden. Im Shop-Bereich auf der Seite gibt es die Kategorie: Programmier-Tutorials. Ich empfehle: Erste Schritte. Wenn ihr das durchgearbeitet habt (etwa 2 Tage) habt ihr bereits das nötige Wissen um euch selbst ans Werk zu machen. Ich werde die nächsten Tage auch ein kleines Beispielprogramm zur Relaiskartensteuerung dort kostenlos veröffentlichen und hier dann darauf hinweisen. Dieses könnt ihr dann als Vorlage verwenden. Ich bin gerne bereit euch dabei zu unterstützen aber ich nehme niemandem die Arbeit ab. Und jetzt viel Spaß beim „Programmieren“
Wäre es nicht toll, wenn man sich bequem in seinen Kinosessel setzt und alle Geräte mit einem Mausklick bedienen kann? Einige verwenden dazu funkgesteuerte Steckdosen. Doch bei meinem Umfang an Geräten und Features wäre das nicht nur extrem teuer, da ich davon 48 Stück verbauen müsste, sondern auch unübersichtlich. Ich wollte eine Steuerung die programmierbar, komfortabel, günstig, zuverlässig und so simpel ist, dass man selbst in 20 Jahren noch mit ihr arbeiten kann. Lichtschalter wären z.B. sehr zuverlässig und halten ewig. Doch eine Platte mit 48 Schaltern wäre nicht sehr komfortabel und auch nicht programmierbar. Man müsste die Schalter mit einem PC steuern können und genau das sind Relaiskarten. OK, da die meisten von uns eh einen PC im Heimkino haben, können wir ihn doch auch für die Steuerung nutzen und die Relaiskarten gibt es beim großen „C“. Bestell-Nr.: 197720 - 62 oder Bestell-Nr.: 197730 – 62. Hinweis: Wenn ihr die USB Schnittstelle nutzen wollt, braucht ihr außerdem die Adapterplatine Bestell-Nr.: 197257 – 62, welche auf die erste Karte gesteckt wird. Damit hätten wir schon mal die Hardware. Doch auf dem Gebiet der Steuersoftware sieht es leider nicht so toll aus. Es gibt zwar Programme zum Schalten und auch zum Programmieren dieser Karten, doch leider sind diese Programme eher schlicht gehalten und bieten nur ein Minimum an Funktionen. Daher bleibt, wenn man es den richtig Schick haben möchte, nur der Weg sich selber so ein Steuerprogramm zu machen. Und das ist einfacher als es sich anhört. Ihr müsst dazu nicht einmal eine Programmiersprache können und in diesem Thread zeige ich euch wie das geht...
Ich bin seit „Maniac Mansion“ ein großer Fan der „Lucas Arts“ Adventure. „Monkey Island“ dürfte den Meisten ein Begriff sein. Durch Zufall bin ich vor etwa 3 Jahren auf eine Seite gestoßen, in der Hobbyprogrammierer das Computerspiel „Maniac Mansion“ in kleinen Episoden fortsetzen: Maniac Mansion Mania. Die Community läd Interessierte dazu ein, es ebenfalls mal zu versuchen ein kleines Spiel zu Programmieren und stellen Hintergründe, Charaktere, Musik und Sounds zur Verfügung. Um ein Spiel zu entwickeln benötigt man außerdem noch ein Programm zur Erstellung. Für Adventures eignen sich AGS (Adventure Game Studio) oder Visonaire. Ich habe Beide ausprobiert und kam sofort mit Visionaire zurecht, nicht zuletzt weil es in Deutsch ist. Nach kurzer Einarbeitungszeit mit einem Tutorial habe ich angefangen mein erstes Spiel zu erstellen und habe mit diesem sogar den 2. Platz eines Programmierwettbewerbes erreicht…
OK aber was haben Adventures jetzt mit meinem Kino zu tun?
Ganz einfach. Mir kam halt die Idee, dass man mit dem Programmaufbau eines Adventures auch eine (oder mehrere) Relaiskarten steuern könnte. In einem Adventure ist genau festgelegt, was passiert wenn man mit der Maus in einem festgelegten Bereich auf der Hintergrundgrafik klickt. Z.B. bewirkt ein Linksklick, dass die Spielperson zu diesem Punkt geht, oder mit Rechtsklick sich ein Befehl auswählen lässt, der mit einem weiterem Linksklick auf das angeklickte Objekt ausgeführt wird. Angenommen ich habe mit der rechten Maustaste auf den Vorhang geklickt: es öffnet sich ein Fenster in dem ich den Befehl „Öffne“ auswählen kann. Ein weiterer Linksklick bestätigt den Befehl „Öffne Vorhang“ und der Vorhang öffnet sich. Zumindest im Spiel. Ich musste nun also einen Weg finden, die entsprechenden Relais zu schalten, wenn der Vorhang im Spiel geöffnet wird. Und das ist mir vor ein paar Tagen auch gelungen. Zusammen mit einem Freund, der sich gut mit dem Programmieren auskennt, habe ich ein Script geschrieben, mit dem man Kommandos aus dem Spiel heraus an die Relaiskarten weiterleiten kann.
Wer also Interesse an einer solchen Steuerung hat und es mit dem „Programmieren“ mal probieren möchte, kann sich schon mal die kostenlose Testversion auf visionaire-studio.net/ herunterladen. Die Software ist in vollem Umfang unbegrenzt nutzbar. Erst wenn ihr das „Spiel“ zu einer selbstständigen Datei kompilieren wollt braucht ihr eine Lizenz (49,-€) Solange muss euer „Spiel“ mit dem Editor geöffnet werden. Im Shop-Bereich auf der Seite gibt es die Kategorie: Programmier-Tutorials. Ich empfehle: Erste Schritte. Wenn ihr das durchgearbeitet habt (etwa 2 Tage) habt ihr bereits das nötige Wissen um euch selbst ans Werk zu machen. Ich werde die nächsten Tage auch ein kleines Beispielprogramm zur Relaiskartensteuerung dort kostenlos veröffentlichen und hier dann darauf hinweisen. Dieses könnt ihr dann als Vorlage verwenden. Ich bin gerne bereit euch dabei zu unterstützen aber ich nehme niemandem die Arbeit ab. Und jetzt viel Spaß beim „Programmieren“
Gruß Manuel