Archive for May, 2012

Upgrading Unity Android, or How I learned to embrace masochism…

I’ve been working on a game for about a year called The Secret Castle. It’s coming along great and we’re getting really close to release. We’re launching for both Android and iOS, and I’ve been doing the bulk of the work on my PC (I can’t seem to live without multiple monitors).

I ran got burned during the great upgrade of 3.3 and swore that I wouldn’t ever upgrade my main development box again without testing it out in a VM or something first. I’ve been working on 3.4.2 for a while with no problems, and I had been ignoring the upgrade nags about 3.5.2 until I finally had some time to test the upgrade in a VM.

So, I fire up Virtual Box, upgrade my project – everything works fine. Test successfully complete. OK – on to the real thing!

I upgrade my development machine, everything also works fine. No errors, no warnings, it’s all looking good. I then connect up my tablet and try to build to it:


 Failed to re-package resources with the following parameters:
 package -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Program Files (x86)/Android/android-sdk-windows/platforms/android-Honeycomb\android.jar" -F bin/resources.ap_
 Configurations:
 (default)
 hdpi Continue reading 'Upgrading Unity Android, or How I learned to embrace masochism…'
Advertisements

Remembering why I hate AS3

I’ve mostly switched over to Unity development, but once in a while a client will request a game in Flash and I take the job. It’s been about a year since I’ve done any AS3 work, but I picked it back up pretty quickly.

I started building my baseclass with all my reusable methods and started with the once I use the most (Pause, fadeIn, fadeOut, etc).  I started knocking everything together and it was going just fine, but then after adding in several classes I noticed that my alpha transitions started to hang randomly… how curious!  Here’s an example of my base class: Continue reading ‘Remembering why I hate AS3’

iPad 3 and the Retina Display – It will make you a liar…

Recently I was hired by some folks to build them a game for their iOS news stand app. I’ve done this a few times before so I figured that this would be an easy, no headache job. The game was to be developed in HTML5 and Javascript, also not a problem and I’ve done it several times before. Here’s the twist – the client wanted to take advantage of the new iPad 3 Retina display. I hadn’t yet purchased an iPad3, but I quickly looked over the specs: Retina display resolution is 2048 x 1536. Shouldn’t be a problem! Continue reading ‘iPad 3 and the Retina Display – It will make you a liar…’