KINECT gehackt?

Per Fingerzeig steuern sie Roboter und projizierte Handpuppen oder malen 3D-Grafiken im freien Raum: Hacker zweckendfremden Microsofts Bewegungssteuerung Kinect für geniale Experimente. Den Konzern freut’s inzwischen. Microsoft-Manager erklären, die Tüftler hätten nichts zu befürchten.  SPIEGEL ONLINE – Nachrichten – Netzwelt.

ofxKinect 3D draw 001 from Memo Akten on Vimeo.

Unter Youtube und in den einschlägigen Online-Foren werden immer mehr Videos und Bilder veröffentlicht, die zeigen, was man alles mit der doch noch recht neuen KINECT alles anstellen kann. Inzwischen sind Open-Source-Driver für die KINECT in Entwicklung.

Scheinbar hat sich Microsoft nach ersten Strafandrohungen gegen die Hacker sich jetzt für eine friedliche Linie entschieden und seine Freude an der Experimentierfreudigkeit der Hacker bekundet.

Die Frage bleibt da nur: Wurde der USB-Anschluss nur deswegen fast nicht geschützt, um eine entsprechende PR zu bekommen? Wie ist das mit Spielen, die jetzt für den PC entwickelt werden, und dabei die KINECT nutzen? Lässt Microsoft das auch so einfach zu? Das würde zumindest das Spielegeschäft für die XBox negativ beeinflussen!

Veröffentlicht unter Allgemein, Grafik, Xbox 360 | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

Softwareentwicklung für das Windows Phone 7

Auf der Heft-DVD der aktuellen c’t 24/2010 ist auch das Windows Phone SDK  für die Entwicklung von Anwendungen für das Windows Phone enthalten. Dazu passend hat Hajo Schulz für die c’t einen Artikel zur kurzen Einführung in das Programmpaket geschrieben.

Der Artikel zeigt erst einmal, wie man das Programm installiert und einrichtet, dann wird ein Programm erstellt, das eine Liste aus Nachrichten aus verschiedenen RSS-Feeds erstellt und diese anzeigt. Kurz wird auch gezeigt, wie man das mitgelieferte Expression Blend sinnvoll für die Gestaltung der Oberfläche einsetzen kann. Die Programmierung erfolgt in Silverlight. Das fertige Programm kann man wie immer bei www.ct.de herunterladen. Zusätzlich gibt es unter diesem Link:

  • Visual Basic CTP for Windows Phone Developer Tools Vorabversion einer Erweiterung, die ein Visual Studio 2010 Professional, Premium oder Ultimate mit installierten Windows Phone Developer Tools um die Möglichkeit ergänzt, Phone-Anwendungen in Visual Basic zu schreiben
Veröffentlicht unter .Net Programmierung, Windows Phone 7 | Verschlagwortet mit , | Hinterlasse einen Kommentar

Spielekollektion als Heft-DVD in der c’t 24/2010

Wie fast jedes Jahr gibt es wieder eine Spiele-DVD als Beilage für das aktuelle Magazin für Computertechnik ct. Neben altbekannten Spielen, die fast jedes Jahr dabei sind wie dem Schachspiel Shredder, Checkerboard, das Dame-Spiel, gegen das man, bei stärkster Stufe, als Mensch nicht gewinnen kann…)
Neben vielen Spielen, die man so auch im Internet kostenlos bekommen kann, sind auf der DVD einige Vollversionen:

  • Clever & Smart (Comic Adventure in der Filmgeschichte)
  • Everlight – Elfen an die Macht 1.1 (Adventure in einer Fantasie-Welt)
  • Geheime Fälle – Auf den Spuren von Casanova 1.0 (Wimmelbild Adventure)
  • Nebel der Elfen 2 1.0 (Baue Brücken aus Tetris-Ähnlichen Teilen)
  • Perimeter II -New Earth 1.01 (Echtzeitstrategie)
  • Die Westerner (Adventure mit bunter Western-Grafik im Stile von Toy-Story)
  • Ultimate Motocross

und Spezialversionen der c’t:

  • Deep Sjeng 2010 (Schach)
  • Leela 0.4.0 (Go)
  • Moorhuhn Kart 2 XL

Wiedermal eine gelungene Mischung aus allen Genres der Computerspiele Strategie, Puzzles und Denkspiele, Simulationen, Geschicklichkeit (Jump and Run), Brett und Kartenspiele, Adventures, Action und Arkadegames. Für alle die, die noch nicht wissen, was sie um Weihnachten machen sollen, eine sinnvolle Beschäftigung.

Daneben gibt es noch die Windows Phone SDK auf der DVD damit man gleich noch ein eigenes Spiel oder eine Anwendung für sein Windows Phone entwickeln kann. Oder man stellt sein Werk auf dem neuen Windows Phone Marketplace zur Verfügung.

Weiter gibt es noch eine Menge Hardware-Diagnosetools zur Überwachung und Diagnose seines Rechners seiner Komponenten.

