Seite 3 von 3
Verfasst: 11.09.2005 15:13
von xperience2003
Code: Alles auswählen
Also die 3D-Horizontal-Stars scrollen z.B. zu schnell und ich hab keinen richtigen Einfluss auf den Speed.
weiß jetz nicht ob du sprite oder asm meinst, du kannst in alle richtungen scrollen
du kannst bei beiden die geschwindigkeit einstellen
toiUpdateSpriteStars(id,anz,startx,starty,Endx,Endy,speedx.f,speedy.f)
mit speedx und speedy ...auch als float-wert, also zb 0.8
wenn du sie noch langsamer haben willst, dann lass sie zb bei dem
5. frame bewegen, zb so hier:
Code: Alles auswählen
test+1
If test>4:test=0:speed=1:Else:speed=0:EndIf
toiUpdateSpriteStars(2,100,0,400,800,600,0,speed)
gruß xp
Verfasst: 11.09.2005 15:37
von Delle
Yep, das wäre natürlich eine Möglichkeit.
Der Text-Bitmap-Scroller wäre als Source ganz interessant,
egal ob jetzt mit oder ohne Sinus... das Prinzip hatte ich
früher in AMOS schon mal raus, aber irgendwie fehlen
mir da mittlerweile einige Zellen

Verfasst: 12.09.2005 00:32
von Epyx
So meine Lib ist jetzt auch erstmal fertig, ich werde noch ein bischen Helpfile schreiben und sie dann in einem neuen Thread Posten. Ich hoffe der ein oder andere wird sie sich auch mal ansehen <g>
Sie beinhaltet,
2D pixel Stars
2D Sprite Stars
GFX Fonts schreiben
GFX Fonts scrollen
GFX Fonts Sinus Scrollen
Plasma
Rasterbars
3D Starfield
3D Sprite Starfield
ScreenFading
Vector Balls
FPS Anzeigen
Screenshot machen
Habe zwar noch ein paar Ideen, aber das reicht schonmal um das ein oder andere Spiel oder Demo zu schreiben erstrecht in verbindung mit der xperience Lib

Aber wie gesagt kann ein bisserl dauern das Helpfile wird riesig so ich das jetzt abschätze

Verfasst: 12.09.2005 12:38
von dige
@Epyx: Der Plasma Effekt läuft hier sauber mit 301 FPS und exakt 60 FPS bei Flippbuffers 1
bin ja schon sehr auf Deine Lib gespannt!
Verfasst: 12.09.2005 22:40
von Epyx
So das wäre erledigt, Helpfile fertig und hoch geladen. Ich muss noch testen inwieweit sich alle funktionen mit der Xperience lib vertragen glaube aber das es da keine konflikte geben sollte
Hier ist mal der
Thread wäre schön wenn Ihr sie euch mal ansehen würdet
Greetz Epyx