Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

Tetris in HTML & JavaScript

Wer sich über die Grafikprogrammierung mit HTML und JavaScript informieren möchte, findet im Tetris-Projekt des US-Entwicklers Kryukov ein gutes und reichlich dokumentiertes Anschauungsmaterial.
Schon seit ein paar Jahren entwickelt der amerikanische Entwickler Sergey Alexandrovich Kryukov sein mit HTML und JavaScript/Canvas geschriebenes Tetris immer weiter. Die Ursprünge des Codes liegen sogar noch tiefer, weil Kryukov auf die Low-Level-Algorithmen eines älteren Tetris-Projektes von Jake Gordon zurückgegriffen hat. Darauf aufbauend hat er nahezu einhundert Prozent des Codes neu geschrieben. Seine aktuelle Version 7.1 vom 5. Februar 2019 nutzt den Strict Mode, hat eine eingebaute Hilfe und bietet alle üblichen Tetris-Operationen. Wer anstatt den Code zu studieren einfach nur Tetris spielen möchte, kann das auf der Seite https://sakryukov.github.io/software/Tetris-on-Canvas/ tun.Den Sourcecode sowie die Erläuterungen des Entwicklers zum Code finden Sie auf dieser CodeProject-Seite.
Miscellaneous

Neueste Beiträge

Von Vibe Coding zur verlässlichen Anwendung - Was KI-generierte Anwendungen für den produktiven Einsatz brauchen
Der Beitrag zeigt, wie Spec-Driven Development natürliche Sprache mit verbindlichen Anforderungen an Qualität, Verantwortung und langfristige Wartbarkeit verbindet.
8 Minuten
9. Nov 2026
Review von KI-generiertem Code - Projektanforderungen an Entwickler in Zeiten von KI, Teil 3
Der Code kompiliert. Die Tests sind grün. Der Pull Request sieht sauber aus. Und trotzdem ist er falsch. Fünf Fehlermuster zeigen, worauf die Reviewer beim KI-generierten Code achten müssen, weil Syntax-Korrektheit längst nicht Geschäftslogik-Korrektheit bedeutet.
6 Minuten
Dynamik mit Schleifen und Bedingungen - Infrastructure as Code mit Azure Bicep, Teil 3
Dieser Beitrag zeigt zwei Varianten der „for“-Expression und erläutert, wie der Index zusätzlich genutzt werden kann und worauf bei der Steuerung der Parallelität geachtet werden sollte.
5 Minuten

Das könnte Dich auch interessieren

UIs für Linux - Bedienoberflächen entwickeln mithilfe von C#, .NET und Avalonia
Es gibt viele UI-Frameworks für .NET, doch nur sehr wenige davon unterstützen Linux. Avalonia schafft als etabliertes Open-Source-Projekt Abhilfe.
16 Minuten
16. Jun 2025
Elektronische Schaltkreise im Browser simulieren - Simulation
Statt mit Steckfeld oder Lötkolben kann man auf dieser Website Schaltungen per Drag and Drop zusammenstellen und deren Verhalten testen.
2 Minuten
26. Jul 2018
C#-.NET-Apps mit WinUI 3 - Komponentenbasierte Apps mit Fluent/FAST, Teil 3
Microsoft macht mit WinUI 3 ein natives User-Experience-Framework für Windows verfügbar, dessen Komponenten auf dem Microsoft-eigenen Design-System Fluent 2 basieren.
23 Minuten
13. Mai 2024
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige