GLBasic PARTICLE-ENGINE
Was kann das Tool?
* Kann Particle erstellen, und das mit einer GUI.
* Einfaches laden der Particle, mit nur 3 Befehlen !
* Settings die in dem Tool erstellt wurden, werden in INI's gespeichert,
* Preview des Particlefluges im Tool selber!
* Reichlich einstellmöglichkeiten.
* eigene Particel Laden und nutzen!
* FPS setzbar, und daher auch in allen Projecten verwendbar
Hier die BETE-Version(0.2) Stand 02.07.07 - 21:46 Uhr
Engine
http://www.zshare.net/download/2531461d19cf3c/
Sample
http://www.zshare.net/download/25173143409def/
Das Tool:
(http://img523.imageshack.us/img523/5863/glbasicparticleenginevc8.png) (http://img523.imageshack.us/img523/5863/glbasicparticleenginevc8.png)
Die geladenen Particle per Functionen:
(http://img516.imageshack.us/img516/1965/particleengineloadfunctvy9.png) (http://img516.imageshack.us/img516/1965/particleengineloadfunctvy9.png)
Hier mal ein Beispielcode:
// Init Dims FOR the Particle-Engine
Particle_init()
// LOAD SPRITES------------------------------------------------
LOADSPRITE "gfx/Particle2.png", 1
LOADSPRITE "gfx/Part0.png", 2
LOADSPRITE "gfx/Part1.png", 3
LOADSPRITE "gfx/Part2.png", 4
//---------------------------------------------------------------------------
WHILE TRUE
// Particleload_num (from 1 to max 100), Sprite_num, X, Y, INI_name$
Particle_create(1,1,100,100,"configs/ding.ini")
// Draw and Update Sprites
Particle_update()
SHOWSCREEN
WEND
END
WICHTIG:
DAS PROGRAMM IST GRADE IM TESTSTADIUM !
WANN MAL EINE v 1.0 ERSCHEINT, KANN ICH IM MOMENT NICHT SAGEN, DA WOHL NOCH SO EINIGES UMGEBASTELT WERDEN MUSS!
sieht schon mal sehr vielversprechend aus, bin gespannt auf die erste Veröffentlichung
wünsche gutes Gelingen!
Ich danke dir Quentin :D
So Ich hab die Engine Neu geschrieben, da ich jetzt alles mit Dims mache!
Siehe Post OBEN!
sieht schon mal klasse aus, man kann gleich sehen, was für Effekte man mit den Einstellungen erreicht.
Ein paar Sachen sind mir aufgefallen:
- Schiebt man einen Regler ganz nach links, kommt kurzfristig ein negativer Wert zum Vorschein. Läßt man die Maustaste los stehts wieder auf NULL
- Bei Gravitation NULL hätte ich erwartet, daß die Partikel gleichmäßig in alle Richtungen davonfliegen
- wenn ich das richtig gesehen habe, geht die Rotation nur in eine Richtung, könnte man evtl. noch einen Schalter für RANDOM hinzufügen
mit Zoom-In und Zoom-Out kann man geile Effekte erreichen, z.B. ein sich nähernder Komet oder sowas, wirkt dann schon wie in 3D :)
weiter so!
P.S.
zur Laderoutine, ich mag keine DIM's, auch wenn du mir zehnmal vorrechnest, um wieviel schneller die Dinger damit arbeiten als mit Type's ;)
Quote from: QuentinP.S.
zur Laderoutine, ich mag keine DIM's, auch wenn du mir zehnmal vorrechnest, um wieviel schneller die Dinger damit arbeiten als mit Type's ;)
Keine Sorge, du must an dene NULL machen...
Die sache mit den Schiebern(Slider), das ist so da ich so auch auf Max und MIN schieben kann, ohne sich einen ab zu spielen... und die Werte die über MIN und MAX sind, werden nur als MIN oder MAX genutzt, und wie du schon sagtest springt er dann ja richtig hin!
Zu deinen Vorschlägen:
Jow, sind paar interressante vorschläge dabei, und das mit den Überall hinfliegen mach ich noch,.... hab ich jetzt absichtich raus gelassen!
Wieso sag ich nicht :D, ne da es so mal einfach zu sehen war, wie sich die Partikel verhalten!
Sooooooooo.... UPDATE
*Random für Drehung eingebaut ( Links-Rechtslauf)
*Winkel einstellbar (Start- und Endwinkel)
*Laderoute dementsprechend angepasst
Ich muss mal gucken, ob ich ein Update Tool schreibe, das auf Internet zugreift, sollte doch irgendwie gehen oder?
##########################################################################
EDIT: Stand 02.07.07 9:14 Uhr
##########################################################################
* FPS im Programm änderbar
Schaut ja super aus! Danke!
Ja, Internet Update geht mit: NETWEBGET.
Kannst du mir da evtl ein wenig unter die Arme greifen, mit der Update-Function?
Hey Schranz0r
Echt super gemacht. :good: Andere verlangen da schon Geld für solche Tools.
Hast du schon mal überlegt, mal mit solchen Programmen oder mit paar Games Kohle zu machen?
So als kleiner Nebenverdienst. Natürlich angemeldet. Ich würde dir auch beim Geld zählen helfen.:D
Cheers
Achwas, ich will damit die Community unterstützen, mehr nicht !
Ziel dieses Programmes ist es, das jeder, egal ob er ahnung von DIMS oder Types hat, auch Particle in sein Spiel basteln kann!
Und wenn ich das geschaft habe, bin ich zufrieden.
Und ich nehme Gernot einen haufen Last von der schulter, weil ja GLB bis dato sowas in dieser Form noch nicht hatte.
Aber wie gesagt ich suche noch Leute die mir helfen wollen, ich will als nächstes einen Mapeditor in angriff nehmen! ( ISO und Normale Maps)
Aber danke für deinen Vorschlag.
@ Gernot:
Meinst du eine Startseitenvorstrellung wär drin bei der 1.0 Version?
Ach und nochmal @ BumbleBee kannst du es in den Englischen Forum Posten, und evtl den ersten Post von mir übersetzen?
Du kannst ja wie ich gesehen hab Super Englisch !
So es wurden ein Paar Bugs gefixed:
*Beim Laden des Particles und der INI wird nun direkt in den Ordner zugeriffen
*Beim Speicher wird auch direkt der Stammordner angezeigt
Link der Engine siehe First Post :D
Ladefunction bleibt gleich !
Klar - lad's einfach selbst hoch. Chat' oder mail mich mal an wegen diesem Code. Ich geb' euch den allen gerne - ich musste es aber machen wegen dem Spam.
Kannst du mir die aktuelle version mal mailen? Ich kann leider keine Downloads so runterziehen, da hier die Rechner so ziemlich gegen alle Seiten gesperrt sind! Ich kann schon froh sein, daß ich überhaupt ins Forum rein komme...
Jow mach ich W.
EDIT:
Also ist raus die E-mail @ W.
Danke!!! Dafür bin ich dir extra was schuldig!!!
Hi,
leider kann ich die Engine nicht mehr runterladen, nur das Sample...
Kannst Du das nochmal uppen??
Wär super wenn das noch einer hat in der Version!
Hab leider bei einen Update was verbockt und finde den fehler nicht :(
BZW.: wenn da noch interesse besteht, schreib ich ein neues, für die 5.x GLB version!
Hi,
mhhh. Also wäre erstmal toll, wenn das noch jemand hat.
Ansonsten wäre eine 5er Version auch Supie ;)
Müsste eh einige sachen in der Laderoutine umprogrammiern, und die GUI von mir auch nochmal angepasst werden -.-