Still Alive Saturday #22: Path Found

Hey everyone!

 

This week we focused primarily on path-finding development and ocean locations, as well as some mild progress into improving combat feel and some other minor features.

 

Path-finding

The path-finding used in this game is the A* algorithm. I’ve spent the past two weeks learning the logic behind the algorithm and then implementing the basic structure into the game. The result, while simple, is the basis for future work involving jump calculations, ropes.

1a927c58de996d8c8bea14dbbd02a0f3

 

Next week my goal for this is to code support for edge detection and climbing so that the week after, I can get to work making these little guys moving around and acting alive.

 

Ocean Islands and Decorations

Justin spent some time this week starting the ocean island tileset. Our goal with this tileset was to create a visual aesthetic that is unique from the existing sky island. Ocean islands make up about 1/3 of the game’s locations, and our goal is to give both types of locations equal love in a way that makes the game feel varied and expansive.

5e794f3e8db10d7915e4dc26e2b38ab2

 

I also spent some time this week coding island decoration support. While incredibly basic at the moment, this engine allows for us to decorate the islands with foliage and other structures. Right now, all we have is a handful of small tufts and bushes, but once we get the full decoration set in, each island is going to thrive with life, colour and variety.

a25bd43300f98c3e4268ebd750c9700f

 

 

That’s the majority of what we worked on this week. There are a couple other small features that I added, but they aren’t super exciting and can wait for future updates, or to be discovered in eventual update videos.

With a little luck, path-finding progress will go smoothly and I’ll have some cool stuff to show you next week.

 

See you all later,

Chris

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s