Computerspiele machen immer Spaß, wenn nicht beim Spielen, dann beim Deinstallieren!

Veröffentlicht unter Spiele-Informationen, Windows Phone 7, XNA Programmierung | Verschlagwortet mit , , | Hinterlasse einen Kommentar

Zatre – seit 19.10.2010 in der Brettspielwelt

ZATRE vom AMIGO Verlag

ZATRE vom AMIGO Verlag

Und noch ein neues Spiel in der Brettspielwelt! ZATRE ein Spiel das schon etwas älter ist und vor 5 Jahren vom Spieleverlag AMIGO wieder neu aufgelegt worden ist hat etwas von Scrabble mit Zahlen. Ziel ist es Zahlen so anzulegen, dass senkrecht oder waagerecht eine Summe von 10, 11 oder max. 12 entsteht. Dabei sollte man am Besten von jeder Sorte einen pro Zeile haben, dann bekommt man noch Bonuspunkte dazu. Man braucht etwas Glück beim Ziehen der 2 anzulegenden Zahlen aber sonst ist ein gutes Auge und möglichst schnelles Kopfrechnen bis 12 und entsprechendes taktisches Denken notwendig. Wie alle neuen Spiele in der Brettspielwelt ist es wieder schön gestaltet und leicht bedienbar.

Mehr Informationen gibt es von renate im Brettspielwelt Magazin! Ich freue mich schon auf das nächste Spiel mit Euch!

Veröffentlicht unter Brettspielwelt, Spiele-Informationen | Verschlagwortet mit , | Hinterlasse einen Kommentar

Don Quixote – Carcassonne mal andersrum

Don Quixote vom Pegasus VerlagWährend bei Carcassone man die nächste anzulegende Karte zieht und den Anlegeort aussuchen kann, ist es beim neuen Spiel in der Brettspielwelt umgekehrt. Der Platz wo die Karte hinkommen soll wird ausgelost und man hat einige Karten zur Auswahl, die man legen darf. Das Spiel geht über 3 Runden und nach jeder Runde gibt es Punkte für Ritter und Burgen, Windmühlen, Kirchen und Grenzverteidigung, und Karten für die nächste Runde. Das Spiel gibt es vom PEGASUS Spieleverlag! Weitere Informationen gibt es vom Illuminator im Brettspielwelt Magazin.

Veröffentlicht unter Brettspielwelt | Verschlagwortet mit | Hinterlasse einen Kommentar

XNA Game Studio 4.0 Release

Seit dem 16.09.2010 kann das neue XNA Game Studio 4.0 heruntergeladen werden.

Ich werde meine Erfahrungen und Tipps auf einer separaten Seite niederlegen. Ich lasse dort auch genügend Platz für Eure Erfahrungen und Meinungen als Kommentare. Interessant finde ich die neuen eingebauten Effekte. Aber dazu habe ich ja schon einen kurzen Artikel geschrieben.

Veröffentlicht unter .Net Programmierung, C# Programmierung, XNA Programmierung | Verschlagwortet mit | Hinterlasse einen Kommentar

Wie kommt meine Windows Phone 7 App ins Auswahlmenü für startbare Programme?

Es ist Euch vielleicht schon aufgefallen, dass bei Demos von Windows Phone 7 Anwendungen gezeigt wird, wie man die eigene Applikation im Emulator aus einem Menü startet. Eure App zeigt sich aber nicht in der Auswahl! Warum nicht?

Das liegt einfach an einem standardmäßigen Eintrag in der Manifest-Datei, damit die App im “Games hub” auf dem Phone auftaucht. Das gibt es aber nicht im Emulator.

Manifest Datei Windows Phone 7

Wenn diese Datei (die auch anders heißen kann) geöffnet wird, kann man in der 3. Zeile von oben den Parameter Genre=“App.Games” lesen.

Wenn man den Text “Apps.Games” löscht (“”) oder besser ändert in Genre=”NormalApp”, taucht die App nach einer neuen Compilierung in dem Menü auf, dass man durch die “Back”-Taste aus der App oder durch den kleinen Pfeil im Hauptmenü erreicht. Nach Abschluss der Programmierung, wenn man das Spiel dann auf die Hardware schiebt, sollte man die Änderung aber wieder in “Apps.Games” ändern, damit das Spiel dann auch unter all den anderen Spielen im “Games hub” auftaucht.

Windows Phone 7 Programmmenü

Das schöne dabei ist, dass man die App/sein Spiel jetzt völlig unabhängig von der Entwicklungsumgebung testen/spielen kann. Der Emulator läuft völlig autark weiter, auch wenn man die Entwicklungsumgebung schließt.

In der AssemblyInfo.cs steht übrigens der anzuzeigende Name für die
Applikation und die Copyright-Informationen.

Quelle: Michael Klucher’s Blog » Why is my game not installed in the Windows Phone emulator?.

Veröffentlicht unter Windows Phone 7 | Verschlagwortet mit , | Hinterlasse einen Kommentar

