Ich wollte mal das Spiele programmieren anfangen. Matthias schlug C++ vor, so sollte es C++ sein. Dank dieser Anleitung habe ich dann auch schon angefangen diese Tutorials durchzugehen. Das macht auch sehr viel Spaß.
Nun benutze ich g++ und nicht Xcode. Damit ich das kompilieren auch schön in Textmate automatisiert ist, habe ich mir zwei Bundles dafür geschrieben (bzw. angepasst).
Man öffnet also in TextMate den BundleEditor und dupliziet den C++ Command namens “Compile Single File to Tool”, nennt die Kopie in z. B. “Datei kompilieren” um und passt die letzten Zeilen so an, dass sie so aussehen:
1 2 | puts %x{ "#{cc}" -o "#{FileNoExtension}".bin "$TM_FILEPATH" -lSDL -lSDLmain -framework cocoa} puts "Successfully created #{FileNoExtension}.bin" unless $CHILD_STATUS != 0 |
Dann legt noch einen schönen Shortcut fest, z. B. Apfel + E:
Damit wird die aktuelle Datei die wir bearbeiten in dateiname.bin kompiliert, sobald wir Apfel + E drücken.
Dann machen wir noch eine Kopie von diesem Command und nennen diese z. B. “Kompilierte Datei ausführen” und die letzten Zeilen sollen so aussehen:
1 2 | puts %x{ "./#{FileNoExtension}.bin" } puts "Yeah!" unless $CHILD_STATUS != 0 |
Dann machen wir das z. B. auf Apfel + R (vorsicht, dass ist der Build-Befehl wenn man XCode verwendet.)
Jetzt braucht man beim programmieren nur noch APFEL + E und dann APFEL + R drücken.
Naja, und dann taste ich mich doch erst mal hier ran ;)



Ich heiße Captain Future und meine Leidenschaft ist es die Brücke zwischen Menschen und Technik zu schlagen.