Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Aquaria Goes Open Source

Soulskill posted more than 4 years ago | from the come-on-in-the-water's-fine dept.

Open Source 58

A post on the Wolfire blog yesterday announced that the source code for Aquaria has now been released. Aquaria, an action-adventure, underwater sidescroller from Bit Blot, was part of the Humble Indie Bundle, which was so successful that the developers of four games pledged to release them as open source. This marks the final release, following Lugaru, Gish, and Penumbra: Overture. The source code is available from a Mercurial repository.

Sorry! There are no comments related to the filter you selected.

Aquaria was pretty cool (4, Interesting)

Pojut (1027544) | more than 4 years ago | (#32464512)

Very reminiscent of Ecco the Dolphin. I found it a bit weird that the environments were so awesome looking while the main character looked like it was drawn by a ten year old, but other than that it was a great game. Be sure to check it out.

Re:Aquaria was pretty cool (2, Interesting)

sammyF70 (1154563) | more than 4 years ago | (#32464572)

Doing "the body" right now, which I assume to be the last stage of the game, and I must concur : the game, despite being 2D and handdrawn (not a fault in itself, but people might get turned off when they see it initially), is very very good and addictive.

Re:Aquaria was pretty cool (1)

Jafafa Hots (580169) | more than 4 years ago | (#32467428)

I found it very cool but it always crashes on me not very far in. (Windows 7 64 bit)

Re:Aquaria was pretty cool (0)

Anonymous Coward | more than 4 years ago | (#32467678)

I found your problem. It appears that you're running an inferior operating system.

Re:Aquaria was pretty cool (1)

Bat Country (829565) | more than 4 years ago | (#32476858)

So attach a debugger and fix it.

Re:Aquaria was pretty cool (2, Informative)

grumbel (592662) | more than 4 years ago | (#32464928)

The problem with the sprite was that it was 2D with skeletal animation, which naturally ends up looking like a jumping jack. Alternatives would have been full 3D sprites or lots and lots of hand drawn animations, both much more complicated to do then what it did use.

Re:Aquaria was pretty cool (1)

ultranova (717540) | more than 4 years ago | (#32467686)

Maybe you could use one of those morphing tools that were all the rage a few years back? They were near-realtime even then, and used a kind of skeletal animation as a control rig.

Re:Aquaria was pretty cool (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32465856)

Here is the full cracked game: http://thepiratebay.org/torrent/3931139/Aquaria_1.0_(cracked) [thepiratebay.org]

Confirmed working.

Re:Aquaria was pretty cool (0)

Anonymous Coward | more than 4 years ago | (#32471260)

Re:Aquaria was pretty cool (1)

drinkypoo (153816) | more than 4 years ago | (#32468328)

I found the play control to be amazingly poor. Having to move the mouse so much was frustrating at best. Then again, it was better than Gish, which has genuinely awful control and a terrible tutorial to go with it.

World of Goo is the only finished game in the bundle.

Re:Aquaria was pretty cool (1)

mathx314 (1365325) | more than 4 years ago | (#32468680)

You were expecting too much out of the games. Penumbra was a very small team who built their own 3D graphics engine and physics engine and built an incredibly terrifying adventure. Lugaru is a great, if simplistic, brawler written by a single guy (also with its own custom 3D engine). Aquaria's play controls are very good, although mouse controls in general can be a bit frustrating. Gish is... alright I don't like Gish. Still, that's 4/5 games from the pack. Just keep in mind how small these teams were and what they accomplished.

Re:Aquaria was pretty cool (0)

Anonymous Coward | more than 4 years ago | (#32468906)

Why should we have to take in consideration how many people worked on these games? Why should we care?

A game is either good or bad. I don't give a shit about how many people worked on it or for how long.

Re:Aquaria was pretty cool (1)

drinkypoo (153816) | more than 4 years ago | (#32469942)

Penumbra was a very small team who built their own 3D graphics engine and physics engine and built an incredibly terrifying adventure.

An incredibly buggy one, maybe. I played the Linux version, or tried to. Once I picked up the flashlight the only functions which worked were turning it on and off, ISTR that I could use one of the methods to toggle it but not the other, which is what it was waiting for before it would let me proceed.

Lugaru is a great, if simplistic, brawler written by a single guy (also with its own custom 3D engine).

With poor play control and a typically offensive camera, plus too-realistic textures. It does seem to be a workable 3d engine although it also seems to be too hungry for the number of polys being pushed.

Just keep in mind how small these teams were and what they accomplished.

I'm not saying I could do better, but that these games aren't worthy of being paid for, aside from Goo. But as always it's IMO.

Re:Aquaria was pretty cool (1)

sammyF70 (1154563) | more than 4 years ago | (#32472604)

weird. Penumbra worked very well for me (linux too) and I never experienced crashes nor failing functionality.
Lugaru was a turnoff at first. once I understood the controls, it was became a great game. Never had any framerate problems neither (pretty constant subjective >50 fps with an old nvidia8800 at 1680x1050, everything on), but well ... YMMV

People worked hard on those games, and they deliver some very unusual gameplay with some really nice eye candy (Lugaru doesn't really fall in the eye candy department, but its strength is in the content). I finished Goo, I nearly finished Aquaria (still got the endboss to beat), working hard to beat some wolves in Lugaru, and I finished the first Penumbra. Gish is fun and quite innovative, but the save system is incredibly frustrating.
Most AAA titles can't hold my attention that long, mostly because they sacrifice ingenuity for pure bling visuals and run-of-the-mill content. That really gets boring fast. So, IMO, all of the Humble Bundle games are worth paying for, especially as the guys who wrote them didn't have a big studio behind them paying monthly salaries ... but here again, YMMV.

Re:Aquaria was pretty cool (0)

Anonymous Coward | more than 4 years ago | (#32482096)

Except there are plenty of better indie games on say XBLA or the iPhone appstore that aren't running on early 2000s quality engines that require the resources of mid-late 2000s computers.

Re:Aquaria was pretty cool (1)

kalirion (728907) | more than 4 years ago | (#32498802)

I found the play control to be amazingly poor. Having to move the mouse so much was frustrating at best.

You can use WASD for movement, and only use the mouse for aiming. This also lets you shoot in a different direction from movement. You can also use a gamepad like the 360 controller, but I prefer keyboard+mouse.

First Aquapost! (-1, Offtopic)

Anonymous Coward | more than 4 years ago | (#32464516)

nt

Fish post (1, Funny)

somersault (912633) | more than 4 years ago | (#32464546)

Yesh

Re:Fish post (2, Funny)

nacturation (646836) | more than 4 years ago | (#32472290)

Epic whale.

Amazing game! (2, Informative)

psyque (1234612) | more than 4 years ago | (#32464616)

I was completely blow away by this game when I bought it in the package. It's very well done and ends with you wanting more. Hopefully with this release the community can create some new stuff and drum up interest in a sequel. Don't have it? Buy it!

and now I await the open source clone (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32464636)

Sorry, I don't think a fat penguin swimming around GIMP Flame generated backgrounds and gradient flares , coupled with obviously lifted copyrighted "free" sounds and Descent explosions is going to be a viable equal.

Sorry.

Re:and now I await the open source clone (-1, Flamebait)

Anonymous Coward | more than 4 years ago | (#32464956)

Would you do me a favor and commit suicide? Thanks.

Re:and now I await the open source clone (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32466456)

The saddest thing is that these zealots actually BELIEVE that open source games look good or that it's possible to create good looking graphics with GIMP.

They opensourced the engine, but not the data. (-1, Troll)

gnalle (125916) | more than 4 years ago | (#32464668)

They opensourced the engine, but not the data. Unless somebody creates alternative data, then this is a non-story. http://blog.wolfire.com/2010/06/Aquaria-goes-open-source#disqus_thread [wolfire.com]

Re:They opensourced the engine, but not the data. (4, Informative)

Dan East (318230) | more than 4 years ago | (#32464796)

Quake, Quake 2, et al., are the same way.

Re:They opensourced the engine, but not the data. (1)

Peach Rings (1782482) | more than 4 years ago | (#32465820)

The quake sources had at least a few comments though. Aquaria's sources are sprawling and comment-free.

Re:They opensourced the engine, but not the data. (-1, Flamebait)

Anonymous Coward | more than 4 years ago | (#32466036)

The difference is the Quake, Quake II and Quake III engines were still revolutionary when they were released as open source. These game engines (even Penumbra's) are crap compared to stuff that is already freely available.

Re:They opensourced the engine, but not the data. (4, Insightful)

Haeleth (414428) | more than 4 years ago | (#32464812)

This opinion has come up in every story about these games. It's simply wrong. There is plenty that can be done with the code, even while the data remains proprietary.

It would be extremely nice, in fact, if it became common practice for commercial games to have open-source code and proprietary data. That way the creators could still have an obvious way to make money, while the community could take care of making the game run on different platforms etc. (I guess it wouldn't work for multiplayer due to the rampant cheating that would ensue ...)

Re:They opensourced the engine, but not the data. (1)

Jahava (946858) | more than 4 years ago | (#32465014)

(I guess it wouldn't work for multiplayer due to the rampant cheating that would ensue ...)

This isn't necessarily true. Adding or changing features in the game client may be easier with open-source, but current game cheats / hacks / mods frequently just operate by modifying the binary (static or runtime), netting the same effect. Any well-designed multiplayer game will have sanity checks built into either the central server (if there is one) or by client consensus that will reject (and ban / blacklist) a client that attempts to perform an impossible action.

Merely being open source doesn't really increase the potential for cheating or the capabilities of those cheats; it just makes it easier to figure out how to create them.

Re:They opensourced the engine, but not the data. (1)

hedwards (940851) | more than 4 years ago | (#32466698)

That's patently false. It means you can graft on extensions in places to make the engine do things that you couldn't previously do. Sure, current, cheats / hacks / mods are probably going to work the same, however, this does open things up for new ones that use different servers. But more than that it allows us to choose what systems to port it to.

Re:They opensourced the engine, but not the data. (4, Interesting)

_Sprocket_ (42527) | more than 4 years ago | (#32466084)

(I guess it wouldn't work for multiplayer due to the rampant cheating that would ensue ...)

Quakeworld was an object lesson in this. Very shortly after the Quake source went GPL, you saw speed hacks. There were those in the Quake (specifically Team Fortress) community who believed that this was Carmack's poison pill to finally kill off the game. However, newer server code soon followed that detected speed hacks (among other things). And, for the most part, a game that had already survived numerous cheats before it was Open Source, continued to survive afterwards.

It should be noted that one of Carmack's discussions around that time was the problem of balancing out latency without trusting the client too much (said trust being the issue that lead to speed hacks).

Re:They opensourced the engine, but not the data. (1)

h4rr4r (612664) | more than 4 years ago | (#32464896)

Or you could port the game and use the resources from the installer.

Basically you could not be more wrong.

Re:They opensourced the engine, but not the data. (4, Insightful)

DaleGlass (1068434) | more than 4 years ago | (#32465004)

Why a non-story? I have the data already, since I bought the game. The source code was what I was missing to be able to make some improvements I've been thinking of.

This is exactly what I wanted, and I didn't expect anything more than that.

If you're the same guy who keeps posting about this on the wolfire blog, just do a favour and stop complaining. If you don't see this as an opportunity for some improvements, then perhaps you're not really able to do any, and what you really want is free of charge game, but that was never promised in the first place.

On my part, all I wanted is the source, I got it, so I'm happy.

The outcome of the humble bundle couldn't have been better IMO, and I'll gladly contribute to any future initiatives of the sort.

Re:They opensourced the engine, but not the data. (1)

richlv (778496) | more than 4 years ago | (#32467696)

sure, this is great - having the source will provide benefits for the whole industry, even if only in small part.

what would have been mighty cool if they had released data as well... these games would go into default distribution repositories, thus increasing interest in their future versions and linux gaming in general. oh well, maybe later :)

Re:They opensourced the engine, but not the data. (2, Informative)

Patch86 (1465427) | more than 4 years ago | (#32467834)

Later is exactly it.

I'm not saying that the developer ever will, but if they were to release it as a free download then it's not going to be now, while the game is still generating a few sales.

There's no saying they won't make it free years down the line. In the meantime, bite the bullet and reward them for their hard work with a little hard cash.

Re:They opensourced the engine, but not the data. (1)

soppsa (1797376) | more than 4 years ago | (#32482102)

Lol the furry http://daleglass.net/images/dale_small.png [daleglass.net] plans to make improvements... Does that mean you'll be adding erect penises to all the characters in the WolfFire game?

Re:They opensourced the engine, but not the data. (3, Interesting)

Hatta (162192) | more than 4 years ago | (#32465612)

If open sourcing the engine (and the level editor) is not a story, how are the people interested in making games with it going to find out about the new tools available?

It figures (-1, Flamebait)

Anonymous Coward | more than 4 years ago | (#32464800)

Open source gets yet another shitty third rate bit of code.

You fucks are so funny with your dumb shit.

open source sucks shit (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32465046)

right out of a faggot's ass.

Awesome game (1)

maugle (1369813) | more than 4 years ago | (#32465656)

This game is amazing. Seriously, if I had known how good it was, I would've thrown in at least another $10 when I bought the Humble Bundle.

Re:Awesome game (1)

Jesus_666 (702802) | more than 4 years ago | (#32468266)

Aquaria was the whole reason I bought the bundle. And it was worth every cent I spent. The rest of the games are just extras and may or may not be entertaining but I'm already satisfied.

Re:Awesome game (0)

Anonymous Coward | more than 4 years ago | (#32471778)

You can still buy it again from the aquaria website if you want to give them more money.

I have it! (1)

Forethought (1822710) | more than 4 years ago | (#32465688)

I bought the Humble Indie Bundle but haven't downloaded/played this game yet. Should I Slashdot?

Re:I have it! (3, Informative)

Anonymous Coward | more than 4 years ago | (#32465850)

absolutely. The story is very interesting, and very reminicient of Darek Wu's other games (Like Eternal Daughter.)

The sheer number of hand drawn sprites in the game is astounding. People complain these days that games are all eyecandy, and no gameplay; This one does not go that route. The hand drawn sprites only ENHANCE the gameplay, which is at once both quite fluid, graceful, and dynamic-- and can get outright challenging and extremely difficult, depending on the environment.

I would very much like to see this game ported to other platforms, especially handhelds with analog sticks, like the PSP, or with touch screens, like the NDS.

Re:I have it! (0)

Anonymous Coward | more than 4 years ago | (#32471838)

I'd love to see it on the wii.
nunchuck+pointer combo would be much better than mouse+keyboard

Re:I have it! (0)

Anonymous Coward | more than 4 years ago | (#32466232)

Honestly: no
Way too addicting, you'll waste a lot of time...

Re:I have it! (1)

Sulphur (1548251) | more than 4 years ago | (#32467540)

Is there a gateway game then?

Re:I have it! (1)

Jesus_666 (702802) | more than 4 years ago | (#32468296)

Do you like Metroidvania? It's just like that except with swimming instead of running. Aquaria is all about exploring, finding new abilities and hidden treasure and then using your abilities to explore some more. There is a narrative (and a good one in my opinion) and it may be the first Metroidvania that actually gives you a reason to explore every nook and cranny - curiosity is the driving impulse behind the protagonist's actions and this is narrated very well.

Also, some of the acheivments are really fun to get. High Jump would be one that's very satisfying to acheive and Monkey Flinger and Feather-mouth are just fun.

If you like exploring, this game is for you, big time.

Re:I have it! (0)

Anonymous Coward | more than 4 years ago | (#32468508)

but it has shitty graphics

i will rather play something with good graphics

Re:I have it! (0)

Anonymous Coward | more than 4 years ago | (#32471896)

I honestly don't see why anyone has a problem with the graphics.
It's a 2D game with 2D graphics - what do you expect?
In my opinion, Aquaria's graphics are much "better" than those in Donkey Kong Country, despite the latter having pre-rendered 3D graphics.

Movies are not inherently better than books, and books haven't stopped being worth reading because there are pretty explosions to see.
I'd much rather read a book with a good story than sit through a shinypretty-borefest.
And the gameplay in Metroid1+2+3 and Aquaria shits over almost every console FPS.

request (1, Interesting)

Anonymous Coward | more than 4 years ago | (#32466272)

so can someone make a version of the game that loads up all the files from a single zip file instead of 4788 tiny files! id software does it, but they just rename the zip to pak.

Re:request (0)

Anonymous Coward | more than 4 years ago | (#32467672)

Yes.
A ZIP reader is always nice to have, even 7z. But the compression is more for the sake of packing than size in this case.
Having a mess of files sitting around isn't much fun, especially if they are static.

Even actually compressing the textures isn't such a bad thing since most will probably compress by 15% at least.
Texture pack, model pack, video pack, audio pack, etc.
Also makes it easier to replace them all in one, such as having a new higher-res texture pack or whatever.
You can't beat bit-blobs.

Side scroller? (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32466288)

Ugh, I have always hated side-scrollers, even when they were modern. Pukeotastic!

Re:Side scroller? (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32466306)

That's because you're a fucking faggot.
Go fuck your mother in the ass and play halo.

Re:Side scroller? (-1, Troll)

Anonymous Coward | more than 4 years ago | (#32466680)

mod +5 !!!!! :) side scrollers are for the aesthetically gifted.

Hooray for Marketeering! (2, Funny)

rakslice (90330) | more than 4 years ago | (#32467174)

Hey, I wonder: What's the smallest unit of a software bundle you could open source and still get a front page story on Slashdot?

Re:Hooray for Marketeering! (0)

Anonymous Coward | more than 4 years ago | (#32467986)

Windows goes open-source! Here's the first bit of code:
{

Re:Hooray for Marketeering! (0)

Anonymous Coward | more than 4 years ago | (#32468798)

I'm sorry, but you are mistaken. That is clearly SCO code.

Um... I mean Novell code...

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?