Was sind statische Variablen?

Die Frage hatten wir im Studium schon oft und keiner konnte sie wirklich beantworten. Da ich sie heute 3 Leuten erklärt habe und alle mit einem “Ahhhh!” reagiert haben, dachte ich, ich schreib schnell einen kurzen Artikel drüber 😉

Variablen, die mit der Notation static versehen sind existieren für jede Klasse nur exakt einmal. Wenn wir jetzt beispielsweise in C++ eine Klasse CPerson haben und darin eine Variable mit static int nAlter; deklarieren haben wir dadurch die Möglichkeit das Alter aller Instanzen unserer Klasse durch eine einzelne Zuweisung zu ändern!

Continue reading “Was sind statische Variablen?”

WiiMote via Standard-Bluetoothtreiber mit PC verbinden

Im Internet steht oft geschrieben, dass man für das Verbinden des Wii-Controllers die Blue-Soleil-Treiber erwerben muss. Hier will ich mal diesen Irrglauben beseitigen indem ich in ein paar Schritten erkläre, wie man seine WiiMote auch mit den Standard-Treibern mit Windows verbinden kann ohne ca 20€ für neue Software ausgeben zu müssen. Nich lang schnacken, los geht’s: Rechtsklick auf das Bluetooth-Tray-Icon unten rechts neben der Uhr und dort “Bluetooth-Gerät hinzufügen” auswählen.

Continue reading “WiiMote via Standard-Bluetoothtreiber mit PC verbinden”

[Gamestudio] Spracherkennung über die Windows Speech API

Gamestudio Speech DLL
Gamestudio Speech DLL

Heute morgen habe ich ein Plugin fertiggestellt mit dem es möglich ist die Windows Spracherkennung in Lite-C (also dem 3D GameStudio) zu nutzen. Das ganze funktioniert soweit wunderbar allerdings ist die API noch nicht ganz ausgereift UND sie erkennt lediglich Englisch. Wen das nicht stört der wird mit dieser DLL viel Spaß haben!

Wie das ganze in ein Lite-C Projekt eingebunden wird seht ihr in der beiliegenden Demo!

SpeechRecognition_Demo.zip

Bei Fragen und Anregung einfach kurze Mail an mich!

[Tutorial] Firefox Plugins mit Delphi

Durch Viermalbe’s Idee eine Add-On / Plugin für den Firefox zu entwickeln das einem das Einkaufen auf Amazon erheblich erleichtert bin ich drauf gekommen mal ein Tutorial zu schreiben, dass das Entwickeln von Plugins in Delphi für den Firefox erklärt. Lange Rede kurzer Sinn, hier ist das gute Stück 🙂

Plugin_Development_for_Mozilla_Firefox_with_Delphi.pdf

Tower Defence – Neues Spielprinzip, viel Spaß und tolle Grafik

TowerDefence - In game
TowerDefence – In game

Eigentlich hat man ja im Studium eher mit zäher Theorie zu tun. Stimmt auch. Aber ähnlich wie bei Asterix gibt es einige unbeugsame Dozenten die tapfer Widerstand leisten. So auch in unserem Falle als uns aufgetragen wurde ein Spiel zu programmieren. Die Mehrheit reagierte mit einem Stöhnen und resignierte alleine bei dem Gedanken daran sich in die Materie einarbeiten zu müssen, andere – Wie ich – fanden es einfach nur klasse!

Die Frage war nun: Was programmieren wir? Was gibt es noch nicht? Was macht Spaß? Und letztendlich, was gibt gute Noten?

Die Entscheidung fiel auf ein Tower Defence!
Ein Tower Defence ist ein Spiel an dem Figuren einen vorgefertigten Pfad entlangwandern um am Ende ein Ziel zu erreichen. Aufgabe des Spielers ist es, die Figuren davon abzuhalten indem sie Türme neben den Wegen bauen um diese abzuschießen. Die Herausforderung dabei liegt im richtigen Platzlieren und Ausbauen der Türme, sodass möglichst effizient die Zeiten an denen Gegner in Reichweite der Türme sind getroffen werden.

