Spiele programmieren mit Java ME: Handy-Spiele mit 3D-Grafik, Stereosound und Netzwerkanbindung selbst entwickeln
|
| Preis: | EUR 32,00 Kostenlose Lieferung Details |
Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de
68 neu oder gebraucht verfügbar EUR 16,19
Durchschnittliche Kundenbewertung:(3 Kundenrezensionen)
Produktinformation
- Amazon-Verkaufsrang: #210786 in Bücher
- Veröffentlicht am: 2008-05-19
- Einband: Broschiert
- 254 Seiten
Kundenrezensionen
Hilfreichste Kundenrezensionen
8 von 8 Kunden fanden die folgende Rezension hilfreich.
Guter Ansatz
Von Stephan Wiesner
Das Buch beginnt Hands-On. Download Entwicklungsumgebung von Sun, Screenshots, Schritt für Schritt. Super!
Nur, dann hört es auf. Das erwähnte Hallo-World wird nicht beschrieben und auch keine Möglichkeit ein Programm auf mein Handy zu bekommen. Ganz am Rande wird erwähnt, dass Eclipse oder NetBeans besser geeignet wären. Wieder ohne weitere Hinweise oder auch nur eine persönliche Empfehlung wie ER entwickelt.
Allein die Mühe ein Hallo-Handy zu erstellen und schliesslich auf mein Ericsson zu bekommen hat mich eine halbe Nacht gekostet. . .
Im Weiteren werden verschiedene kleine Spiele vorgestellt. Gute Idee an für sich. Mit dem Code Download hat man lauffähige Versionen und kann rumspielen.
Nur: Das Buch ist für Anfänger gedacht und die werden schnell überfordert sein. Die Sprünge sind doch enorm, der kommentierte Code hingegen oft trivial. Besser wäre gewesen nur EIN Spiel vorzustellen und das wirklich Schritt für Schritt, ohne die grossen Lücken im Buch.
Immerhin: Wer schon Erfahrung mit Java ME hat, der mag etwas aus den Beispielen nehmen können, es wird fast alles abgedeckt. 3D, Sound, Mehrspieleraktionen. Aber, eben, viel zu kurz.
1 von 1 Kunden fanden die folgende Rezension hilfreich.
Ein richtig gutes Buch für fortgeschrittene Programmierer
Von Patrick Völcker
Obwohl Java ME schon seit Jahren erfolgreich den Handyspielemarkt dominiert, gibt es bislang nur wenige deutsche Bücher, die sich mit dem Thema konkret beschäftigen. Die meisten Bücher behandeln zwar Java ME-Grundlagen, aber nicht die Anforderungen, die die komplexe Spieleprogrammierung an die Entwickler stellt. 'Spiele programmieren mit Java ME' von Gerhard Völkl bietet hier den optimalen Einstieg für diejenigen Programmierer (nicht Einsteiger), die sich ihre Informationen nicht nur mühsam anhand von Blogs und Foren zusammenklauben möchten.
Grober inhaltlicher Überblick
- 20 Seiten Einführung
- 40 Seiten Entwicklung 2D-Spiele
- 40 Seiten Benutzeroberflächen
- 30 Seiten Audio-Programmierung
- 30 Seiten Kommunikation (Netzwerk)
- 6 Seiten Location Based Services
- 70 Seiten Entwicklung eines 3D-Spiels inkl. Theorie
Der Autor kommt gleich zur Sache: Nach einer kurzen Einführung in die Entwicklungsumgebung (die vielleicht hätte etwas ausführlicher ausfallen können), wird gleich zu Beginn das in anderen Büchern übliche 'Hello World'-Programm übergangen und stattdessen eine erste Pong-Version entwickelt, die über die Behandlung verschiedener Grundlagen (Tastensteuerung, Sprites, GameCanvas, Kollisionsentdeckung etc. ...) allmählich zu einem echten Platformspiel ausgebaut wird und so die Fantasie der Leser beflügelt, diese Techniken an eigenen Ideen auszuprobieren.
Weitere 40 Seiten Zeit nimmt sich der Autor für das von Entwicklern oft unterschätzte Thema der Gestaltung, Strukturierung und Umsetzung der Bildschirmoberflächen und Menüstrukturen Zeit. Erst danach behandelt er 'Bonus'-Themen wie die Einbindung von Sound und die Netzwerkkommunikation. Dabei kommt auch ein sechsseitiger Einschub über die Entwicklung von Location Based Games nicht zu kurz.
Im zweiten Teil des Buches entwickelt der Autor zusammen mit dem Leser ein einfaches 3D-Handygame, wobeisolche Themen wie Szenenbeleuchtung, Physik, Optimierung des Codes nicht nur theoretisch behandelt werden, sondern von vielen Codebeispielen begleitet werden, die der Leser problemlos für seine eigenen Ideen anwenden und umsetzen kann.
Mit 'Spiele programmieren mit Java ME' hat der Leser ein sehr praxisnahes Buch in der Hand, welches ihm einen kräftigen Startschuss für die Entwicklung eigener Handygames gibt und ihm in der Themenauswahl sehr viel Freiheit lässt, statt ihn ' wie in themenverwandten Büchern ' stark einschränkt.
Der inhaltliche Aufbau ist mehr als nur gelungen, auch die thematische Gewichtung ist vorbildlich. Der 3D-Teil, der bei vielen anderen Büchern nur hinten angeflanscht wird, nimmt hier einen Großteil ein, weil der Autor die Wichtigkeit der 3D-Programmierung in der Spielebranche erkannt hat. Auch die konsequente Nutzung von Gamedesign-Dokumenten gibt dem Leser wichtige Einblicke in die in der Branche üblichen Vorgänge bei der Konzeption eines Spiels und um dem Buch noch ein letztes, großes Lob auszusprechen: Die Codeformatierung ist ' trotz Schwarzweißdruck ' vorbildlich. Die Einrückungen sind deutlich, Schlüsselworte werden fett gedruckt und durch Fußnoten statt Kommentarzeilen übersichtlich erklärt. Der Leser kann so den Code parallel zum Inhalt ideal mitverfolgen.
Der einzige Schwachpunkt des Buches mag ' wenn man denn einen Mangel finden möchte - die Verarbeitung sein: das gelbliche, staubtrockene Papier fühlt sich nach intensivem Blättern rau an und wirkt schnell verblichen. Wem die Haptik allerdings egal ist, der findet ein hervorragendes Buch vor, von dem sich vom Aufbau sogar die 'seriösen' Java-ME-Applikationsentwicklungsbücher eine Scheibe abschneiden könnten.
1 von 2 Kunden fanden die folgende Rezension hilfreich.
Nicht für den Einstieg geeignet...
Von VauGe
... ist dieses Buch meiner Meinung nach.
Es fehlt einfach zu Beginn des Buches ein enorm wichtiger Teil, zwischen der Einführung in das WTK und dem ersten Spiel ist eine zu große Lücke. Ich hätte mir für dieses Buch zum Beispiel ein "Hello World" gewünscht - und vielleicht eine genauere Anleitung, wie ich mein Spiel nun vom Computer auf mein Handy bekomme.
Für die fortgeschrittene Spieleprogrammierung mag das Buch empfehlenswert sein (daher auch 2 Sterne), aber für den Einstieg kann ich eher "Java ME - Anwendungsentwicklung für Handys, PDA und Co." empfehlen.
Edit: Nachdem ich mich in das oben erwähnte Buch "Java ME - Anwendungsentwicklung für Handys, PDA und Co." eingelesen habe, verstehe ich nun auch den Inhalt von "Spiele programmieren mit Java ME". Dennoch halte ich das Buch absolut nicht für den Einstieg geeignet, manche Programme musste ich (obwohl ich mir den Quelltext von der Homepage zum Buch holte) erst an mehreren Stellen umschreiben, bevor sie auf dem WTK funktionierten...



