Dark Bit Factory & Gravity

GENERAL => Challenges & Competitions => Topic started by: Xalthorn on April 02, 2010

Title: [LIQUID] Waterball
Post by: Xalthorn on April 02, 2010
Here's my entry for this challenge.  A whole load of things for me to learn whilst creating this one.  It's my first time using OpenGL and it shows ;)

Although I tried optimising things, I think I'm just throwing too much at it and hoping it works.  It will serve as something for me to look back on and expand on for future projects though.

There is no delta timing in it, the thing will run as fast as your machine will let it which is why there is an option screen to affect what the heck happens in the demo.  I'm curious to see how high folks can push it whilst maintaining a good framerate.

Music : Beyond Atlantis by ArchAngel from modarchive
Graphics: All procedural or simple colours
Libraries used: tinyptc_ext, minifmod170, gl, glu, windows
Font : My proportional one

UPDATE: Changed the way the effect works on the option screen, but I'm still not happy with it
Title: Re: [LIQUID] Waterball
Post by: Kirl on April 02, 2010
Very cool, I'm trying to render an 'insane' as I write this, very curious to see the result. Beautiful stuff dude, really!

 :clap:
Title: Re: [LIQUID] Waterball
Post by: padman on April 02, 2010
Cool idea and very well done! :clap:
Title: Re: [LIQUID] Waterball
Post by: Shockwave on April 02, 2010
Great idea Xalthorn, even the menu is cool :)

I got good results running it in high detail mode, this must have been a steep learning curve for your first Opengl project. Good skills.
Title: Re: [LIQUID] Waterball
Post by: Xalthorn on April 02, 2010
Thanks for the comments folks, I'm pleased you like it :D

@shocky: Yeah, I never learn things one step at a time do I.  OpenGL, hmm, let's do a sphere, how do I do that, hmm, what about waves across the face, need to work out linking vertices, how do I do lights, what about music sync (SO happy with minifmod for that) etc etc... One of the most infuriating things I banged my head against was building the display list.  No matter what I did, I couldn't get the thing to initialise.  After stripping more and more layers away, I discovered that it wouldn't let me assign memory to the list until I had opened the graphics screen.  Ho hum.
Title: Re: [LIQUID] Waterball
Post by: Shockwave on April 02, 2010
The thrill is in the chase :)
Title: Re: [LIQUID] Waterball
Post by: Xalthorn on April 02, 2010
The thrill is in the chase :)

Only if you know what you're looking for and where you might possibly find it ;)

Although once found, it can be quite exhilarating :)
Title: Re: [LIQUID] Waterball
Post by: Rbz on April 03, 2010
The insane version is INSANE  :), it takes 7 minutes to load! The medium version works smoothly.

Welldone on your first opengl code, and that's the purpose of those compos, for everyone to try new things and improve their skills.
Title: Re: [LIQUID] Waterball
Post by: Xalthorn on April 03, 2010
The insane version is INSANE  :), it takes 7 minutes to load! The medium version works smoothly.

Welldone on your first opengl code, and that's the purpose of those compos, for everyone to try new things and improve their skills.

Hehe, yeah it takes a while to create but I thought I'd throw it in for the fun of it.  After all, someone might have a big beefy processor that is just sitting idle ;)

And thanks, when I got going it wasn't as scary and weird as I thought it would be, but I know I need to investigate more into how it prefers to do things.  That's why I like the challenges, rather than having an open-ended 'I really should do x, y, or z sometime' it pushes me to do things to a deadline.
Title: Re: [LIQUID] Waterball
Post by: Shockwave on April 03, 2010
Indeed, and Liquid is probably one of the more difficult themes we have had so you've done well.
Title: Re: [LIQUID] Waterball
Post by: benny! on April 03, 2010
Like it. Good work !
Title: Re: [LIQUID] Waterball
Post by: combatking0 on April 09, 2010
Once it has loaded, it takes a while to get going, but once it's going the effects just get better and better. I like the way the music and the droplet impacts work together.

Highly convincing and realistic.
Title: Re: [LIQUID] Waterball
Post by: Praecor on April 11, 2010
Very likeable entry. The music and the generation sub-system. Those light-srcs illuminating the planet make it colourful and beautiful. They are
like wishes. Hope our planet will be exactly like this after the human-race is gone, a paradise for all the animal-species to start all over again in the free world.