Monday, 26 April 2010

Asteroids in HTML 5

Some of my colleagues at work have been raving about how cool HTML 5 is shaping up to be and how it's going to murder Flash. Having been a Flash developer for 4 years, it's quite surprising that I found myself not disturbed or annoyed in any bit with these remarks. I know I'm with Adobe when it comes to Adobe vs Apple, but I don't believe personally that Flash existence as a leading RIA technology is jeopardized with the arrival of HTML 5. But that serves another discussion sometime later (or never, I'm not a purist).

Now I just like to share with you a little bit of fun that I had doing an asteroid game in HTML 5. I'm really astounded by its power, which doesn't quite show its limit yet so far (I'm testing it all on my iMac and Macbook Pro). It's still work in progress, you can only fly around and shoot, but there's no collision or physics yet so those asteroids don't break.

Click here to view the demo
WARNING: the demo may crash your computer. Make sure you're running it in a browser compatible with HTML 5. I'm using Chrome 5 for Mac.


Sunday, 3 January 2010

Odosketch Drawing: Best Friends

Here's another drawing using odosketch. Click here for full version.

Odosketch Drawing: Cat Girl

Here is a quick drawing that I did using the best Flash drawing / sketching application called odosketch by Odopod. Click here to see the full version!

Saturday, 28 November 2009

Fling Solver

Two days ago, my mate Deniss challenged me to get past level 11 on Fling, a very beautiful puzzle game on iPhone. I got up to level 11, but couldn't get past it. I solve a couple of problems, but got stuck on a particular puzzle and was never able to finish all the problems on that level. I was probably already playing it 50 times over before I gave up and did this instead:
http://www.anthonytambrin.com/flingsolve/

P.S.: please don't send me hate mails for this

Monday, 21 September 2009

iPhone Development Provisioning on both iMac and Macbook Pro

For two weeks now I have been getting my hands dirty with iPhone / OpenGL ES 1.1 development on my iMac. A week ago my wife got me a new Macbook Pro for my birthday and we have been inseparable. Just like a kid obsessed with its new toy, I can't resist the urge to mirror any development tools and configuration that I have on the iMac into the Macbook Pro, so I can keep developing while at the same time accompanying my wife watching TV. All was good: Xcode ran properly, iPhone SDK 3.1 (Snow Leopard) installed successfully, all certificates and developer provisioning also installed, iPhone 3.0 simulator ran without any problems, and I was smiling, but not for long. Then I selected "Device - 3.0 | Debug", rebuilt the app, and it showed build failed - 1 error, which looked like this:

"Code Sign error: The identity 'iPhone Developer doesn't match any valid certificate/private key pair in the default keychain"

I was pretty sure I've installed all the certificates:
  • Development certificate
  • WWDR immediate certificate
  • Development provisioning profile 
Then I noticed something in the provisioning profile (Window > Organizer > Provisioning Profiles):

"A valid signing identity matching this profile could not be found in your keychain"

I looked for clues on the net long and hard, then I discovered the answer posted by Dave Camp:
http://www.cocoabuilder.com/archive/message/xcode/2009/7/19/29533

The answer for my problem is: I'm missing my private key!

I took the following steps to fix this problem:
  1. Exported my private key from the login keychain from iMac
  2. Shared the private key over the network, downloaded it into the Macbook, and deleted the private key so it's not stolen by someone (or just use a USB drive, safer and easier)
  3. Imported the private key into the login keychain in the Macbook (by double-clicking it). At this point it throws me some weird error but it works for sure because I can see it now in the login keychain
Voila! The build no longer returns any error!

Hope this helps some of you who encountered this same problem.

Saturday, 22 August 2009

New Flash Game: Flox

Hello everyone!!!

I know it's a bit bizzare to finally add a post after such a long time - the last post was on 8 March 2008, that's like what... 1.5 year ago! - this is one of those things that I do that gave me some real permanent joy.

After over one month of tinkering with Flash on flocking algorithm and ethereal effect, I decided to transform the experiment to a proper game complete with highscores submission (special thanks to MochiMedia for the well-developed, well-maintained, easy-to-use advertisement and leaderboard API). Finally, a game that I started and was able to complete without getting distracted with other things.

Check it out here!
http://www.anthonytambrin.com/flox/

Flox is a simple game where you try to capture and merge circles of the same colors using your mouse as a lasso and then you send the circles to the ever-shrinking pool in the center. If the pool shrinks to nothing it's game over. I hope you enjoy playing this game. See how much you can score! Please feel free to leave any comments or feedback.

Some screenshots:







Sunday, 2 March 2008

New Video: Melodies of Life from FF9 Piano Colection

Played another piece from Final Fantasy IX Piano Collection, it's called Melodies of Life. My most favourite song so far.

New Video: Tifa's Theme from FF7 Piano Colection

Wow... it's been a long time...

Finally I've got some time to do my own things, so I took the time to play two piano pieces from Final Fantasy Piano Collection. This one is called Tifa's Theme, it's very soothing. I like slow songs... dunno why. Probably because it's easier to play...

This time around, I lowered the camera angle by a bit so the pedal is visible.

I hope you enjoy it. Please feel free to comment ^_^


Wednesday, 20 June 2007

Mii-chan Ohayou! (Completed)



It's been a while (once again) since I last posted my entry. But only yesterday, I got the time and the urge to finally complete the painting. I attempted to make the lighting more dramatic but didn't like it. I wanted it to have more colourful and cheerful atmosphere so this was the result.

The painting was done using Corel Painter IX using only acrylics-based media and later retouched in Adobe Photoshop CS2. I tried to make the hair to have more anime feeling, but it didn't go well with the overall "3d" feeling of the environment, so I drew the hair strands individually and blend it with the base hair colour. It took me 4 weeks to finish this painting, while only effectively worked on it for 40 hours (a week's worth of paid work... ermm... uh-oh).

I hope you like this one and please let me hear your thoughts. I was gonna say this was my first attempt in painting, but do feel free to criticise as much as you want. Thanks for your patience ^_^

Monday, 4 June 2007

Mii-chan Ohayou! (75% completion)



It's been a while since I posted the last entry. Reason being, I was very busy with lots of unfinished stuff and they're unworthy of posting. Today, I spent about 8 hours to continue painting Mii-chan Ohayou!, but still 75% towards completion. There's a lot of mistakes in the painting that I haven't fixed. But oh heck, I'm posting this anyway just for the sake of posting it. Well, hope you like it so far (the progress..) I promise the end result will have more intensity in it. As always, please feel free to comment, criticize, etc. Thanks ^_^