Ein kleines Pong-Spiel zeigt, wie C# mit Bridge.NET in eine HTML5-Anwendung übersetzt werden kann. Der Entwickler Danny Tuppeny beschreibt das Projekt im originalen Beitrag vom 25. Juni 2016 in einem rund 20-minütigen Video.
Die Umsetzung entsteht von Grund auf und verwendet außer Bridge.NET keine weiteren Bibliotheken. Als Ziel dient ein einfaches HTML5-Canvas-Spiel. Der vollständige Quellcode liegt im offiziellen GitHub-Projekt. Das Video zum Pong-Projekt zeigt die einzelnen Schritte.
C#-Code für HTML5
Bridge.NET kompiliert den C#-Code für die Ausführung im Browser. Das Beispiel konzentriert sich auf die grundlegenden Bausteine eines Spiels: Spielfeld, Eingabe, Bewegung und Kollisionen. Damit eignet sich das Projekt als kompakte technische Demonstration für Entwickler, die Browsergames mit vertrauten .NET-Werkzeugen untersuchen wollen.
Ein Mitglied des Bridge-Teams stellte den Code zusätzlich auf deck.net bereit. Dort konnte die Anwendung direkt ausgeführt und verändert werden. Ein älterer Beitrag zum HTML5-Canvas-Framework Konva behandelte bereits einen ähnlichen Ansatz für interaktive Browsergames.
