Realtime Fire Demo

User projects written in or related to FreeBASIC.
shockwave
Posts: 65
Joined: May 14, 2006 14:27
Location: UK
Contact:

Realtime Fire Demo

Postby shockwave » Jul 16, 2006 15:40

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;

Image

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 :)
Pritchard
Posts: 5412
Joined: Sep 12, 2005 20:06
Location: Ohio, USA

Postby Pritchard » Jul 16, 2006 15:46

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
relsoft
Posts: 1757
Joined: May 27, 2005 10:34
Location: Philippines
Contact:

Postby relsoft » Jul 16, 2006 15:52

Sweet!!!

Downloading. How I wish you didn't ditch the warp grid. :*)
shockwave
Posts: 65
Joined: May 14, 2006 14:27
Location: UK
Contact:

Postby shockwave » Jul 16, 2006 16:17

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 :)
Eclipzer
Posts: 432
Joined: Oct 01, 2005 10:50
Location: Maryland
Contact:

Postby Eclipzer » Jul 16, 2006 19:54

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.
D.J.Peters
Posts: 6517
Joined: May 28, 2005 3:28
Location: Germany

Postby D.J.Peters » Jul 16, 2006 21:02

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

Joshy
DrV
Site Admin
Posts: 2116
Joined: May 27, 2005 18:39
Location: Midwestern USA
Contact:

Postby DrV » Jul 16, 2006 21:39

The fire text was really cool. Great work! :)
Dr_D
Posts: 2310
Joined: May 27, 2005 4:59
Contact:

Postby Dr_D » Jul 16, 2006 21:45

Pretty cool! :D
DOS386
Posts: 798
Joined: Jul 02, 2005 20:55

RE: Realtime Fire Demo

Postby DOS386 » Jul 17, 2006 20:47

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 !!!

Image

^^ done in FreeDOS ^^ :-D
shockwave
Posts: 65
Joined: May 14, 2006 14:27
Location: UK
Contact:

Postby shockwave » Jul 17, 2006 21:07

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 :)
Rattrapmax6
Posts: 334
Joined: May 29, 2005 1:45
Location: At my Computer
Contact:

Postby Rattrapmax6 » Jul 17, 2006 21:12

Looks awesome... ;)

^_^
DOS386
Posts: 798
Joined: Jul 02, 2005 20:55

RE: Realtime Fire Demo

Postby DOS386 » Jul 18, 2006 9:40

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 ?
shockwave
Posts: 65
Joined: May 14, 2006 14:27
Location: UK
Contact:

Postby shockwave » Jul 18, 2006 13:50

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 :)
DOS386
Posts: 798
Joined: Jul 02, 2005 20:55

RE: Realtime Fire Demo

Postby DOS386 » Jul 18, 2006 14:17

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]
shockwave
Posts: 65
Joined: May 14, 2006 14:27
Location: UK
Contact:

Postby shockwave » Jul 18, 2006 15:16

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;

http://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.

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 5 guests