Zitat Zitat
Das sieht sehr interessant aus. Ein funktionierender Maker mit Ruby, der unter OS X läuft, klingt sehr interessant. Apropo OS X, in eurem Forum gibt es einen Link zumindest zu einer Engine-Demo unter OSX (welche bei mir - PPC - einwandfrei funktioniert hat), wartet ihr bis auch die anderen Teile unter OSX laufen bis hier hier etwas veröffentlicht, oder warum fehlt hier im Thread die OSX-Demo?
Oh das tut mir leid, ich werde das sofort nachholen und die Mac OS X Demo hinzufügen.

Zitat Zitat
Da in den letzten News die zwei Variablenarten Integer und String erwähnt wurden, würde ich doch nahelegen auch Floats mit reinzunehmen. Gerade im Bereich des KS, hat man oft mit Prozentrechnungen oder ähnlichem zu tun. Nur mit reinen Integern (wie beim 2k) artet das in ein Rechengefummel mittels Mod und / aus, was selten wirklich übersichtlich ist. Mit Floats kann man da viel besser arbeiten (Erhöhung um 20% = Wert * 1.2)
Ja, da hast du recht, das ganze ist bereits geplant und wird demnächst auch eingebaut. In den nächsten News wird genaueres stehen.

Zitat Zitat
Das einzige was mich ein wenig stört ist die Lizenzsache mit FMOD, da dadurch eigentlich ausgeschlossen ist, daß man die damit erstellten Spiele auch kommerziell vertreiben kann, schade eigentlich.
Wir haben uns für FMOD entschieden um den Usern viele Möglichkeiten im Audio-Bereich anzubieten.
Mit dem Audiosystem der SDL hätte man weniger Möglichkeiten, für die meisten wäre das zwar ausreichend, aber es gibt immer Leute denen auch das Audiosystem wichtig ist.

Zitat Zitat
PS: Eine Frage aus reiner Neugier. Wie ich sehe benutzt ihr Ruby und das SDL-Framework (unter OSX), beides vernünftig zusammen zu kriegen habe ich nie geschafft. Würde mich daher interessieren wie ihr das gemacht habt (vermute eine Einbettung des Ruby-Interpreters in den C(++)-Code, aber fragen schadet nicht)
Deine Vermutung stimmt, wir haben den Ruby-Interpreter eingebettet.
Natürlich hätte man das auch anders machen können, aber wir finden das so am besten.

Unter Mac OS X und Linux ist das ganze am einfachsten, bei Windows ist das ganze etwas umständlicher aber trotzdem problemlos möglich.
Die Engine ist in C/C++ geschrieben und man kann über Ruby auf alle Klassen der Engine schnell und problemlos zugreifen.

Da wir das ganze am Ende als OpenSource veröffentlichen, kannst du dir dann gerne selbst ansehen, wie wir das ganze implementiert haben.
Falls du noch spezielle Fragen dazu hast, kannst du diese natürlich jederzeit gerne stellen.

Mit freundlichen Grüßen

Kasenoru