Hey, we have forums!

Author Topic: $1 million on the HIB! Open Source Aquaria FTW!  (Read 63735 times)

0 Members and 1 Guest are viewing this topic.

Offline Xenesis

  • Bit
  • ***
  • Posts: 26
  • Amazing Hat
    • View Profile
    • Wars World News
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #15 on: May 12, 2010, 11:11:35 am »
Huh, all I can say about this is "neat".

Maybe someone will do something silly and port it to the Wii or something ;)

I grabbed the HIB anyhow...three games I didn't have already. Getting mac ports of three I did already was a bonus :P

Offline Yogoda

  • Extra Bit
  • *****
  • Posts: 144
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #16 on: May 12, 2010, 01:51:33 pm »
Open source ? Wow that's amazing. This is very interesting, I think I will take a detailed look at the code, see how this great game was made. :)

I don't think I will try to modify Aquaria, but it will allow me to understand all that was unclear with the scripting functions ::)

Thanks !

Offline Hawkey

  • Mini Bit
  • **
  • Posts: 7
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #17 on: May 12, 2010, 03:55:02 pm »
Yeah, buying Aquaria a third time was it definite worth (~ not to mention the other games) ;)

I will try with a few other guys of my class to make a port for the Pandora  :)

Would also be interesting to see a port for upcoming plattforms like iPhone OS (~ iPad) or Android, since more people got attracted to tablets this year. Just time can tell what will happen  ::)

Offline NeatNit

  • Bit Bit
  • ****
  • Posts: 89
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #18 on: May 12, 2010, 04:26:52 pm »
An iPad port could definitely work, control-wise. iPhone.. I don't see it happening, the screen is too small and you need accuracy.

Kind of a shame, I have no iPad :P


Controls as I see them:

Drag from Naija to swim
Hold on Naija to activate the singing when in normal form. Otherwise does nothing
Tap anywhere other than Naija to shoot (could also work while swimming this way)
Tap anywhere other than Naija using two fingers to thrust. Can also keep swimming after this, even if one of the fingers is released
The map part of the screen is still there, including the pause menu. Tap the pause button to access the menu, double-tap the map to access world map.
Tap on Naija with two fingers to go back to normal form
Controls in the world map should be obvious. Drag to pan, tap to select, etc.

Did I miss anything?

Sure, you can't play using only one hand like you could on a PC, but it's still good!



I really hope this is done. Obviously there would have to be optimizations but it would be worth it :)
« Last Edit: May 12, 2010, 04:28:23 pm by NeatNit »

Offline Xiagan

  • Global Moderator
  • Dream Bit
  • **********
  • Posts: 1452
  • "Does absolution lie above the waves?"
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #19 on: May 12, 2010, 06:10:14 pm »
This thread is a good one. I like it (and its content)! :)
"Sire, I had no need of that hypothesis." (Laplace)

~ www.xiagan.net ~

Offline ZealousD

  • Bit
  • ***
  • Posts: 47
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #20 on: May 12, 2010, 08:00:46 pm »
When Aquaria goes open source, someone else can finally fix all those stupid little bugs. :)

But seriously, Today feels like a good day.  ^-^


No kidding. You guys contributed a crap ton to charity AND you got a pretty sizable pay day on the side. Assuming that developer piece was distributed evenly, didn't you and Derek just get paid over $140,000?  Your cut alone should help finance Marian's development! =)

RoadCrewWorker

  • Guest
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #21 on: May 13, 2010, 06:00:55 am »
No kidding. You guys contributed a crap ton to charity AND you got a pretty sizable pay day on the side. Assuming that developer piece was distributed evenly, didn't you and Derek just get paid over $140,000?  Your cut alone should help finance Marian's development! =)
"aquaria": 154411.164993

Would be interesting to see a histogram for donations, it doesn't seem like the saturation is peaked yet and the average contributions are slowly climbing upwards.

Offline Conzeit

  • Mini Bit
  • **
  • Posts: 3
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #22 on: May 13, 2010, 07:05:42 am »
Hey guys =), I have always thought Aquaria looked beautiful and looked at it from afar, but only until the HIB I was actually able to get it =O I am  blown away by the generosity of Alec and everyone else who opened their games =)

This is a bit offtopic, but since we ARE discussing modding AND tablet support I thought I'd ask

I've never done a line of code in my life and want to implement this
Apologies for bumping. Felt there was still some need to solve this.

