Author Topic: [LIQUID] Waterball  (Read 2898 times)

0 Members and 1 Guest are viewing this topic.

Offline Xalthorn

  • Amiga 1200
  • ****
  • Posts: 331
  • Karma: 100
    • View Profile
[LIQUID] Waterball
« 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
« Last Edit: April 02, 2010 by Xalthorn »
Challenge Trophies Won:

Offline Kirl

  • Senior Member
  • Pentium
  • ********
  • Posts: 1200
  • Karma: 230
    • View Profile
    • Homepage
Re: [LIQUID] Waterball
« Reply #1 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:
www.kirl.nl
Challenge Trophies Won:

Offline padman

  • Senior Member
  • Pentium
  • ********
  • Posts: 978
  • Karma: 258
    • View Profile
Re: [LIQUID] Waterball
« Reply #2 on: April 02, 2010 »
Cool idea and very well done! :clap:
Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17378
  • Karma: 497
  • evil/good
    • View Profile
    • My Homepage
Re: [LIQUID] Waterball
« Reply #3 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.
Shockwave ^ Codigos
Challenge Trophies Won:

Offline Xalthorn

  • Amiga 1200
  • ****
  • Posts: 331
  • Karma: 100
    • View Profile
Re: [LIQUID] Waterball
« Reply #4 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.
Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17378
  • Karma: 497
  • evil/good
    • View Profile
    • My Homepage
Re: [LIQUID] Waterball
« Reply #5 on: April 02, 2010 »
The thrill is in the chase :)
Shockwave ^ Codigos
Challenge Trophies Won:

Offline Xalthorn

  • Amiga 1200
  • ****
  • Posts: 331
  • Karma: 100
    • View Profile
Re: [LIQUID] Waterball
« Reply #6 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 :)
Challenge Trophies Won:

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2721
  • Karma: 485
    • View Profile
    • http://www.rbraz.com/
Re: [LIQUID] Waterball
« Reply #7 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.
Challenge Trophies Won:

Offline Xalthorn

  • Amiga 1200
  • ****
  • Posts: 331
  • Karma: 100
    • View Profile
Re: [LIQUID] Waterball
« Reply #8 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.
Challenge Trophies Won:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17378
  • Karma: 497
  • evil/good
    • View Profile
    • My Homepage
Re: [LIQUID] Waterball
« Reply #9 on: April 03, 2010 »
Indeed, and Liquid is probably one of the more difficult themes we have had so you've done well.
Shockwave ^ Codigos
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4380
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: [LIQUID] Waterball
« Reply #10 on: April 03, 2010 »
Like it. Good work !
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline combatking0

  • JavaScript lives!
  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4569
  • Karma: 235
  • Retroman!
    • View Profile
    • Combat King's Barcode Battler Home
Re: [LIQUID] Waterball
« Reply #11 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.
You are our 9001st visitor.
Challenge Trophies Won:

Offline Praecor

  • Atari ST
  • ***
  • Posts: 176
  • Karma: 13
    • View Profile
Re: [LIQUID] Waterball
« Reply #12 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.
Challenge Trophies Won: