Support our Sponsors:

Go Back   Touch Arcade > Games and Apps > iPhone and iPad Games

Reply
 
Thread Tools Display Modes
  #1  
Old 07-27-2010, 10:22 PM
davecazz's Avatar
davecazz davecazz is offline
Developer
 
Join Date: Jan 2009
Location: San Francisco, Ca
Posts: 1,450
Default Pocket God 1.33 - A Pygmy a Day Keeps the Ape Away

Hey Guys, Long time no see!

Looks like the new update will be out on August 3rd along with the new Pocket God digital comic. Sorry about the long wait, the launch of the comic book really means a lot to us and we had no idea that we would have to wait so long after the comic was done to make sure we had the right marketing and promotion in place for a solid launch. It's mainly just been a bunch of waiting on different people in order to figure out dates for certain things, making sure we had all the right things in place for a new contest that we want to run next week (for a $1000 apple gift card) and coordinating between the three companies. Us, iVerse, and Ape Entertainment. We honestly thought everything would be completed and released a month ago. Moving forward, we have other things we will want to promote but we will try our hardest to not get into a situation like this again.

BTW, Allan and I just got back from Comic Con this weekend and it was really awesome. We were promoting the comic and had a lot of cool stuff to give away. We had a ton of different posters and an exclusive version of the printed comic with a cover that Allan created. A lot of people stopped by and it was really nice to be able to meet people that are really into our game. At one point this little 6 year old girl told her mom that this was the game where you can murder all the cute little characters. It was so precious that it brought a tear to my eye.

For those of you that missed us in San Diego, we will be at Wizard World Chicago on August 19-22. We will be giving away more figures to those who tell us the magic word (Summer Squash), we'll have our first shipment of plushies which we will be selling for $20, and we'll also be signing posters and the comic. We are also running a contest at our booth where you can challenge me to "The Runs" and if you beat me, you'll get a free plushie (I'm pretty good at it though, I can get in the 25-30k range most of the time). The highest scoring player at the convention will get a huge Pocket God care package. A Pocket God Urn, Figure, and custom made Plushie by the girl who designed our plushies for us. That means you'll have a one of a kind plushie that you will help design. You can pick any Pygmy Pose or sacrifice as long as the cost is reasonable. Some examples include, the Pygmy zombie, eaten by ants, on fire, or electrocuted. If we like your design, we might make them available to other people on-line and give you credit on the label.

About the functionality in this update. We have a giant friggin Ape now. The company that is making the Comic for us is called Ape Entertainment so we decided to do an Ape Mountain trilogy. Ape mountain is the first location that doesn’t have an Ocean, it's basically a mountain top that sticks out of a bunch of surrounding trees. On top of the mountain is a sacrificial altar, a set of bongos, a winch and two torches. In order to call the giant gorilla you need to go through a series of actions. We wanted to make it kind of like the bon fire where you do some things then the Pygmies do some things to unlock the sacrifice. You have to stick Pygmies in each device, light the Torches with Lightning, wind up the winch by circling your finger around the Pygmy in the winch, and then play the Bongos. This will call the Ape which will eat the Pygmy once he appears. You can also tease the ape by adding more Pygmies into the altar and winching him up in front of the Ape. If you winch too hard though, the Pygmy actually gets ripped apart, the Ape gets pissed and crushes the Pygmies sitting in the Bongos and Winch. The Ape also dances when you tap a drum beat.

For the skin pack this update, we created the Classic Game Pack. We skinned a bunch of elements as items from some old school games. In order to not get dinged with trademark hassles, we made the items slightly different than their originals but I think everything will be recognizable. You can turn the meteor into a Donkey Kong Barrel or a spinning Sonic, the statue gets turned into the Dig Dug character, the fish is a centipede, the igloo turns into a Pac Man ghost, the volcano turns into either a Galaga ship or a Pipe from Mario, the Moon is a Space Invader and much more.

So, because this update took a really long time, we were able to make a ton of optimizations to the app. Because we have so many updates, the app has been getting really huge, the startup time takes a really long time, and the game has lots of stuttering during the mini games. This update fixes all that. I use my old iphone 3g to test because it's very slow (slower than my 1g ipod) but with the last update, startup time improved from 1 minute in some cases, to 13 seconds (2-3 seconds on iphone 4). Frame rate went from not being able to play the runs at all, to having it go at a smooth 30 fps without any hickups at all. Of course, on an ipod 2g or 3gs and above, the framerate is a solid 60 fps with no drops. I know this kind of stuff is not really as exciting as getting a new update or adding features, but this kind of stuff has been needed for a long time. Until now, I just didn't have the time to get into some of heavy code changes needed to fix it. We want to bring back the good old days where you can just whip Pocket God out and show someone without waiting forever.

We were also able to reduce our runtime RAM from 45Megs to 9 Megs and made the game compatible with multitasking in iOS4. Our smaller memory footprint will mean that the OS won’t kick us out of memory for a while and it also means that we can add more textures to the game. We also support the retina display. We didn't add higher res art because it will make our app much bigger but everything does get rendered at the higher resolution so the anti-aliasing will make everything look much better.