Continue reading “Tower Defence – Neues Spielprinzip, viel Spaß und tolle Grafik”

Er spricht Deutsch – Aber nur mit Herrn Carell

Kennt ihr Mario Girotti? Nein? Na gut ich verrat euch mal ein Geheimnis, er ist Schauspieler, hat mal in der Nähe von Dresden gewohnt und war begeisterter Schwimmer der sogar in dem Team der offiziellen Jugendmannschaft von Italien schwamm!
Genau, die Rede ist von Terence Hill!
Aufmerksam geworden bin ich auf den heute 70-jährigen, als ich ein Video auf Youtube fand in dem Herr Hill 1977 bei Rudi Carell auftrat. Erst rechnete ich mit einer mageren Synchronisation, aber dann hat er wirklich angefangen deutsch zu sprechen! Ich war baff und fand’s lustig, aber schaut einfach selber:

P.S. Angeblich lebt Terence Hill heute in Deutschland.
P.P.S. In Lommatzsch – dem Ort bei Dresden in dem er seine Kindheit verbrachte – hat sogar eine Terrence Hill Bar.

Natural Language Bots – Darf ich mal kurz mit Ihnen reden?

Durch die Vorlesung in Wissensbasierte Systeme animiert hab ich mich mal einen Abend hingesetzt und einen Chatbot nach dem JabberWackey Prinzip geschrieben geschrieben. Dieses funktioniert wie folgt:

Funktionsweise von JabberWackey
Funktionsweise von JabberWackey

Da das Programm auf Client / Server-Basis läuft hat man auch hoffentlich immer mehrere Gesprächspartner, sodass man auf Fragen anderer leicht eine Antwort durch einen zweiten Client enthält.
Das Tool gibt es samt kleiner Gesprächsdatenbank (Vielen Dank für’s Füllen Thomas) auf der Tools-Seite oder hier als direkten Download.

Löwe gegen Affe – Welches Musical ist das bessere?

Simba vs. Tarzan
Simba vs. Tarzan

Im letzten Jahr genoss ich das Privileg mir zwei fantastische Musicals in Hamburg ansehen zu können, und war “Der König der Löwen” und “Tarzan”. Aber welches Musical war besser? Ich glaub das ist schwer zu sagen, aber ich werd versuchen mal zu plausibilisieren in wiefern sich die beiden Stücke vergleichen lassen, wo das eine seine Stärken und das andere seine Schwächen hat.

Musik oder Elton vs. Phil:
Hier battlen sich die zwei großen Phil Colins und Elton John, wobei letzterer sogar schon einen Oscar für die Filmmusik aus König der Löwen erhalten hat. Hier habe ich mal 2 Videos aus Youtube rausgesucht die meiner Meinung nach die stärksten Songs aus dem jeweiligen Musical repräsentieren:
Tarzan – Zwei Welten
König der Löwen – Der wenige Kreis
Mir persönlich gefällt die Musik aus König der Löwen ein bisschen besser, außerdem hat Tarzan keinen Orchestergraben, die Musik wird von dem Orchester das angeblich unter der Bühne sitzt digital in die Halle übertragen. Vielleicht ist’s aber auch nur ‘ne MP3, aber ich will den guten Leuten nichts unterstellen 😉 Auf jedenfall Punkt für König der Löwen!

Bühne und Kostüme: Zugegeben, hier haben sich beide Konstrukteure wirklich viel Mühe gegeben, die Bühnenbilder sind der Hammer und die Vielfalt an Tieren die über die Bühne und durch den Zuschauerraum laufen ist quasi unbegrenzt, überall wuselt es, ständig, immer! Allerdings wuselt es in meinen Augen bei Tarzan ein bisschen mehr, und vor allem wuselt es auch über den Köpfen der Zuschauer, will heißen Tarzan schwingt mit Jane in ca 10 Metern höhe von einem Ende der Halle bis auf die Bühne und links und rechts hangeln sich menschliche Affen an Lianen entlang. Deswegen: Punkt für Tarzan!

