• Register

Inspired by the true events of my own father's life and death. After his sudden death, a spirit must relive traumatic memories, avoid hounds from hell, traverse challenging puzzles, and guide other spirits to the afterlife.

Post news RSS Greenlight, Optimizations, Kickstarter Prep

We will be launching a greenlight campaign at the same time as our kickstarter campaign, on October 14th!

Posted by on

Optimizations & Other Changes

I tested the game on older systems and found out that it wasn't running as well as it should be. So I decided it was high time for optimization!

Before: The average FPS in Brookstone Cemetery was 220ish.
Pain, the hellhound, brought performance down because his line-of-sight code was very clunky. So, I optimized his code by making it's incremental check use bigger gaps. I also, made his code run slightly less often. I made sure his eye still smoothly follows the player. Worry, the spirit, had some movement code that accounted for slopes, slowing down the game when they were on screen and when one of them was meant to stay still, the movement code was still calculated. So, I fixed those issues, improving performance. I drastically optimized the code used in ground tiles. The game no longer draws pixels whose alpha is at 0, reducing draw time for big objects that have a lot of alpha space (like parallax backgrounds). I also implemented a system that deactivates specific intensive objects when they are off-screen and constantly activates everything on screen. I made sure that even at the highest speed possible, nothing loads in late.
After: The average FPS in Brookstone Cemetery is now 550! A huge improvement!

I also implemented all the final art for the giant clock puzzle as I've shown previously, and I fixed resolution issues.

Wrath Animation

Cemetery WIP Preview

Things still missing:
1. Environment art. There will be things around the level that make it more interesting, as seen in concept art shown previously. There will also be some of this art underground so that area isn't just a big brown spot.
2. Floating ground will look broken up and messy on the bottom as if its been ripped from the ground.

Pocket Watch Animation

It's something small, but I'm very impressed with it. It seriously looks 3D to me!

Hell Void Snapping Shut

In-game that image will be overlayed on top of the void and snap shut when after the player is sucke into the void.

Greenlight Campaign

We've decided to launch a steam greenlight campaign at the same time that we launch our kickstarter campaign! Stay tuned for both on October 14th!

Comments
Theon
Theon

Wow, this is some quality art-work!

Too bad you're wasting it on a puzzle game - No one ever liked puzzle platformers, friends.

Reply Good karma Bad karma+1 vote
ThomasFinch Author
ThomasFinch

Joystiq.com
Braid-game.com
Joystiq.com

Yeah, you're right... nobody likes puzzle platformers.

Reply Good karma+3 votes
Theon
Theon

Fez, Braid and Limbo?
Really?

I'll totally buy your game when you come to your senses and make an action platformer out of these wonderful assets.
The music is also absolutely fantastic(!)

Reply Good karma Bad karma+1 vote
ThomasFinch Author
ThomasFinch

Yes, really. They are puzzle platformers. They were critically acclaimed and wildly successful, proving that people can like puzzle platformers. Thanks for your various compliments, but I'm not doing a 6+ month overhaul to satisfy some people's dislike of puzzle platformers. If it makes you feel better, my next game might be an action platformer (or action adventure).

Reply Good karma+2 votes
Theon
Theon

Then I'll be looking forward to that, Thomas.

Reply Good karma Bad karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
Icon
Ethereal - Now on Kickstarter and Greenlight!
Platforms
Windows, Mac, Linux, PS4, VITA, WiiU
Creator
ThomasFinch
Contact
Send Message
Homepage
Etherealgame.net
Release date
Game watch
Follow
News
Browse
News
New
Post news
Share
Related Engines
GameMaker Studio
GameMaker Studio Commercial