For those developers that are curious about what we did. It's all about memory and being really careful about any Objective C objects. I learned Objective C on Pocket God and while I knew C++ pretty well a while ago, I spent my last 10 years doing Action Script programming where I didn't really concern myself about string usage. In our code we had a lot of NSStrings and NSArrays that we were using that were being auto-released and we were using enumerators to go through the arrays instead of for-in loops. At startup, we also had a lot of XML that we were using that created a ton of auto-released NSStrings. It's probably obvious to most hard core game developers, but this was massively fragmenting our memory heap to the point where the OS would stall periodically looking for the memory that we needed each frame. That was the source of the stuttering on startup and during the mini games.

btw, I'm trying to figure out a safe name for the next update. I really want to call it "Spanking the Monkey" but maybe that's pushing things a little too far. Let me know if you have any ideas. I have a couple alternatives but I would be interested in what you think.

Reply With Quote
  #2  
Old 07-27-2010, 10:27 PM
nikhsterboi nikhsterboi is offline
Senior Member
iPhone 4S, iOS 5.x
 
Join Date: Jan 2010
Location: In an Apple store near you
Posts: 1,550
Default

Yesss. The comic is coming out!

What will the price be for the comic. Sorry if you mentioned it above, it's just that I don't have time to read all of that - have to sleep.
Reply With Quote
  #3  
Old 07-27-2010, 10:39 PM
saintsalive saintsalive is offline
Senior Member
iPad, OS 3.x
 
Join Date: Apr 2009
Location: Pygmy Island
Posts: 1,810
Default

Cool! Glad to see it's coming soon.
Reply With Quote
  #4  
Old 07-27-2010, 10:48 PM
jeans2tite jeans2tite is offline
Senior Member
iPod Touch (3rd Gen)
 
Join Date: Apr 2010
Posts: 115
Default

Thanks Dave, sounds like this is gonna be REAL fun!
Reply With Quote
  #5  
Old 07-27-2010, 10:50 PM
TheGuyWhoDoesStuff TheGuyWhoDoesStuff is offline
Senior Member
iPad, OS 3.x
 
Join Date: Jul 2010
Posts: 248
Default

How are we supposed to help name the next update without knowing what's in it?

It involves monkeys getting spanked. How about Defeating the Flying Monkeys or Defeat the Monkeys that Fly?

P.S. Love the icon. The ape looks awesome

Last edited by TheGuyWhoDoesStuff; 07-27-2010 at 10:54 PM..
Reply With Quote
  #6  
Old 07-27-2010, 10:55 PM
jeans2tite jeans2tite is offline
Senior Member
iPod Touch (3rd Gen)
 
Join Date: Apr 2010
Posts: 115
Default

Quote:
Originally Posted by TheGuyWhoDoesStuff View Post
How are we supposed to help name the next update without knowing what's in it?

It involves monkeys getting spanked. How about Defeating the Flying Monkeys?
This is a job for betas. Besides, that's not funny. They usually name their updates comedically or after something else such as flipping the bird, and what's the story mornings gory. And the titles hint. That's just saying what is included basically. And no one said they were FLYIN

Last edited by jeans2tite; 07-27-2010 at 10:57 PM..
Reply With Quote
  #7  
Old 07-27-2010, 10:58 PM
TheGuyWhoDoesStuff TheGuyWhoDoesStuff is offline
Senior Member
iPad, OS 3.x
 
Join Date: Jul 2010
Posts: 248
Default

Quote:
Originally Posted by jeans2tite View Post
This is a job for betas. Besides, that's not funny. They usually name their updates comedically or after something else such as flipping the bird, and what's the story mornings gory. And the titles hint. That's just saying what is included basically. And no one said they were FLYIN
When you spank them they might fly? And how bout you come up with a title?
Reply With Quote
  #8  
Old 07-27-2010, 11:00 PM
5jusername 5jusername is offline
Senior Member
iPhone 5, iOS 6.x
 
Join Date: Mar 2009
Location: Somewhere In The Universe
Posts: 1,649
Default

Sounds great, i cant wait!

As for a name for the next update, how about "monkey see, monkey do"?

Eh, its not really original, but...
Reply With Quote
  #9  
Old 07-27-2010, 11:01 PM
TheGuyWhoDoesStuff TheGuyWhoDoesStuff is offline
Senior Member
iPad, OS 3.x
 
Join Date: Jul 2010
Posts: 248
Default

Quote:
Originally Posted by 5jusername View Post
Sounds great, i cant wait!

As for a name for the next update, how about "monkey see, monkey do"?

Eh, its not really original, but...
How about Monkey Spank, Pygmy Smile
Reply With Quote
  #10  
Old 07-27-2010, 11:03 PM
jeans2tite jeans2tite is offline
Senior Member
iPod Touch (3rd Gen)
 
Join Date: Apr 2010
Posts: 115
Default

Quote:
Originally Posted by TheGuyWhoDoesStuff View Post
When you spank them they might fly? And how bout you come up with a title?
I will. When I know the features. Just sayin, it should be a reference. To king kong or sumthin.
Lol...
PIMPslap the monkey


No no no no...

If the monkeys eat pygmies they could be PRIME-EATS

Last edited by jeans2tite; 07-27-2010 at 11:09 PM..
Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 2012, TouchArcade.com, LLC.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright ©2008 - 2011, TouchArcade.com. Privacy Policy / DMCA Copyright Agent