HTML5-Spieleentwicklung – Leitfaden für FortgeschritteneFührt in den allgemeinen Prozess und die Techniken der HTML5-Spieleentwicklung ein. Das Buch ist in 12 Kapitel unterteilt. Kapitel 1 stellt viele neue Funktionen von HTML5 im Zusammenhang mit diesem Buch vor, einschließlich Zeichnen auf Leinwand, Abspielen von Sounds usw., und stellt außerdem das Konzept der Sprite-Seiten vor, die die Box2D-Physik-Engine verwenden . Entwickelte ein Spiel, das „Angry Birds“ sehr ähnelte, und stellte umfassend das Konzept der Physik-Engine vor. In diesem Teil wurde auch die Parallaxen-Scroll-Technik eingeführt, um einen bestimmten Pseudo-3D-Effekt zu erzielen 5 bis 10 entwickelten eine vereinfachte Version des „Red Alert“-Spiels. Dieser Teil umfasst viele Inhalte, darunter die Erstellung von Karten, das Setzen und Zeichnen von Gebäuden und Einheiten, die Interaktion zwischen Spielern und Einheiten sowie Auslöser beim Schreiben der Handlung , Pfadplanungsalgorithmus usw.; Kapitel 11 und 12 verwenden Node.js und WebSocket, um den Multiplayer-Kampfmodus des Spiels „Red Alert“ zu entwickeln Der Status in ist konsistent.
Erweiterter Leitfaden zur HTML5-Spieleentwicklung – Inhaltsverzeichnis
Kapitel 1 Zusammenfassung von HTML5 undJavaScript
Kapitel 2: Erstellen einer einfachen SpielweltKapitel 3 Grundlagen der Physik-Engine
Kapitel 4 Physik-Engine-Integration
Kapitel 5 Erstellen einer Echtzeit-Strategiespielwelt
Kapitel 6 Beitritt zur Einheit
Kapitel 7 Intelligente Bewegung von Einheiten
Kapitel 8 Weitere Spielelemente hinzufügen
Kapitel 9: Hinzufügen von Waffen und Kampf
Kapitel 10 Schließe die Einzelspieler-Kampagne ab
Kapitel 11 WebSocket und Multiplayer-Kampfmodus
Kapitel 12 Multiplayer-Kampfspielbetrieb
Alle Ressourcen auf dieser Website werden von Internetnutzern beigesteuert und veröffentlicht oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur zum Lernen und Nachschlagen. Bitte verwenden Sie sie nicht für kommerzielle Zwecke, da Sie sonst für alle daraus entstehenden Folgen verantwortlich sind! Wenn es einen Verstoß gibt, kontaktieren Sie uns bitte, um ihn zu löschen und zu entfernen. Kontaktinformationen: admin@php.cn