Javascript Tetris
Tetris in Javascript mit Html5 Canvas Element. Meine Idee war ein einfaches Spiel in Html5 und Javascript zu programmieren, um einen Einblick in das moderne Web zu bekommen. Da ich früher als Kind Tetris spielte, ist mir in den Sinn gekommen, selber ein Tetris zu programmieren. Es ist ein altes Spiel, das nicht einfach zu programmieren ist. Die meiste Zeit habe ich für den Mechanismus gebraucht. Die Gestaltung ging im Vergleich sehr schnell. Einige Fehler mussten behoben werden. Das Spiel ist jetzt spielbereit.
Javascript Tetris
Calculator
Ein Rechner den ich ursprünglich in C programmiert und später in Go (Golang) übersetzt habe. Die Go Variante wird in meiner Seite genutzt, hingegen die C Variante kann man herunterladen. Das Programm besteht aus einem Parser, der einen Text einliest und direkt die Rechenfunktionen aufruft. Ursprünglich wollte ich wissen wie eine Programmiersprache aufgebaut ist. Deshalb habe ich das Programm entwickelt, um zu lernen, wie ein Parser funktioniert.
Anweisung
- + Addition
- - Subtraktion
- * Multiplikation
- / Division
- % Modulo
- ^ Potenz (x ^ x ^ x ... für Potenzturm)
- ! Fakultät (auch für reelle Zahlen)
- !! Doppelfakultät (auch für reelle Zahlen)
- ( ... ) Klammer
- Punkt vor Strich
Beispiele
- 3 + 4 → 7
- 2 ^ 2 ^ 2 ^ 2 → 65536
- -0.5! ^ 2 → 3.14159265359
- 0.5!! → 0.962827782446
- (7!! + 20) ^ (1 / 3) → 5
- 5! - 7 ^ 2 → 71
- 2.5e1 + 2.5E3 → 2525
Laserblast

Laserblast ist ein Spiel auf der Windows Konsole. Das Ziel dieses Spiel ist es als Raumschiff so viele Gegner wie möglich zu treffen. Es ist mein erstes grösseres C Projekt.
Anweisung
- ← (Pfeil nach links) seitwärts nach links bewegen
- → (Pfeil nach rechts) seitwärts nach rechts bewegen
- Leertaste & Umschalt schiessen
Laserblast