Dienstag, 6. April 2010
Freitag, 30. Oktober 2009
XCode: objc_exception_throw
Dieser kleine Trick, kann beim Debuggen von ObjC-Programmen enorm Helfen. Man füge in die Definierbaren Breakpoints von XCode einfach folgenden hinzu:
objc_exception_throw
hat man alles richtig gemacht erscheint als Location: libobjc.A.dylib
Nun Bricht man schon früher ins Geschehen und erwischt die Situation schon vor dem Crash. Genau da, wo die Exception geworfen wird. Das hat den Vorteil, dass man einen schönen Stack-Backtrace von dem Code bekommt, der verantwortlich für die Exception ist. Zudem stehen alle Variablenzustände zur Verfügung.
Freitag, 23. Oktober 2009
EXIM - auf zwei Ports lauschen lassen
Um Exim4 auf zwei Ports lauschen zu lassen, reicht es aus in der Konfigurationsdatei /etc/exim4/conf.d/main/00_localdefs folgende Zeile einzufügen:
daemon_smtp_ports = 25 : 8025
Dienstag, 18. August 2009
T-Com "Number of the Beast"
Montag, 17. August 2009
DizzyMission Level-Editor
Ich habe ein Video zu dem Level-Editor für DizzyMission veröffentlicht. DizzyMission ist ein packendes iPhone-Spiel, in dem du ein kleines Raumschiff mit Hilfe von zwei Seitendüsen und einem Haupttriebwerk durch knifflige Missionen steuerst. Dabei bieten dir unterschiedliche Missionen herausfordernde Situationen, die deine ganze Geschicklichkeit benötigen.
Diese Level bestehen sowohl aus Dreiecken als auch aus Objekten, welche in die physikalische Simulation einwirken können. Zudem können Zonen definiert werden, die eine Aktion auslösen sobald das Raumschiff in diese eintritt.
Da hier kein Standardeditor genügt hätte, ist ein Editor speziell für das Spiel entstanden. Der Level-Editor ist kombiniert mit einem Entity-Editor, der es ermöglicht neue Objekte für die Szene zu erstellen.
Labels:
Development,
iPhone,
OpenGL,
Tools
Planeten nebeneinander
Abonnieren
Posts (Atom)




