Wiki-Push: Spiele mit JavaScript
bearbeitet von Matthias ScharwiesServus!
ich hatte es schon lange im Test-Wiki und jetzt rübergezogen:
[JavaScript/Tutorials/Spiele/Tic-Tac-Toe](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Spiele/Tic-Tac-Toe)
Meine Version des Tutorials hat nur noch 23KB Text (60% gekürzt) und kümmert sich
* zuerst um das HTML (`<button aria-label="x" disabled>A1</button>`)
* dann das passende CSS (image-replacement mit SVG)
* per JS werden dann die buttons disabled und ausgewertet.
Ich hoffe, dass das sowohl fachlich richtig als auch didaktisch verständlich geworden ist.
-----------------------
Jetzt geht es um die anderen Kapitel:
# [3. Sum-Up](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Spiele/Sum-up)
Das Ganze soll jetzt betonen, wie man Elemente mit DOM-Methoden erzeugt und löscht - die Spielidee an sich ist aber nicht so intuitiv. Hat jemand einen besseren Vorschlag? einen, den er womöglich selbst umsetzen möchte?
# [4. Drag and Drop-Quiz](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Spiele/Drag_and_Drop-Quiz)
Das ist wohl etwas, was es in HTML ohne Frameworks nicht gibt.
* einziges brauchbares Beispiel: [Creating a Parking Game With the HTML Drag and Drop API ](https://css-tricks.com/creating-a-parking-game-with-the-html-drag-and-drop-api/) auf css-tricks.com
Wer hat Lust evtl. erst ein Lückenttext-Quiz und dann irgendetwas grafisches zu erstellen?
# andere Baustellen:
* [JavaScript/Tutorials/Formulare/WYSIWYG-Editor](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Formulare/WYSIWYG-Editor)
* [JavaScript/Tutorials/Formulare/Verkettete_Auswahllisten](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/Formulare/Verkettete_Auswahllisten)
* [HTML/Tutorials/Listen/Hybride_Nummerierung#Kapitel_werden_zum_Inhaltsverzeichnis](https://wiki.selfhtml.org/wiki/HTML/Tutorials/Listen/Hybride_Nummerierung#Kapitel_werden_zum_Inhaltsverzeichnis)
Herzliche Grüße
Matthias Scharwies
--
Einfach mal was von der [ToDo-Liste](https://wiki.selfhtml.org/wiki/Kategorie:ToDo) auf die Was-Solls-Liste setzen.“