Überprüfen Sie das Wiki auf die detaillierte Beschreibung dessen, was sich unter der Motorhaube befindet. Schrauben Sie den Quellcode und lesen Sie das Wiki.
Wenn Sie an diesem Projekt interessiert sind, möchten Sie vielleicht meine anderen winzigen* Repositorys überprüfen. Ich hoffe, es wird Ihnen viel Spaß machen, es zu lesen.
Dieses Video zeigt, was in diesem Repository liegt:
Zum Zeitpunkt, an dem ich diesen Text schreibe, enthält das Repository nur 486 Codezeilen:
haqreu@daffodil: ~ /tinyraycaster$ cat * .cpp * .h | wc -l
486Hier sind hier die Quellen für das Spiel meiner Schüler Salih Nascimento und Stephane Hulot. Überprüfen Sie auch das folgende YouTube -Video, um eine Vorschau zu erhalten:
sudo apt install -y libsdl2-dev git
git clone https://github.com/ssloy/tinyraycaster.git
cd tinyraycaster
mkdir build
cd build
cmake ..
makeSie können das Projekt in Gitpod eröffnen, eine kostenlose Online -Entwicklerumgebung für GitHub:
Auf Open wird der Editor das Programm kompilieren und ausführen und das resultierende Bild in der Vorschau des Editors öffnen. Ändern Sie einfach den Code im Editor und geben Sie das Skript (Verwenden Sie den Terminalverlauf) um, um aktualisierte Bilder anzuzeigen. Beachten Sie, wie großartig Gitpod ist. Er ermöglicht es, SDL2 -Spiele direkt im Browser auszuführen!