CoronaBlitz #2 - 3D Maze

Well today is another snow day (lousy New York weather *shakes fist at snow*) what a perfect opportunity to tackle the CoronaBlitz coding challenge.

After brainstorming for a bit I realized that I would have to streamline my ideas to the key core functionality that I want the prototype to utilize.

Trying to keep with the Energy / Energize theme I finally settled on a maze mechanic where the main character would have to search through a maze for Energy items.

I began my journey by searching through a few of my old prototype projects for any assets that I could quickly utilize. JACKPOT! I found some old textures I made, a game character I had commissioned a few years ago and some fire effects.  

Next I decided to have some 3D visuals in the game, so I borrowed the 3D engine from a prototype I recently made in corona.

If you’re on the corona IRC chat room or on my testflight list you’ve probably already seen it.

(I’m treser2 on the corona IRC I highly suggest visiting. It’s a great community and resource) :slight_smile:

Below is the prototype that I got the 3D engine from. *not my coronablitz entry*

[media]http://www.youtube.com/watch?v=frJwaTK9YoA[/media]

After about 1.5 hours I got this running in corona.

Excited I made a build to test on my iPad3

and… Ruh-Roh?!1

I’m getting bad frame rates … averaging about 15 FPS (not good).

So now I’m debugging trying to determine where the bottleneck is. As a result I made a few optimizations that increased performance a bit but I was still getting bad framerates.

Then… Eureka!

I found what was causing all my FPS woes. It appears that in G2.0 I took a performance hit for having many sprites in play with their isVisible attribute set to false.  (I’ve done this before pre G2.0 with no issue).

OK. great now I’m back in business, and i’m getting full FPS. I glance over at the clock…GASP! I only have a little less than an hour left.

So I decided to code until my time ran out. Below is the progress I made after 4 hours.

[media]http://www.youtube.com/watch?v=ElH43Mm4o8Q[/media]

Considering the outcome I think that I will further develop this project into a fully playable prototype. In the end I think CoronaBlitz challenge is a great way to jump start your productivity. Just getting started on a project is a huge milestone. I cant wait to see the other entries.

Looks great! It’s impressive that you were able to coax those cool 3d effects out of Corona.

Well today is another snow day (lousy New York weather *shakes fist at snow*) what a perfect opportunity to tackle the CoronaBlitz coding challenge.

At least in your part of NYS you don’t have to deal with Lake Effect Snow  :stuck_out_tongue:

Considering the outcome I think that I will further develop this project into a fully playable prototype. In the end I think CoronaBlitz challenge is a great way to jump start your productivity. Just getting started on a project is a huge milestone. I cant wait to see the other entries.

Yes, that’s one of the great things about this CoronaBlitz, and that someone else once said it’s for those that want to participate but can’t give up an entire weekend or longer to participate.

Very very cool!  I have an idea for what I’m going to do and it’s based on what I’ve been seeing on the Olympics as of late.  Think “tricks and gates”.  Hopefully I’ll get something going soon!

I like how creepy the smiley is looking at you!

Thanks. For light 3D effects Corona performs decently.

Very true. Lake Effect Snow is the worse! :stuck_out_tongue:

Sweet…cant wait to see what you come up with.

Haha… I know right. Freaky!

Looks great! It’s impressive that you were able to coax those cool 3d effects out of Corona.

Well today is another snow day (lousy New York weather *shakes fist at snow*) what a perfect opportunity to tackle the CoronaBlitz coding challenge.

At least in your part of NYS you don’t have to deal with Lake Effect Snow  :stuck_out_tongue:

Considering the outcome I think that I will further develop this project into a fully playable prototype. In the end I think CoronaBlitz challenge is a great way to jump start your productivity. Just getting started on a project is a huge milestone. I cant wait to see the other entries.

Yes, that’s one of the great things about this CoronaBlitz, and that someone else once said it’s for those that want to participate but can’t give up an entire weekend or longer to participate.

Very very cool!  I have an idea for what I’m going to do and it’s based on what I’ve been seeing on the Olympics as of late.  Think “tricks and gates”.  Hopefully I’ll get something going soon!

I like how creepy the smiley is looking at you!

Thanks. For light 3D effects Corona performs decently.

Very true. Lake Effect Snow is the worse! :stuck_out_tongue:

Sweet…cant wait to see what you come up with.

Haha… I know right. Freaky!