Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Here comes a preview of the forthcoming new AFlib2!!
#21
Quote:WORKING SOME FB MAGIC THIS AFTERNOON

This afternoon? My friend, you've been working magic for quite some time now. Keep it up!
quote="Deleter"]judging gameplay, you can adaquately compare quake 4 with pong[/quote]
Reply
#22
To all of you tonight:

I want to greet you all again here as I deliver the sure goods here!!!

Ok. I promised you from my last post here that I was gonna set up some custom fading without the interference of the 256-color palette in an 8-bit mode, and here it is! Look!! Big Grin !

[Image: file.php?id=236]

And this is just a delicious taste of what you will see in my next all-new test for AFlib2 available for download:
Also, memory-wise, I have just implemented a way in this very lib to store (and you had just *better* get ready for this! Big Grin ) up to a grand total of 64 DIFFERENT SCREENS AT ONCE!! Wow, you can’t get no better than that, and best of all, it can possibly be done through any 8-bit graphics mode of your choice at all, fullscreen or windowed!!! d=Wink=b !

Have a peek right here, right now:

[Image: file.php?id=237] [Image: file.php?id=238]

The drawing modes for the stored screen blits are:
  • • Transparent (skipping Color #0)
    • Translucent (see-thru)
    • PSET (FB PUT-based)
    • PRESET (FB PUT-based)
    • AND (FB PUT-based)
    • OR (FB PUT-based)
    • XOR (FB PUT-based)
......with some of them buffer-supported as well also!! Cool

Hope you enjoy it richly now, and talk to you later as I plan to work on a lot more!!! :king: !



BRINGING YOU THE BEST,

[Image: file.php?id=32]
Adigun Azikiwe Polack
One of the Founders of “Aura Flow” ::: Continuing Developer of “Frantic Journey”
Current Developer of “Star Angelic Slugger” ::: Webmaster of the “AAP Official Projects Squad”
Original Creator of the “The New FreeBASIC 8-Bit Palette Machine”
url=http://dhost.hopto.org/aapproj/][Image: file.php?id=194][/url]
Your *official* home of the FreeBasic GFX Demo Central, now holding over 150 FB graphics demos so far!!! Big Grin !
Reply
#23
64 screens at once?

:lol:

Holy shit! That's insane! Have you tried using all 64 screens at the same time? I, for one, would like to see a demo with some sprites. If this thing has any speed, you should go ahead and make a regular game lib out of it. Wink

Keep it up!
Reply
#24
To Dr_Davenstein:

Yes, 64 screens at one time is a helluva lot if you ask me, man, you know? Big Grin

And no, I have not tried to put 64 screens in simultaneously (so as to blit them all in in a row!), but rather in that test from just tonight, I got them all in separately for testing purposes, one at a time. At first I started out with only 8 screens, but then when I tested them out and found out that they all worked great, I was like, “What the hey, huh? I am boosting this up to 64 screens!!”. That is exactly what was done tonight. Make no mistake about that, Dr_Davenstein. Wink !

Just as I was programming and testing this one in FB, some ideas that sparked into my mind there included adding a “Stored Screen”-to-sprite collision detection, which I am gonna plan on doing, and I *just* might do it, too! Understand? Cool

With all of that in mind here from this post, you have yourself a great weekend, Dr_Davenstein!!! d=Big Grin=b !



[Image: file.php?id=32]
- Adigun Azikiwe Polack
One of the Founders of “Aura Flow” ::: Continuing Developer of “Frantic Journey”
Current Developer of “Star Angelic Slugger” ::: Webmaster of the “AAP Official Projects Squad”
Original Creator of the “The New FreeBASIC 8-Bit Palette Machine”
url=http://dhost.hopto.org/aapproj/][Image: file.php?id=194][/url]
Your *official* home of the FreeBasic GFX Demo Central, now holding over 150 FB graphics demos so far!!! Big Grin !
Reply
#25
Quote:Just as I was programming and testing this one in FB, some ideas that sparked into my mind there included adding a “Stored Screen”-to-sprite collision detection, which I am gonna plan on doing, and I *just* might do it, too! Understand?

Do you mean to have a pixel perfect collision detection layer? That would be really cool. A versatile game lib is one of the major things that FB needs(besides a way easy gui maker, imho) to get some newbie people making games... More often than not, these people have the most original ideas... even if they are far fetched sometimes. :lol:
Nevertheless, good work, and keep it up! Tongue

btw: How much of this are you doing in ASM?
Reply
#26
My man AAP, you've done it again. Please keep up the good work.
quote="Deleter"]judging gameplay, you can adaquately compare quake 4 with pong[/quote]
Reply
#27
To Dr_Davenstein again:

