Showing posts with label fluids. Show all posts
Showing posts with label fluids. Show all posts

Thursday, September 15, 2011

In Profundis Progress 9/15

The last time I posted a picture of a game map the region styling code wasn't working properly. Have a look at a random game map now:


Looking at this, I feel excitement for the project building again.  For randomly generated platforming terrain, I think this is very good.  Keep in mind that fluids aren't even generated in the random maps at the moment, and there will be gasses in the final version too.

Here are some in-game images:

1. This is just outside the "base" area.  When done, the player's rocketship will be in this area, which serves as base camp.  Notice the character design has changed a bit: her head is more realistically proportioned, and there's now a spaceman's bubble around her head.  Also notice the faint colored backgrounds; these are colored from leftover data from terrain generation, so they tend to suggest the platforms are extending from background features.  (Well, that's how I describe it.  Maybe there's a better way to explain it, but I haven't thought of it yet.)


2. The colors of the walls will be important; they represent different types of stone.  Unfortunately they're fairly blocky at the moment.  I've thought a lot about how to remedy that without spending extra rendering time for edge effects, haven't come up with a good solution yet though.

3. A tunnel.  Currently the background being drawn for out-of-sight areas so long as the player has seen them before; this is a bug.

4. I put some liquid into this image.  Note that the blue substance here looks and flows like water but it isn't; it can be stood upon!  This is a property of this liquid, generated randomly.  I'm not sure what the gameplay consequences of this will be however; what if the player falls into an underground sea, but floating atop that is a layer of "solid" liquid?  Should "solid" liquids always be heavier than swimable types?  I'm currently thinking that, in most cases, it should.

Wednesday, July 13, 2011

In Profundis Progress 7/13

Some heartening progress over the past couple of days! I've somewhat successfully gotten the graphics rendering to display more smoother graphics for liquids without resorting to making hundreds and hundreds of tiles covering every possible liquid state. I'm not sure as to what the performance hit is for it yet, more news soon.

Wednesday, April 20, 2011

In Profundis progress (4/20)

Today was mostly consumed writing an article on fluid simulation using cellular automation.  It links to the Kickstarter project page, hopefully it'll enable the project to keep up its momentum.

Program progress: image loading code for sprites, drawing animations, prep work for the platforming engine.