Build an App for iPhone or iPad with FlashDevelop

This guide contains the essential steps to build an App for iOS using FlashDevelop and Windows, I will not stop trying to explain what I am doing or why I am doing it, sometimes it gets so obscure that I don’t even know, just do it and it will work…. hopefully. Of course before you even start reading this make sure to pay the $99 fee to the Apple bloodsuckers to become an iOS developer. Let’s Start Install OpenSSL for Windows. Create a new project with FlashDevelop selecting AIR Mobile AS3 App Open CMD (Start, serach program cmd) and execute the following commands: cd C:\OpenSSL-Win32\bin (or wherever path you installed OpenSSL) set OPENSSL_CONF=c:\OpenSSL-Win32\bin\openssl.cfg set RANDFILE=.rnd openssl genrsa -passout pass:fd -out mykey.key 2048 openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj “/emailAddress=yourAddress@example.com, CN=Your… [Read more »]


Stuff Flash artists should NOT do

People that worked with me knows that I kinda freak out when I notice that an artist is doing any of the below-listed things. Following this small little rules can help your relationship with the engineering department and can also make you look cool! The list Do not use Groups Actually remove the letter G from your keyboard otherwise that easy appealing CTRL+G will always tempt you. Using groups always leads to uncontrolled agglomerates of drawings all over the place, instead symbolize them, that way you have them in the library, and you can also reuse them. Done that you are already far ahead of the rest of your crew that didn’t read this. Don’t draw twice the same stuff This is where rule number 1 comes handy, instead use a movie… [Read more »]


Simple Inverse Kinematics

I have been looking for a while with interest at how inverse kinematics works, on Wikipedia I found this page regarding the Law of cosines which sounds interesting, although looks overly complicated. Other methods to take in consideration are the Cyclic-Coordinate Descent (CCD) solution and a Jacobian matrix iterative solution. I have been able to determine the exact position of multiple joints using a mix of those, but the resulting algorithm looks ugly at least. So while I am looking to find a cute one enjoy this piece of code to calculate IK on 2 joints.

Universal Battle

Play Self-sponsored, 2010 I created the idea, graphic and engine of this multiplayer/social table war game with ActionScript3, PHP and C#. The multiplayer system has been built over the Player.IO API using both C# and AS3. Users can save their own armies and maps over the site thanks to the MySQL database and also share the code with other friends. Using this game people have been already playing many tournaments of games like Warhammer, Lord of rings and Dungeons and Dragons. Software and third party APIs used:  Adobe Flash, ActionScript 3, PHP, MySQL, C#, Player.IO

Universal Battle