Partikelengine?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Devils Child

Betreff: Partikelengine?

BeitragFr, Okt 21, 2005 9:58
Antworten mit Zitat
Benutzer-Profile anzeigen
hi!

ich hab in den bb smapels volgende 2 partikelengine entdeckt, aber welche soll ich für mein spiel nehmen?

C:\Programme\Blitz3D\Samples\Blitz 3D Samples\birdie\ParticleManager
oder
C:\Programme\Blitz3D\Samples\Blitz 3D Samples\Particle Demo

gibt mir bitte viele meinungen Smile
wär dankbar! Smile
*X-Ware Member*

Mission to Hell[Ego-Shooter]
Hier Vollversion runterladen:
http://patrick-sch.de/spiele/m...ersion.zip

ich antworte auf jede PN
 

Dreamora

BeitragFr, Okt 21, 2005 10:17
Antworten mit Zitat
Benutzer-Profile anzeigen
Jene, mit der du besser zu recht kommt und die den Anforderungen deines Spieles eher entspricht.
Es gibt keine "bessere"
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Devils Child

BeitragFr, Okt 21, 2005 10:19
Antworten mit Zitat
Benutzer-Profile anzeigen
hm, dann nehme ich eben den manager...entsheidung fiel schwer
thx Smile
*X-Ware Member*

Mission to Hell[Ego-Shooter]
Hier Vollversion runterladen:
http://patrick-sch.de/spiele/m...ersion.zip

ich antworte auf jede PN

Ninja

BeitragFr, Okt 21, 2005 17:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie wärs wenn du dir selbst eine machst? Ist doch nicht schwer!
Spiele & Security Tools
www.SelfSoft.org

Devils Child

BeitragFr, Okt 21, 2005 23:44
Antworten mit Zitat
Benutzer-Profile anzeigen
genau, warum nciht, weisst du was, ich mach jetzt eine die ich danach ins codearchiv klatsche! Smile
*X-Ware Member*

Mission to Hell[Ego-Shooter]
Hier Vollversion runterladen:
http://patrick-sch.de/spiele/m...ersion.zip

ich antworte auf jede PN
 

Blitz-Coder

BeitragSa, Okt 22, 2005 13:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Was genau bewirkt die Partikel Engine?
_______________________________
>>>> Update! <<<<
>>>>>>> <<<<<<<
>>>>>>>>> <<<<<<<<<<
>>>>>>>>>>[RD-Ware]<<<<<<<<<<
>>>>>> www.rd-ware.de.vu <<<<<<<
________________________________
 

Virus

BeitragSa, Okt 22, 2005 13:52
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, und wodurch werden die Rauchwölkchen zum Beispiel schneller gerendert?
Wie funktioniert das?
www.legacy.de

Devils Child

BeitragSa, Okt 22, 2005 14:02
Antworten mit Zitat
Benutzer-Profile anzeigen
also: es gibt eine typenliste die patricle heiist, dann gibt es die emitter, die emitter sind z.b. fackeln, wo particles rauskommen, emitter können auch defekte toaster sein wo funken raussprühen, die emitter haben solche templates, das sind vorlagen, s.b. "spars" oder "fire", bei "Type template" findet ihr auch die typefields, z.b. die xyz zunahme oder die alphazunahme und so weiter...
*X-Ware Member*

Mission to Hell[Ego-Shooter]
Hier Vollversion runterladen:
http://patrick-sch.de/spiele/m...ersion.zip

ich antworte auf jede PN
 

Virus

BeitragSa, Okt 22, 2005 14:13
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, aber wieso sind Partikelengines schneller als wenn man die Sprites ganz
normal einzeichnet?
www.legacy.de

Devils Child

BeitragSa, Okt 22, 2005 14:51
Antworten mit Zitat
Benutzer-Profile anzeigen
weil man dann nicht für jeden emitter ne eigene typen liste hat sondern für all eine.

ausserdem: ich hab mal ein spiel geproggt, wo keine patrikelengine drin war, und da musste ich fürs feuer eine partikelengine schreiebn, für die funken auch, und für alles andere, das war furchtbar...
*X-Ware Member*

Mission to Hell[Ego-Shooter]
Hier Vollversion runterladen:
http://patrick-sch.de/spiele/m...ersion.zip

ich antworte auf jede PN

Firstdeathmaker

BeitragSa, Okt 22, 2005 15:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
ja, aber wieso sind Partikelengines schneller als wenn man die Sprites ganz
normal einzeichnet?



Eine normale BB Partikelengine arbeitet mit Sprites, ist damit also nicht schneller. Die starke Geschwindigkeitszunahme wird bei BB erst mit sogenannten "Single-Surface" Systemen zu erreichen sein, d.h. alle Partikel befinden sich in einem einzigen Mesh. Es ist für BB schneller ein großes Mehs zu verwalten und dadrin mit Befehlen etwas zu verändern als für jeden Partikel ein Sprite (Ein BB Sprite ist gleichzeitig ein Mesh) zu verwenden.

Der Nachteil einer SingleSurface Engine ist, dass man nur eine Textur für alle Sprites in einem Mesh verwenden kann.

Im großen und ganzen kann man eine Partikelengine als Verwaltungsroutine für Partikel bezeichnen, wie die einzelnen Engines jedoch funktionieren und wie schnell sie sind hängt jedoch immer stark von der internen Verwaltung ab.
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

stfighter01

BeitragSo, Okt 23, 2005 22:48
Antworten mit Zitat
Benutzer-Profile anzeigen
ich hab mal ein ziemlich komfortables teil gemacht, ist zwar kein singlesurface, aber dafür sehr flexibel und hat viele features.

-> hier schauen:
http://www.blitz.inarie.de/viewtopic.php?t=23


mfg stfighter
Denken hilft!

Devils Child

BeitragSo, Okt 23, 2005 23:31
Antworten mit Zitat
Benutzer-Profile anzeigen
kannst du uns zu deiner partikelengine bitte acuh ein sampelcode geben. der den du da gepostet hast ist kaputt, frag mich nicht, bitte poste ihn hier nochmal... Smile

edit: ah, jetzt gehts, scheiss firefox Twisted Evil

die engine ist wunderschön Very Happy
editxyz: ich werde sie optimieren und dann noch einen template-creator machen, die templates samt sprites werden dann aus einem file gelesen!
*X-Ware Member*

Mission to Hell[Ego-Shooter]
Hier Vollversion runterladen:
http://patrick-sch.de/spiele/m...ersion.zip

ich antworte auf jede PN

stfighter01

BeitragMo, Okt 24, 2005 21:48
Antworten mit Zitat
Benutzer-Profile anzeigen
freut mich das sie dir gefällt Very Happy
morgen stell ich den link zum downloaden rein, vielleicht mach ich auch noch ein paar demos
[edit]
auf die mod würde ich mich freuen, das erstellen der templates ist ja nach wie vor der mühsamste teil Smile
[/edit]


mfg stfighter
Denken hilft!

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group