


Welche Engine wird für die Entwicklung von HTML5-Spielen verwendet?
Verfügbare Engines für die HTML5-Spieleentwicklung;
Die Betriebsumgebung dieses Tutorials: Windows7-System, HTML5 und Javascript Version 1.8.5, Dell G3-Computer.
HTML5 Quintus
http://www.html5quintus.com/
Quintus ist eine weitere benutzerfreundliche Javascript-HTML5-Spiele-Engine für mobile Geräte und Desktops. Quintus verfügt über eine Modul-Engine, mit der Sie nur auf die benötigten Module verweisen und mehrere Instanzen auf einer einzigen Seite ausführen können.
Turbulenz
http://biz.turbulenz.com/developers
Trubulenz ist eine Open-Source-HTML5-Spiele-Engine, mit der HTML5-Spiele mithilfe fortschrittlicher Technologien und Webdienste erstellt werden. Die Engine-Bibliothek verwendet eine optimierte JavaScript-Implementierung, die eine schnelle Iteration von Spielcodedaten unterstützt.
Squarepig
https://github.com/aeonofdiscord/squarepig
Dies ist eine sehr einfach zu bedienende Spiel-Engine, die sich für Anfänger eignet, um ihr erstes Webspiel zu erstellen, und das ist sie auch Auch für erfahrene Programmierer geeignet, die Beispiele und Prototypen erstellen.
Akihabara
http://www.kesiev.com/akihabara/
Akihabara ist eine HTML5-Spiel-Engine. Es handelt sich auch um eine Reihe von Javascript-basierten Tools, die im Browser ohne laufen Verlassen Sie sich auf Flash-Bibliotheken und -Tools im Technical-Mosaic-Stil für 8/16-Bit-Spiele.
Collie
http://jindo.dev.naver.com/collie/index.html
Collie ist eine Javascript-Bibliothek, die dabei hilft, hochoptimierte Animationen mit HTML5 und Spielen zu erstellen. Collie kann HTML 5 Canvas und DOM auf PCs und mobilen Plattformen ausführen.
Collie kann die Rendering-Pipeline stabil nutzen, um mehrere Objekte zu verarbeiten, und unterstützt einige nützliche Funktionen, darunter animierte Sprites und Benutzerereignisse. Es bietet stabile Unterstützung für iOS und Android und optimiertes Rendering für jede Plattform. Auch Retina-Bildschirme reagieren problemlos.
Gamejs
http://gamejs.org/
GameJs ist eine leichtgewichtige Bibliothek, die auf dem HTML-Canvas-Element basiert. Besonders hervorzuheben ist, dass die Malfunktion Spieleentwicklern eine Vielzahl nützlicher Module zur Verfügung stellt und immer noch erweitert wird.
Jest
https://github.com/loktar00/jest
Jest ist ein weiteres leistungsstarkes Javascript-Spielframework, das Canvas-Elemente verwendet, um Javascript-HTML5-basierte Spiele zu erstellen.
Verwenden Sie Canvas-Elemente, um Javascript-HTML5-basierte Spiele zu erstellen
Jawsjs
http://jawsjs.com/
Jawsjs ist eine 2D-Spielebibliothek, die auf HGTML5 basiert und zunächst nur Canvas unterstützt, derzeit jedoch bereits unterstützt einfaches Sprite-basiertes DOM über dieselbe API sie direkt auf den Markt zu bringen. Es handelt sich um eine einzigartige Engine, die Sie beim Schreiben von Spielen problemlos auf viele verschiedene Plattformen übersetzen können, darunter Facebook, einfache alte Websites und einige native Android- und iOS-Apps.
Gladiusjs
https://github.com/gladiusjs/gladius
Gladius ist eine 3D-Spiel-Engine, vollständig in JavaScript geschrieben und für die Ausführung im Browser konzipiert. Die Engine umfasst einen Kernsatz an Funktionen, die allen Spielen gemeinsam sind, und simuliert außerdem Spielschleifen, Nachrichten, Aufgaben, Timer usw. Gemeinsame Komponenten wie räumliche Transformationen werden ebenfalls im Kernel bereitgestellt. Auch Sonderfunktionen wie Grafik und Physik sind als Spielerweiterungen verpackt und so konzipiert, dass sie auf dem Kern laufen. Im Rahmen des Projekts wird ein gemeinsamer Satz von Erweiterungen gepflegt, und ein starkes Designziel der Engine besteht darin, Erweiterungen von Drittanbietern zu unterstützen.
Impactjs
http://impactjs.com/
Impact bietet eine coole Möglichkeit, Javascript- und HTML5-Spiele zu erstellen und unterstützt Desktop- und mobile Browser. Impact läuft in allen Browsern, die HTML5 unterstützen: Firefox, Chrome, Safari, Opera und (voila!) sogar IE9. Natürlich sind auch Love Crazy, Love Broken Tower Ruler und Epad enthalten.
Enchantjs
http://enchantjs.com/
Ein weiteres weit verbreitetes Javascript-Framework zum Erstellen von HTML5-Spielen und APPs. Es wird verwendet, um einfache Spiele und Anwendungen auf HTML5 und JS zu entwickeln.
Doodle-js
https://github.com/lamberta/doodle-js
Eine JavaScript-Animationsbibliothek für HTML5 Canvas
Frozen
https://github.com/iceddev/ Frozen
Froze ist eine Open-Source-HTML5-Spiele-Engine, die durch werkzeugbasierte Modularisierung eine benutzerfreundliche und schnelle Entwicklung ermöglicht.
Withpulse
http://www.withpulse.com/
Withplus wird zum Erstellen von 2D-Javascript-Spielen und Zeichen-Engines verwendet. Regelmäßig mit den neuesten HTML5-Technologieerweiterungen erstellt.
Empfohlenes Tutorial: „HTML-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWelche Engine wird für die Entwicklung von HTML5-Spielen verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Stock Market GPT
KI-gestützte Anlageforschung für intelligentere Entscheidungen

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

