Heim > Artikel > Web-Frontend > Welche Game-Frameworks gibt es für Javascript?
Zu den Javascript-Spielframeworks gehören: 1. GDevelop, ein 2D-Spielentwicklungs-Engine; 4. PhysicsJS; ein Spiel, das 3D-Engine-Framework unterstützt bald.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript-Spielframework
1. GDevelop
ist ein Schwergewichts-Gameframework von Facebook. Vom Editor bis zur endgültigen Veröffentlichung integriert es das Spiel von der Entwicklung bis zum endgültigen Start. Man kann sagen, dass Sie damit Ihr eigenes Spiel von 0 bis 1 entwickeln und starten können.
GDevelop bietet einen sehr praktischen Editor, den Sie einfach per Drag & Drop erstellen können, um eine Spieloberfläche zu gestalten.
Darüber hinaus bietet es ein umfangreiches Ereignissystem, mit dem Sie die Bewegung des Charakters einfach und bequem steuern können.
Es hat auch ein ganz besonderes Highlight: Nachdem Sie das Spiel entwickelt haben, können Sie es mit einem Klick auf verschiedene Betriebssystemplattformen exportieren und es unterstützt sogar den Export auf die Android-Plattform.
Mit Unterstützung von Facebook verfügt es über sehr umfangreiche Ressourcen und Benutzergemeinschaften. Wenn Sie noch nie ein Spiel entwickelt haben, können Sie es als Ihr erstes Spiel-Framework verwenden.
2. pixi
Dies ist eine 2D-Spieleentwicklungs-Engine. Wenn Sie 3D-Spiele entwickeln möchten, können Sie darauf nur verzichten.
pixi ist eine kostenlose Open-Source-Spiele-Engine. Ihr größtes Merkmal ist ihre schnelle Rendering-Geschwindigkeit. Darüber hinaus verfügt sie über eine flexible API, mit der sich problemlos elegante Spiele entwickeln lassen.
Es unterstützt den nahtlosen Wechsel zwischen WebGL und Canvas, wodurch das Spiel nicht nur umfassender unterstützt wird, sondern auch das beste Spielerlebnis bietet.
Dies ist ein Spiel-Framework mit hervorragender Leistung. Wenn Sie ein Spiel mit hervorragender Leistung entwickeln möchten, ist es eine gute Wahl.
3. Phaser
Dies ist auch ein 2D-Game-Engine-Framework, das auch eine sehr schnelle Rendering-Geschwindigkeit aufweist. Es funktioniert auf Mobilgeräten und PCs über den Browser. Darüber hinaus werden auch Webgl und Canvas unterstützt.
Phaser bietet einen kompletten Satz an Lösungen für die Spieleentwicklung, sei es die Überwachung von Tastaturereignissen, die Steuerung der Musikwiedergabe, die Physik-Engine, Spielanimationseffekte, die Geräteanpassung oder Spiele. Es bietet eine sehr gute Lösung für die Steuerung von Die Verwendung von mittlerem Licht und Schatten kann Ihre Spielentwicklung schützen.
4. melonjs
Dies ist eine Open-Source-2D-Spiel-Engine. Ihr größtes Merkmal ist die Plug-in-Entwicklung. Es selbst bietet nur eine einfache Kern-Engine, andere Funktionen werden über Plug-Ins integriert, was die modulare Entwicklung sehr komfortabel macht.
Für Anfänger ist es eines der schnellsten Spiel-Frameworks. Die Dokumentation ist sehr detailliert und klar. Sie können schnell loslegen und ein einfaches Spiel innerhalb einer Stunde entwickeln.
Es unterstützt auch verschiedene Maus- und Tastaturereignisse und unterstützt auch Gesten. Die komprimierten Melonjs sind nur 70 KB groß.
5. PhysicsJS
Genau genommen ist es kein Spiel-Framework, sondern nur eine Physik-Engine. Dadurch können wir die physischen Eigenschaften der Charaktere im Spiel, wie Bewegung, Kollisionserkennung, einfach implementieren. und Kollisionsrückprall.
Darüber hinaus ist es sehr einfach zu bedienen. Solange wir unseren Charakter zu seiner Engine-Welt hinzufügen, können wir die Physik-Engine verwenden.
6. aframe
Dies ist ein Game-Engine-Framework, das 3D unterstützt. Durch seine Verwendung können Sie problemlos eine 360°-Drehung von Bildern erreichen .
Es verfügt über zahlreiche Komponenten, mit denen wir ganz einfach die VR-Szene erstellen können, die wir anzeigen möchten.
Warte. . .
【Verwandte Empfehlungen: Javascript-Lern-Tutorial】
Das obige ist der detaillierte Inhalt vonWelche Game-Frameworks gibt es für Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!