Heim > Web-Frontend > js-Tutorial > Welche Spiele werden mit JavaScript erstellt?

Welche Spiele werden mit JavaScript erstellt?

醉折花枝作酒筹
Freigeben: 2023-01-07 11:44:23
Original
3610 Leute haben es durchsucht

Es gibt: „Browser Pong“, Twitch, „Browser Ball“, „Crystal Galazy“, „Apophis 2029“, Bing-Bong, Bomberman, „Bunny Hunt“ und „JS Wars“.

Welche Spiele werden mit JavaScript erstellt?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Hier sind 12 sehr kreative JavaScript-Spiele. Ich hoffe, dass wir nicht nur Spaß haben, sondern auch mehr über die tiefere JavaScript-Sprache lernen können.

Browser Pong

Twitch

Browser Ball

Crystal Galazy

Video & Bilderrätsel

Apophis 2 029

Bing-Bong

Bomberman

Bunny Hunt

Real World Racer

JS Wars

Berts Breakdown

Erweiterte Informationen:

Um zu viele grammatikalische Fehler zu vermeiden In JS selbst gibt es allgemeine Spielprojekte Schreiben Sie es in anderen Sprachen und kompilieren Sie es schließlich auf irgendeine Weise in JS. . . Genau wie beim Schreiben in einer allgemeinen Programmiersprache gibt es bei der endgültigen Ausführung nur 1 und 0. . . Bei der Erstellung von Webspielen werden diese normalerweise in einer stark typisierten Sprache geschrieben. Nach Abschluss der endgültigen Entwicklung werden die in der stark typisierten Sprache geschriebenen Codes auf irgendeine Weise in JS-Code „konvertiert“.

Es gibt viele Möglichkeiten, in JS-Code zu „konvertieren“, darunter drei gängige in der Spielebranche:

1. ActionScript-Sprache, auch AS-Sprache genannt. Das ist die Sprache, die FLASH damals verwendete. . . Damals war es einst brillant, aber mit dem Niedergang von FLASH ging es allmählich zurück. . . Es gibt jedoch viele H5-Spiele-Engines, die auch die AS-Sprache verwenden. Wie der LayaAir-Motor usw.

2. TypeScript-Sprache, auch TS-Sprache genannt. Die von Microsoft produzierte und von Microsoft und Google gemeinsam gepflegte Sprache entspricht vollständig dem ECMA-Standard und kann als Obermenge von JS betrachtet werden. Wie verstehen Sie das Konzept der Obermenge? Das heißt: „Alle JS-Sprachen sind auch TS-Sprachen, und TS ähnelt eher dem JS der Zukunft als dem heutigen JS.“ Beispielsweise ist die aktuelle JS-Version nur in ES6 oder ES7 verfügbar. Wie sieht ES10 aus? Niemand hat es jetzt gesehen, nicht einmal die ECMA-Organisation weiß davon. . . Eines ist jedoch sicher: Es sieht TypeScript sehr ähnlich. Und TS enthält JS. Mit anderen Worten: JS selbst kann auch als Teil von TS betrachtet werden. Es ist nur so, dass der Inhalt in TS viel mehr ist als der in JS. Es gibt zwei Hauptverwendungszwecke dieser Sprache: Die eine besteht darin, sie mit Spiel-Engines wie der AS-Sprache wie Cocos Creator, Egret und anderen Engines zu kombinieren. Eine andere Möglichkeit, es zu verwenden, ist. . . In Kombination mit Bibliotheken wie Three.JS kann es genau entsprechend der Verwendung von JS selbst verwendet werden.

3. C#-Sprache. Obwohl JS Java im Namen hat. Aber die Sprache, die ihr am ähnlichsten ist, ist nicht JAVA, sondern C#. Um es einfach auszudrücken: „Der Name von JS ist so ähnlich wie JAVA, und die Syntax ist so ähnlich wie C#.“ Daher lässt sich C# auch einfacher in JS konvertieren. Aber darum geht es nicht. Der Punkt ist, dass es eine supercoole Spiele-Engine gibt, die C# als Entwicklungssprache verwendet. Es ist das berühmte Unity3D. Unity3D kann in C# geschriebene Spieleprojekte, Virtual-Reality-Projekte usw. direkt in WebGL kompilieren und veröffentlichen.

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonWelche Spiele werden mit JavaScript erstellt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage