Sunday, May 11, 2014

Dev Blog 89 - Crunch time

Just finished purchase and equip functionality for the in-game store. Now when skins are purchased, the skins will change accordingly, and players can switch from skin to skin. This functionality has been pushed to the Google Play beta for testing, not yet confirmed to work.

It's officially crunch time! In order to release on the 15th we need to:
  • Make sure the skins are 100% functional 
  • Finish re-cutting levels 6/8/10
  • Fix the thumbpad and directional pad bugs causing persistent pause

Once these 3 things are done, we can officially release on Google Play and Desura, and submit to the iOS App Store for approval and a delayed release.

Update @ 1AM: Ran into a few bugs with the store purchase and equip functionality, worked on fixing these all day. Published the first wave of fixes around 5PM, just published another wave that I'm currently testing.

Update @ 4AM: Decided to pull an all-nighter to address these bugs. After a lot of reading and research I'm not entirely sure what's going wrong. I believe the issue is one of two things:

  • Soomla (the open-source framework I'm using) isn't properly getting or sending the message that a purchase has occurred. Users can make a skin purchase and get charged for it, but nothing changes in-game.
  • If Soomla is working properly, the in-game logic I wrote isn't working properly.
Going to add some debugging code, maybe run the Soomla_debug.jar, try to get an idea of where the problem is.

Also working on re-cutting 6 now.

No comments:

Post a Comment