SseenablesReal-Time, unidirektionalerver-zu-ClientUpdatesViahttp; UseEventSourceinjavaScripttoconnect, Handlemessages-withonMessage, setServerresponsetypetotext/Ereignisstream, formatdatawith "data:" \ n \ n \ n "und" und "und" \ n \ n "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und "und" und der

ThetimeElementInhtml5repräsentationendatesandtimesinamachine-lesbaremFormat, verstärkungsgroße und actoach undseo;

ARIAENHancesWebAccessibilityByAddingemanticmeaningtoelementsWhennativehtmlIsInsfaudien.Useariaroleslikerole = "Button", aria-expanded, andaria-labelforcustomcomponentSuchynamiccontent, Butalways-SpreferativhtmlelementsuchasButtonArnav.Update

UseemantichtmlelementlikeAndfornativeFocusabilityandKeyBoardsupport.EnsurelelogicalTaborderandisibleFocusinndicators.ProgrammaticManageFocuSindynamiccontentLikemodalseusesuSuSelement.focus (), TrappingfocusinsideanDretningIntungIntier -Fafterclosscloscucloscuse

UsethePattreNATTRIBUTEINHTML5InputElementstovalidateAgainstareGex, Suchasfor WordsRequiringNumbers, Großbuchstaben, Kleinbuchstaben und MinimumLength; PaarWithtitleforuserguidanceAndRequiredFornon-EMPTYE-Forcements.

UsecsSstroke-DasarrayandStroke-DasoffsetForSimpledrawinganimations; 2.ApplyjavaScriptfordynamictriggerlikeloadorsCroll; 3.Amplylibrary LikeGsapforPathmorphing; 4. optimizeparformancebyLimitingConcurrentanimationen.

Um SVG direkt einzubetten, fügen Sie den SVG -Code in das HTML -Tag ein, um die XML -Deklaration zu entfernen. 2. Kopieren Sie den SVG -Inhalt und fügen Sie ihn in HTML ein, z. B. ein Beispiel mit einem Kreis. 3. Vorteile umfassen CSS -Style Control, JavaScript -Operationen, Reduzierung von HTTP -Anfragen und reaktionsschnelle Unterstützung. 4. Redundante Eigenschaften können aufgeräumt und der erforderliche Namespace erhalten werden.

Durch das Hinzufügen eines Ansichtsfenster -Meta -Tags wird sichergestellt, dass Webseiten auf mobilen Geräten korrekt angezeigt werden, wodurch die Browser standardmäßig die Desktop -Breite rendern und die Seite verkleinern.
