freebasic.net Forum Index
FreeBASIC's Official Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log inLog in

Realtime Fire Demo
Goto page 1, 2  Next
 
Post new topic   Reply to topic    freebasic.net Forum Index -> Projects
View previous topic :: View next topic  
Author Message
shockwave

PostPosted: Jul 16, 2006 15:40    Post subject: Realtime Fire Demo Reply with quote

This intro has 5 parts and is over in less than 1 minute 30 seconds!
The parts are;

Metaballs 3D Starfield.
Realtime motion blurred alpha vectorbob sinescroller.
Burning sphereoids.
Burning Icosohedra.
Hot Tunnel!

Here's a screen shot;



You can download the file by clicking below (245 KB) ;

DOWNLOAD FLAME INTRO

Code by Shockwave, Gfx by Wham, Tune by Roly.
Linedraw By Tetra, Pic loader by Rbraz.

Hope you like it :)
 
Back to top
View user's profile Visit poster's website
Pritchard
Guru
PostPosted: Jul 16, 2006 15:46    Post subject: Reply with quote

That is fricken sweet! Thx for maken my day battar! It would be really interesting to know your methods of approaching something like this. You guys really should work in games under the special effects area :D
 
Back to top
View user's profile Send e-mail
relsoft
Master
PostPosted: Jul 16, 2006 15:52    Post subject: Reply with quote

Sweet!!!

Downloading. How I wish you didn't ditch the warp grid. :*)
 
Back to top
View user's profile Visit poster's website Yahoo Messenger
shockwave

PostPosted: Jul 16, 2006 16:17    Post subject: Reply with quote

Pritchard, I have posted the full source code to the intro as an attachment to the post in the showcase section at the dbf/gvy forum, so hope it is of some use.

Rel, what can I say man, I'm sorry but it really slowed it down so much that it blowed. I had to remove it, maybe I'll do a gl version in the future :)
 
Back to top
View user's profile Visit poster's website
Eclipzer
Sr. Member
PostPosted: Jul 16, 2006 19:54    Post subject: Reply with quote

Nice Job. Simple but effective. I think I liked the way you have the text moving in a sine wave while rotating, and the "fire" fx definitely give it more flare.

-Eclipzer


Last edited by Eclipzer on Jul 19, 2006 6:07; edited 1 time in total
 
Back to top
View user's profile Send e-mail Visit poster's website AIM Address
D.J.Peters
Guru
PostPosted: Jul 16, 2006 21:02    Post subject: Reply with quote

With stonemonkey in your group i'm sure too see complexer demos in next time simple but nice so far.

Joshy
 
Back to top
View user's profile Visit poster's website
DrV
Site Admin
PostPosted: Jul 16, 2006 21:39    Post subject: Reply with quote

The fire text was really cool. Great work! :)
 
Back to top
View user's profile Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Dr_D
Hero
PostPosted: Jul 16, 2006 21:45    Post subject: Reply with quote

Pretty cool! :D
 
Back to top
View user's profile Visit poster's website
DOS386
Sr. Member
PostPosted: Jul 17, 2006 20:47    Post subject: RE: Realtime Fire Demo Reply with quote

Quote:

Code by Shockwave, Gfx by Wham, Tune by Roly.
Linedraw By Tetra, Pic loader by Rbraz.

Hope you like it :)


YES !

Is it written in FreeBASIC ?

What graph method/lib does it use ?

What a silly thing I did: I ran it in FreeDOS and it works !
There are still minor problems (mouse cursor not hidden, sometimes
crash after end, no sound) but the graphics is intact !!!



^^ done in FreeDOS ^^ :-D
 
Back to top
View user's profile
shockwave

PostPosted: Jul 17, 2006 21:07    Post subject: Reply with quote

Thanks very much for the positive comments.
@ StopTCPA, I was happy to hear that you managed to run it in freedos, to answer your questions,

Yes this demo is written in 100% freebasic, the render method is all pixelwise, I've used tinyptc which makes me smile when I've read a few comments saying that it's a simple program. Every single pixel on the screen has been rendered manually, I haven't used anything other than software rendering so far. I don't know why I like making things hard for myself but I just do!

Having Stonemonkey in DBF is already making a difference, I can say that I am really looking forward to coding some things with him.
We really go back quite a long way, we both used to code 3D stuff in Yabasic and were the first 2 coders to release 3D games in Yabasic. I did a battlezone clone, Stonemonkey did a version of Wipeout, and later even had an almost finished F1 game.

He was always a lot faster on the uptake than I was, I have a lot to learn from him :)
 
Back to top
View user's profile Visit poster's website
Rattrapmax6
Sr. Member
PostPosted: Jul 17, 2006 21:12    Post subject: Reply with quote

Looks awesome... ;)

^_^
 
Back to top
View user's profile Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
DOS386
Sr. Member
PostPosted: Jul 18, 2006 9:40    Post subject: RE: Realtime Fire Demo Reply with quote

Thanks to shockwave for answer.

What I meaned with my question was whether it uses
SDL (rather NO, no SDL.DLL) , OGL , GDI or what ?
 
Back to top
View user's profile
shockwave

PostPosted: Jul 18, 2006 13:50    Post subject: Reply with quote

Oh, sorry I didn't know what you meant :)
I think that tinyptc tries to use GL to open the window first of all and if it fails it reverts to GDI but I may be very wrong about this, so probably I'm not the right one to answer it.

If it's any help, the full source code is at the dbf/gvy board.

And thanks Rattra :)
 
Back to top
View user's profile Visit poster's website
DOS386
Sr. Member
PostPosted: Jul 18, 2006 14:17    Post subject: RE: Realtime Fire Demo Reply with quote

Quote:

If it's any help, the full source code is at the dbf/gvy board.


It is ... but it wanted me to register ... and then still did not
release the source. It pretends to count "downloads", but
counts failed accesses also.

http://dbfinteractive.com/index.php?topic=445.0

[/code]
 
Back to top
View user's profile
shockwave

PostPosted: Jul 18, 2006 15:16    Post subject: Reply with quote

It probably wouldn't let you download at first because you were unregistered atthe time of the first request, and the second time after you'd registered your cookie had become corrupt.
It should work fine if you clear your cookies and try again but in case you don't I have uploaded this temporarily, I'll delete it later;

www.dbfinteractive.com/fisource.zip

The board doesn't pretend to cound dl's, it does count every attempt to download the file. The upload / download thing is very powerful, I added it to let users actually host their own files on the dbf server (up to 750kb per file) without messing around with their own webspace but to be fair to the community I made it work for registered members only as I wanted this to be available to those who contributed to the board. Anyhow, you have the source now :) Hope it helps.
 
Back to top
View user's profile Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    freebasic.net Forum Index -> Projects All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



sf.net phatcode