In essence on AFlib2, about me making it into a game library now, thank you so much for bringing that up. ^-^=b ! So yes, just like RelLib seriously did for good ‘ol QB, this original lib here in FB is to be used for such high-caliber 2D games in 8-bit mode as truly as ever. Speed, performance, sprites, collisions, and everything! I can promise you that myself!! Cool

As for a pixel-perfect collision layer, yeah. I am gonna go along the lines of that, definitely. Currently, that is all in terms of the stored screens here. I will see if I can prepare up a batch of it this weekend, and if I do get it out into the open here, hey, expect to see it right here in this thread, you got me loud and clear? Big Grin



And to Torahteen once more:

Thank you once again so much for that comment!! :king: Hey, in addition to me making AFlib2 into a game library in FreeBASIC, it can also be used for GUIs and other stuff as well, too, so just stay tuned! Wink !



Dr_Davenstein and Torahteen, you two wonderful people are a real pleasure to have around here and I thank you both richly for your positive feedback and support!!! Check ‘ya later! (^-^)//



[Image: file.php?id=32]
- Adigun Azikiwe Polack
One of the Founders of “Aura Flow” ::: Continuing Developer of “Frantic Journey”
Current Developer of “Star Angelic Slugger” ::: Webmaster of the “AAP Official Projects Squad”
Original Creator of the “The New FreeBASIC 8-Bit Palette Machine”



UPDATE (on November 9, 2005 at 4:37pm EST): And now, all of you, brace yourselves now for this awesome new AFlib2 test which is:
......and it features such amazingly good “stored screen”-to-sprite collision detection as well as the collision detection between two (2) stored screens!!! Big Grin Watch!

[Image: file.php?id=241] [Image: file.php?id=243]

Notice the red circle I put on the second screenshot of this post. This just shows you the preciseness of it all because it is all pixel-perfect collision detection, and boy it is VERY FAST, I must daresay!!! Wink=b

Enjoy this brand new test, everybody!!! :king:
url=http://dhost.hopto.org/aapproj/][Image: file.php?id=194][/url]
Your *official* home of the FreeBasic GFX Demo Central, now holding over 150 FB graphics demos so far!!! Big Grin !
Reply
#28
Wow, that's getting to be quite impressive :-). and from the test I just did, you're right it does seem very fast. :-).

Excellent work as usual Adigun. Always can't wait to see what will be in AFLIB next :-).
hen they say it can't be done, THAT's when they call me ;-).

[Image: kaffee.gif]
[Image: mystikshadows.png]

need hosting: http://www.jc-hosting.net
All about ASCII: http://www.ascii-world.com
Reply
#29
I second that... I got 64 fps in screenres 1024x768. That means it was running alot faster, I'm sure because my vsync seems to be locked by the system somewhere. I haven't been able to find a way to turn it off. It's even set to application controlled in the video card's settings. :roll:

Anyway, Good Job! Keep it up! :wink:
Reply
#30
I love the bouncing circles part. That is the coolest. Keep up the excelent work my man. You're on fire for sure. Can't wait for the first release.
quote="Deleter"]judging gameplay, you can adaquately compare quake 4 with pong[/quote]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)