At least my Thinkpad does not contain similar setup wizard (Plus Wacom's drivers break its pressure sensitivity for some reason) so the pen -> mouse solution doesn't work for me (And other thinkpad users I guess). Also I'd think the Wacom solution is prone going out of sync if the pen is lifted too far from the surface.

Fortunately Aquaria uses open source library for input, so changing the source and recompiling it isn't that hard.

For those who want to do it themselves:
Get sources from SDL homepage. The mouse handling is located in src/events/sdl_mouse.c. Changing the pointer is moved by incrementing its position on each update:
x = SDL_MouseX + x
y = SDL_MouseY + y

To make positioning absolute, removing these lines works. This stops mouse from staying at edges, but makes it misaligned. Origin of mouse is in middle of screen and origin of cursor is at top left. Changing the two above lines into
x = x + (SDL_VideoSurface->w /2);
y = y + (SDL_VideoSurface->h /2);

fixes the problem. Worth mentioning though, that after this using normal mouse is not possible.

Copy the SDL.dll into Aquaria directory (Backup original, so you can switch it for when you want to use normal mouse!)

Compiled library: http://jubjub.homeip.net/files/SDL.dll
Changed source: http://jubjub.homeip.net/files/SDL-1.2.13-tablet.rar
The source is under LGPL.

Note: I haven't given it very extensive testing, and only with the demo (Wah! Wants working credit card!). And in case this has been fixed in one of the patches for full version, it can be ignored. Also tablet clicks are sometimes too quick for Aquaria to register them, atleast for me. So if you have difficulties clicking with tablet, try clicking slower.

- Wace
Does anybody still have this modified SDL.dll?...or can anyone help me with getting this kind of mod?
« Last Edit: May 13, 2010, 07:36:26 am by Conzeit »

RoadCrewWorker

  • Guest
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #23 on: May 13, 2010, 08:04:04 am »
Does anybody still have this modified SDL.dll?...or can anyone help me with getting this kind of mod?
http://s000.tinyupload.com/index.php?file_id=61984582992599172963
Since i just compiled this i haven't had time to test it much besides a few minutes of swimming around. Seems to work fine with my Wacom tablet on Win7 though, aside from the vanilla button bindings being a bit awkward.

Original Aquaria SDL and the newest official SDL compile is included, so if something goes wrong just switch back or make your own backup.

Offline Conzeit

  • Mini Bit
  • **
  • Posts: 3
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #24 on: May 15, 2010, 08:31:38 am »
=O fast response, thank you so much! Sorry to derail the thread  :-[ carry on now....

Offline Lady-Succubus

  • Hero Bit
  • *********
  • Posts: 538
  • Aren't I cuuuutee? =^.^=
    • View Profile
    • Woefully Outdated Blog
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #25 on: May 16, 2010, 07:50:27 pm »
Since we're going open source... does that mean there'll be a place to look for other peoples' versions?

Now is one of those times I wish I knew how to program more than ever. ._.
Bored little neko, pouncing along, scattering posts everywhere. =^.^=

Offline Alphasoldier

  • Dream Bit
  • **********
  • Posts: 1810
  • Zero Suit!
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #26 on: May 17, 2010, 02:06:08 am »
Alec already hinted in this thread \/ how to avoid it and have a mod site.

http://www.bit-blot.com/forum/index.php?topic=2125.0
God sees and knows everything, but at least he won't gossip about it.

Offline Xenesis

  • Bit
  • ***
  • Posts: 26
  • Amazing Hat
    • View Profile
    • Wars World News
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #27 on: May 17, 2010, 11:50:28 am »
I like the new life that the HIB has brought to the forum.

Congrats on doing well with this, Alec :)

Offline Lady-Succubus

  • Hero Bit
  • *********
  • Posts: 538
  • Aren't I cuuuutee? =^.^=
    • View Profile
    • Woefully Outdated Blog
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #28 on: May 17, 2010, 10:38:48 pm »
New life? Did the forum completely die before we invaded? D:
Bored little neko, pouncing along, scattering posts everywhere. =^.^=

Offline NeatNit

  • Bit Bit
  • ****
  • Posts: 89
    • View Profile
Re: $1 million on the HIB! Open Source Aquaria FTW!
« Reply #29 on: May 17, 2010, 11:45:19 pm »
It was close to dead.