XT Knowledge Base
Hauptseite | Über | Hilfe | FAQ | Spezialseiten | Anmelden

Druckversion | Impressum | Datenschutz | Aktuelle Version

Spieleentwicklung mit JavaScript - Einleitung

(Unterschied zwischen Versionen)

(Inhalt)
(Inhalt)
 
(Der Versionsvergleich bezieht 1 dazwischenliegende Version mit ein.)
Zeile 14: Zeile 14:
* [[Spieleentwicklung mit JavaScript - Maus-Steuerung|Maus-Steuerung]]
* [[Spieleentwicklung mit JavaScript - Maus-Steuerung|Maus-Steuerung]]
* [[Spieleentwicklung mit JavaScript - Die PlayField-Klasse|Die PlayField-Klasse]]
* [[Spieleentwicklung mit JavaScript - Die PlayField-Klasse|Die PlayField-Klasse]]
 +
* [[Spieleentwicklung mit JavaScript - PlayFieldControl-Klasse|PlayFieldControl-Klasse]]

Aktuelle Version vom 13:14, 3. Sep. 2010

Einleitung

HTML5 eröffnet eine neue Dimension in der Entwicklung von Computerspielen. Nie war es so einfach, ein Spielchen zu entwickeln und das auch gleich der Öffentlichkeit zur Verfügung zu stellen. JavaScript ist eine ausgereifte Programmiersprache, die zwar ihre Grenzen hat, aber für Spiele kleiner bis mittlerer Größe sehr gut geeignet ist.

Der ganz große Schritt in diese Richtung ist die Einführung des neuen HTML-Elements "Canvas" mit dem es möglich ist, Grafik dynamisch zu erzeugen. Das beinhaltet sowohl 2D-Grafik als auch 3D-Grafik mit WebGL. Der Internet-Explorer 9 ist komplett hardwarebeschleunigt, was eine gigantische Performance verspricht. D.h. auch grafisch anspruchsvolle Spiele sind durchaus realisierbar. Es ist damit zu rechnen, dass die anderen Browser schnell nachziehen werden und ihre Ausgabe ebenfalls von der Hardware beschleunigen lassen.

Man kann sich also unbesorgt auf die Entwicklung stürzen und sicher sein, dass sich die Browserentwicklung in die richtige Richtung bewegt.

Inhalt