Schauspieler: Wer regelmäßig Unterschichtenfernsehen guckt, hat bestimmt auch das Casting gesehen in dem die Hauptdarsteller von Tarzan ermittelt wurden. Ich hab es gesehen und war total gespannt drauf, die Leute mal in echt zu erleben gerade weil sie ja schon irgendwie Promi-Status erreicht haben 🙂
Was mir dann aber bei Tarzan irgendwie gefehlt hat, war das fremdartige was bei König der Löwen durch die hauptsächlich afrikanischen Darsteller genial rübergebracht wurde! Das fließende Deutsch des Hauptteils der Darsteller in Tarzan war leider nicht so der Knaller. Punkt für König der Löwen!

Zusammenfassung: Ich habe gemerkt, dass es schwer ist ein Urteil zu fällen und zu sagen, dass ein Musical besser ist als das andere. Zwar hat mir König der Löwen in Hinsicht auf die Musik besser gefallen, aber bei Tarzan gab es eindeutig mehr zu sehen. Eine schöne Geschichte erzählen sie beide und ich würde auch getrost in jedes einzelne nochmal reingehen! 🙂

Wie Peter Pan das Licht der Welt erblickte- Finding Neverland

traeumeVorwort: Hallo mein Name ist Jonas und ich habe ein Problem. Ich falle regelmäßig den konsumfördernden Aktionen im “Müller” zum opfer, speziell der “Buy 3, get 4”-DVD-Nummer. Gestern war es wieder so weit, doch ich fand partout nur 3 Filme die ich unbedingt haben wollte, also konnte ich mir den vierten warlos aussuchen. Auf einmal hatte ich “Wenn Träume fliegen lernen” in den Händen, dessen Cover eine Mischung aus Kinderfilm und Schnulze versprach. Aber da ich ja was gegen Vorurteile habe, dachte ich mir ich geb dem Streifen mal eine Chance. Immerhin spielen Jonny Depp, Kate Winslet und Dustin Hofmann die Hauptrollen und er hat für die beste Filmmusik einen Oscar bekommen.

Handlung: Man kann den Film als eine Art Biographie von James Matthew Barrie sehen, der von Jonny Depp verkörpert wird und ein Autor für Theater Stücke ist. Allerdings mit mäßigem Erfolg, sodass der Besitzer des Theaters – Dustin Hofmann – um den Ruf des selbigen fürchtet und James animiert sich beim nächsten Stück mehr Mühe zu geben. Nun gibt es da dummerweise ein Problem mit der Inspiration, zumindest so lange bis er der Witwe Sylvia Llewelyn Davies und ihren 4 Söhnen über den Weg läuft.
Das passt seiner Frau zwar garnicht, aber sie lässt ihn täglich Sylvia und ihre Familie besuchen da sie sieht, dass er glücklich ist und ihn die Geschichten der Kinder zum Schreiben anregen. So entsteht auf eine sehr beeindruckende Art und Weise das Grundgerüst zu Peter Pan, für den Peter – einer der vier Söhne – als Vorbild dient. Dieser möchte einfach nicht erwachsen werden, benimmt sich dabei aber erwachsener als all seine Geschwister.
Wie es nun mal so kommen muss verliebt sich erst Sylvia in James und dann auch noch James in Sylvia, das klingt jetzt zwar nach Schnulze ist es aber nicht, da das ganze Beziehungsgedusel mal schön in den Hintergrund gestellt wird. So schreibt James also langsam sein Stück “Peter und Wendy” fertig und ist fast täglich mit der Familie Davies zusammen. Heile Welt? Wär ja langweilig, seine Frau sitzt natürlich auch nicht untätig rum sondern, die Schauspieler des Theaters kritisieren die Handlung auf’s Heftigste und Sylvia wird krank. Wie das ganze ausgeht? Verrat ich nicht, guckt euch den Film halt man an. Es lohnt sich wirklich 😉

Trailer