Pocket God 1.28 - The Pyg Chill

Discussion in 'iTunes App Store Games & Apps' started by davecazz, Nov 28, 2009.

  1. davecazz

    davecazz Member

    Joined:
    Feb 3, 2009
    Messages:
    103
    Likes Received:
    1
    Device:
    iPhone 3G (Black)
    lol, the days are getting shorter and our updates are taking longer. We are actually working on a lot of different things, things that are also taking a lot longer to kick off than we originally thought, hoping to have an announcement this month, but January at the latest. Its definitely another game in the Pocket God world, it’s different than the main Pocket God game and we will still support the main game for a while, we have the next two update in the trilogy to finish at a minimum. Plus the current game will help promote our future projects so we don't want it to ever completely go away.

    So, we submitted The Big Chill last Monday, we were told by other developers that the 24th was the last day to submit a game (or an update) and be guaranteed that it would be approved before the holidays. Now, we did a little digging and Apple didn't confirm that with us but 4 weeks should be enough time for the update to get through approval. Hopefully it will take more like 2-3 weeks like usual, I am sure Apple is working their butt off trying to get as many apps approved before the holidays as possible.

    This update is pretty humongous, it’s about 2 and a half updates worth of functionality in a single shot. Originally, we wanted to give ourselves a little rest (lately, we crash pretty hard after we submit an update) and only do a new location, some basic functionality, a skin pack and the memory cleanup so we can keep adding more graphics without crashing. We took a week and a half to work on design for our other project and rest up a bit, then we realized that there was a possibility that we could only get a single update this year because of all the apps that are being submitted. We decided to do a bigger update that was more of a holiday update, include a mini game and some other functionality that's a little above and beyond the original scope.

    So, this update has the following. Dynamic Texture loading (more on this is a bit), the ice island, a new map screen with a cool transition, an Ice Monster, an interactive Igloo, and the holiday SkinPack. Now, we really didn’t want to cheese out with the Ice Monster and do something like the T-Rex or the Spider so we really pushed this quite a bit and made it more like a real boss monster. He starts off where the volcano is located and rises up out of the water and throws snow balls at the pygmies. In order to hurt him, you have to flick pygmies at him like you are flicking them into the volcano. The tricky thing is that there are different modes to the Ice Monster, just like a traditional Boss monster, sometimes he attacks, sometimes he recharges, sometimes he can block your shots and you have to figure out his weakness to beat him. This is probably worth 1 update, we put a lot of time into him.

    The Igloo has much more functionality than something like the Out House. You can toss a pygmy or fish into top of the Igloo and when both are in the Igloo, the Pygmy starts a fire and eats the fish. If you try and stick two Pygmies in the Igloo at the same time, the first Pygmy gets thrown out of the door of the Igloo and bowls everyone in his way off the island. If you tap the Igloo while the Pygmy is cooking the fish, the fire explodes and fires the Pygmy out of the roof like a cannon. And of course you can hit the Ice Monster with the Pygmy Cannon, but it’s hard to catch more fish while the Ice Monster is throwing snowballs at you. This and the Ice Island is probably worth another update.

    The Map screen is something we were thinking of doing for a while, It gives us a lot more room and flexibility for adding new locations. It also makes the world seem a little deeper. The thing that convinced us to do it was the Dynamic Texture loading, when I first started working on the optimization, I needed something to mask the texture transitions from one island to the other.

    That leads into the Tech part of the update, the Dynamic Texture loading. We used to have a series of 6 1024x1024 texture atlases that contained all the graphics from the game, all mixed together in no particular order. I reorganized it so we have 4 main 1024x1024 atlases, 2 compressed, 2 16bit. Then assigned each island its own 512x512 atlas which I swap out when we load a new location. At first I wasn't sure how noticeable the load would be but it turns out that it only takes about a tenth of a second on a slow device to load it into memory. Then, for the skin packs, I have a custom 256x256 atlas for big skins like the trex, but for smaller skins, I just update their textures in the atlas its located in. ie, let’s say the bird is in Atlas 1. When a user switches the skin, I take all the graphics for the bird and blit it into the parts of Atlas 1 where the old bird textures are located. The only drawback to this is all the pieces of each skin need to be the same size. I will probably work around this limitation later on but this is still a pretty big step forward for us.

    Please Register or Log in to view images



    Please Register or Log in to view images



    The other part of the Tech update is that we are caching all the leaderboard scores and achievements until you open feint. Before we would send a message to the leaderboard every time you killed a pygmy or game it a gift, and on some devices, you would see some bad stuttering while it was updating the server. This change actually improves the framerate by a huge amount. btw, this is no fault of feint, we are simply abusing their server and using the leaderboards in a very non standard way. lol. I don’t think any other games on feint have more than 70 leaderboards in their game and send new high scores every time a character gets killed.

    The holiday skin pack is pretty cool. We tried to mix up the ideas a bit and not do things that are too christmassy, but to do things that are more associated with the holidays and the season. We made some objects into toys, candy, or ice statues. The volcano is actually Santa’s workshop. The statue is a giant nut cracker. (lol, nut cracker).

    The one thing that we didn't add to this update was temperature change. We really wanted to add it but we were running low on time and it seemed like the igloo fit better. We will be doing a temperature change as part of the ice trilogy. So it's coming up. About our schedule, it looks like we will be moving to every 3-4 weeks between updates from now on. We have to kick off the projects I spoke about at the start of the post and also, just give ourselves time to rest.

    Please Register or Log in to view images

  2. Cl8rs

    Cl8rs Active Member

    Joined:
    Apr 20, 2009
    Messages:
    1,760
    Likes Received:
    1
    Device:
    2G iPod touch
    So, this update wont be released until January?
  3. davecazz

    davecazz Member

    Joined:
    Feb 3, 2009
    Messages:
    103
    Likes Received:
    1
    Device:
    iPhone 3G (Black)
    no, it should be out before the holidays. its already almost been a week in review. so it will be out in december.
  4. Abcmsaj

    Abcmsaj Retired Moderator

    Joined:
    Jan 26, 2008
    Messages:
    5,501
    Likes Received:
    122
    Device:
    iPhone 6 Plus
  5. Fishy

    Fishy Member

    Joined:
    Feb 17, 2008
    Messages:
    767
    Likes Received:
    22
    Device:
    iPad
    *Anxiously waits*
  6. Cl8rs

    Cl8rs Active Member

    Joined:
    Apr 20, 2009
    Messages:
    1,760
    Likes Received:
    1
    Device:
    2G iPod touch
    Cool, cant wait

    Please Register or Log in to view images


    Thanks for the clarification.
  7. DarkAura17

    DarkAura17 Well-Known Member

    Joined:
    Mar 15, 2009
    Messages:
    2,467
    Likes Received:
    77
    Device:
    iPhone 5S
  8. _JKK_

    _JKK_ Super Moderator Staff Member

    Joined:
    Jun 8, 2009
    Messages:
    9,514
    Likes Received:
    1,366
    Device:
    iPhone 5S
    This'll be great.

    Actually, I just deleted Pocket God the other day; it got boring.

    This should help spice the game up a bit!
  9. Code Name_Raven

    Code Name_Raven Member

    Joined:
    Jun 10, 2009
    Messages:
    965
    Likes Received:
    7
    Device:
    4G iPod touch
    I must say, with each pocket god update, it gives me about 5 minutes of play time. then it just gets boring. I understand you guys put alot of work into the game, but it lost its appeal to me, fast.
  10. elamre

    elamre Member

    Joined:
    Feb 2, 2009
    Messages:
    551
    Likes Received:
    11
    Device:
    4G iPod touch
    im still waiting for bluetooth multiplayer (a)
    2 gods, 8 pygmies, 1 island :3

Share This Page