Neue built-in effects in XNA Game Studio 4.0 – Shawn Hargreaves Blog -

Shawn Hargreve legt in seinem Blog anschaulich dar, warum die Anzahl der eingebauten Effekte, für Windows Phone 7 begrenzt sind. Man fing mit einer LANGEN Liste an und kürzte diese weiter und weiter. Die Entwickler von Microsoft hoffen mit den übrig gebliebenen Effekten einen großen Teil der benötigten Effekte auch bei der XBox und dem PC abdecken zu können.

Der Vorteil ist, dass die eingebauten Shader sehr gut an die Hardware des Windows Phones angepasst wurden und somit schneller sind, als eventuelle selbst gebaute Effekte.

Eigene Shader wird es auch in naher Zukunft für das WP7 nicht geben.

Für uns WP7 App Entwickler bedeutet das, dass wir uns voll auf die 5 Effekte konzentrieren dürfen, die am Ende durch das Sieb gefallen sind:

  1. BasicEffect optimiert aber wie gehabt!
  2. ScinnedEffect für Haut-Oberflächen; Spezielle Parameter: WeightsPerVertex, SetBoneTransforms
  3. EnvironmentMapEffect für Spiegelungen; Spezielle Parameter: EnvironmentMap, EnvironmentMapAmount, EnvironmentMapSpecular, FresnelFactor
  4. DualTexturEffect zum Mischen von Texturen auf einem Objekt; Spezieller Parameter: 2DTextur
  5. AlphaTestEffect Erzeugen teilweise transparenter Objekte und Texturen; Spezielle Parameter: AlphaFunction, ReferenceAlpha

Eine ausführliche Tabelle darüber, was an Parametern dem jeweiligen Effekt übergeben werden kann findet man in Shawn Hargreaves Blog.

Quelle: New built-in effects in XNA Game Studio 4.0 – Shawn Hargreaves Blog – Site Home – MSDN Blogs.

Veröffentlicht unter Grafik, Windows Phone 7, XNA Programmierung | Verschlagwortet mit , , , , , | Hinterlasse einen Kommentar

10 Stunden Trainingsprogramm zur Programmierung von Windows Phone 7

Für jeden der Englisch versteht, ist diese Einführung in die Programmierung von Windows Phone 7 (WP7) einfach ein Muss. Microsoft Mitarbeiter Rob Miles und Andy Wigley stellen hier sowohl die Silverlight- als auch die XNA-Programmierung zur Erstellung einer eigenen WP7 App vor. Sie zeigen zum Beispiel, wie die Sensoren funktionieren, wie die Integration der App in die Oberfläche funktioniert und wie man die Gestensteuerung in seine Applikation einbaut. Für alle anderen gibt es dort reichlich Beispielprogramme, die man schon mal auf dem Emulator testen kann.

Leider gab es beim Testen der heruntergeladenen Beispiele gleich schon mal eine nichtssagende Fehlermeldung. Obwohl ich schon einige andere Programme getestet hatte, bekam ich jetzt beim Druck auf den grünen Pfeil (Debug) die Fehlermeldung “Unable to start program ‘\Windows\taskhost.exe’”. Ein bisschen googeln und mir half ein Hinweis von Nick Gravelyn im XNA Creaters Club Forum weiter:

  • Rechtsklick auf das Projekt (Solution) im Projekt-Explorer (Solution Explorer);
  • im Kontextmenü den Punkt “Configuration Manager …” auswählen
  • für die “Active solution platform” oben und “Solution” unten sollte Windows Phone ausgewählt sein

Das sei die häufigste Ursache für den Fehler! Die Entwickler hatten scheinbar beim speichern der App die Hardware (sprich ein Windows Phone 7-Gerät) am Rechner angeschlossen und dem entsprechend die Einstellungen des Projektes vorgenommen.

Viel Spaß beim Testen und Weiterentwickeln!

Veröffentlicht unter Windows Phone 7, XNA Programmierung | Verschlagwortet mit , , | Hinterlasse einen Kommentar

Texturfilter in modernen Grafikkarten

In der  c’t 17/2010 ist ein Report über Texturfilter in modernen Grafikkarten. Insbesondere bei Spielen sind diese Filter von immenser Bedeutung bei der scharfen Darstellung entfernter Texturen. Insbesondere der Anisotrophe Filter hat in Spielen eine große Bedeutung besonders bei der Darstellung langgestreckter in den Raum hineinragender  Texturen mit regelmäßigen Strukturen (gekachelte Flure, Metallplatten auf dem Boden) entstehen Stufen wenn nur einfache Filter genutzt werden. Bei guten Spielen und einer entsprechend potenten Grafikkarte sollte ein vierfacher anisotropher Filter aktiviert werden können.

Der Artikel beschreibt und zeigt, welche Auswirkungen welche Filter bei DirektX haben.

Veröffentlicht unter Grafik | Verschlagwortet mit , , | Hinterlasse einen Kommentar