Pages

Monday, January 18, 2010

Let's start the campaign for equiping my Game Development Team (myself)

Well, here's the thing: I decided to start developing casual flash games independently. For such a venture, I need to get some software to start producing really quality games. I always liked Open Source solutions and, in fact, I used Flashdevelop for my first two games (Tiki Taka and Mathix - Successions).
So... for starting seriously I will need a SWF Encryptor and Flash CS4.
In terms of money, I am talking about:

- Adobe Flash CS4 Professional: US$699
- Amayeta SWF Encrypt(tm): US$145

What's giving me a total of US$844

So, the goal for my next casual game is to cover the costs of this two pieces of software.
After that, I will be able to create and distribute even better games! So, imagine how far I can go! And the way of doing that would be through:

- Sponsorships (Probably a primary license and some secondary licenses.
- Some Mochiads Ad Impressions.
- Creating a page for the game and putting some Google Ads there.
- Put some Kongregate's Statistics to create some badges

Please stay tuned to watch how the story continues =P.

Thursday, January 7, 2010

Cool stuff for developing games in OpenGameArt.org

While I was looking for some material for developing a new game, I found OpenGameArt.org thru Nicu's Blog. It's a free online image gallery with cool stuff to develop games. I am very excited about starting a new RPG or platform game using some of the material that is in there. I hope you enjoy it

Friday, October 9, 2009

Mathix - Successions: Internationalization

As I told you before, I sent my game to minijuegos. Pablo (from the Games Sumissions Team) liked the game and told me to translate it and to add some minijuegos.com logos.
So I decided to "internationalize" Mathix. Which means to allow the players to choose between both English and Spanish.
So this is the way I was able to do that:
I added a folder called locale in the root directory of my project.
There I created two folders: en_US and es_AR (just because I am from Argentina, that's all).
I put the resource bundle in my application's mxml:

        [ResourceBundle("messages")]
    
Then I tried to compile the code with FlashDevelop getting the following error:

Error: Unable to resolve resource bundle "messages" for locale "en_US".
Build halted with errors (fcsh).
=S
I looked at several blogs and forums and the only thing I found was that I could not add parameters to fdbuild, but I could use the @mxmlc tag instead.
So I added this line to my application's mxml:


Using the QuickBuild option (Ctrl + F8) I was able to compile my code with localization.
So, once I had my code compiling and running, I changed every hardcoded label for the proper key:

Now, lets give the users the options to change the language:

    
    


For more information about this, please refer to the Adobe documentation at http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions:_Runtime_Localization

And this is the result.




Update: you can also use this way of localizing a flex application.

Thursday, October 8, 2009

My very first serious casual game: Mathix - Successions

Hi, I'm here to introduce Mathix - Successions.
This is a game where you have to find the missing number in mathematic succession.



I am currently working on a few things to be able to publish it on minijuegos.com
I hope you like it!

Start up

As everytime someone's starts something new, I'm very excited about this blog.
here I will try to tell people about my experience developing, promoting and monetizing flash casual games.
I hope you enjoy the reading.
Please leave me your comments!