GLBasic forum

Other languages => GLBasic - de => Topic started by: Schranz0r on 2007-Jun-30

Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jun-30
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:
Code (glbasic) Select
// 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!
Title: GLB-Particleengine BETA Screenshots & News
Post by: Quentin on 2007-Jun-30
sieht schon mal sehr vielversprechend aus, bin gespannt auf die erste Veröffentlichung

wünsche gutes Gelingen!
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jun-30
Ich danke dir Quentin :D
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-01
So Ich hab die Engine Neu geschrieben, da ich jetzt alles mit Dims mache!


Siehe Post OBEN!
Title: GLB-Particleengine BETA Screenshots & News
Post by: Quentin on 2007-Jul-01
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 ;)
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-01
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!
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-02
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
Title: GLB-Particleengine BETA Screenshots & News
Post by: Kitty Hello on 2007-Jul-02
Schaut ja super aus! Danke!
Ja, Internet Update geht mit: NETWEBGET.
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-02
Kannst du mir da evtl ein wenig unter die Arme greifen, mit der Update-Function?
Title: GLB-Particleengine BETA Screenshots & News
Post by: BumbleBee on 2007-Jul-02
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
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-02
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 !
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-02
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 !
Title: GLB-Particleengine BETA Screenshots & News
Post by: Kitty Hello on 2007-Jul-02
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.
Title: GLB-Particleengine BETA Screenshots & News
Post by: WPShadow on 2007-Jul-03
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...
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Jul-03
Jow mach ich W.



EDIT:

Also ist raus die E-mail @ W.
Title: GLB-Particleengine BETA Screenshots & News
Post by: WPShadow on 2007-Jul-03
Danke!!! Dafür bin ich dir extra was schuldig!!!
Title: GLB-Particleengine BETA Screenshots & News
Post by: Antidote on 2007-Sep-30
Hi,
leider kann ich die Engine nicht mehr runterladen, nur das Sample...
Kannst Du das nochmal uppen??
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Sep-30
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!
Title: GLB-Particleengine BETA Screenshots & News
Post by: Antidote on 2007-Sep-30
Hi,
mhhh. Also wäre erstmal toll, wenn das noch jemand hat.

Ansonsten wäre eine 5er Version auch Supie ;)
Title: GLB-Particleengine BETA Screenshots & News
Post by: Schranz0r on 2007-Sep-30
Müsste eh einige sachen in der Laderoutine umprogrammiern, und die GUI von mir auch nochmal angepasst werden -.-