010
16.09.2004, 16:55 Uhr
stephanw
localhorst
|
@Hans: ja, an Level-Generator hab ich wiederum nicht gedacht Ein Autorenpaket ist eine Art Framework oder Entwicklungsumgebung für eine bestimmte Art Software. Macromedia Flash z.B. für Internetanimationen und inzwischen auch immer mehr für -Anwendungen. Da kannst Du auf der Arbeitsfläche malen, Bilder reinladen usw. Einen Button zieht man aus der "Bibliothek" auf die Arbeitsfläche und weist eine Aktion zu, fertig. Mit der zugehörigen Scriptsprache kannst Du programmieren (im JavaScript-Stil). Natürlich auch Spiele, und zwar auf einem relativ hohen Niveau (wie eben Scriptsprachen):
Code: |
function fire () { // Abstand bestimmen var dx = Math.abs (weapon._x - target._x); var dy = Math.abs (weapon._y - target._y); if (dx < 20 && dy < 20) { target.play (); // Explosions-Animation abspielen score++; } bullets--; }
|
Die ganze Darstellung wie zeichnen, Buffering etc. ist alles geschenkt. Maus- und Keyboard Interaktion über einfache Callbacks. Und prinzipiell so ähnlich sind auch die anderen von mir genannten, Virtools mehr für 3d-Anwendungen.
Wenn Leute von sowas dann zu C++ kommen, kommen solche Fragen -- Reden ist Schweigen und Silber ist Gold. |