Adventures of an Entrepreneur
  • Creating a Mobile Apps/Games Company

Learning the basics

8/28/2012

0 Comments

 
Hello.

In my last post I said that, for your fist game, I recommend you to develop a simple one like throwing darts at balloons. To help you achieve that, I list below some video tutorial that shows how to create these simple games. These videos are based on Corona platform, the one that I chose to use. They are also a great opportunity for you to get familiar with all the resources that Corona provides.
Tutorial: Make a game in 8 minutes (good tutorial to learn the basics - event handlers, physics,..)
Tutorial: Make a game in 8 minutes - Part 2 
Ballon Burst Game - Part 1 (great tutorial to learn how to make a simple game) by Dr. Rafael Hernandez
Ballon Burst Game - Part 2 by Dr. Rafael Hernandez 
Ballon Burst Game - Part 3 by Dr. Rafael Hernandez 
I hope you enjoy the videos. You can find a lot more on youtube. See you.
0 Comments

Generating ideas for games - Part I

8/24/2012

3 Comments

 
Hi all.

First I would like to apologize for disappearing these past weeks. I was finishing a project that was taking all my time.

Today I would like to talk about a subject that I friend asked me: Ideas Generation for games. Obviously this is a super important and complex issue and therefore one post will not be sufficient to talk about all. I'll start with the basics and in the future I will update this post..

To begin, I would like to share a photo I found on the internet (http://www.incidentalcomics.com/2011/05/how-to-get-ideas.html ) about this subject:
 Imagem
Well, the last phrase for me is the best. In fact, some weeks ago I saw a movie and I thought: "Wow, that movie could be a great game".

So, my first advice is: Do not put yourself too focused on finding a big idea. Instead, try to list the characteristics that a great game must have.

Example: Try to understand why Angry birds is a huge success. If you need help, look for it on the internet (here is one link that talks about it).

My second advice is: If you are going to develop your first game, do a simple one.

If you do not have experience in mobile programming, choose a simple game like throwing darts at balloons or something like that. First, you will learn the basics that will need to know in order to develop your big game. Second, you will not have to create zillions of phases in order to launch it in the market.

In my case, I am today developing a Puzzle game. This simple game made me learn about events, image handlers, ...

Well, that is it for today. As I said in the beginning, I will come back to this post in the future to update it, specially due to the knowledge that I gain in this adventure.

See you.
3 Comments

Development Platforms

8/1/2012

0 Comments

 
In my last technical post, I talked about the programming languages required for each mobile system. I said that if you want to develop a game (or app) for iOS system, you would need to program using Objetive-C and if you target Andoid, you would need to use Java. If you are ok with that, you just need to download the respective IDE (Integrated development environment) and start programming. Find below some IDEs that you can use:
  • For iOS development: you need to use the X-Code IDE
  • For Android development: There are several available. One of them is called Eclipse.

If you want to know more about the IDEs avaliable, just google "IDE for Android" for example.

For those who do not want to write two codes for the same game/app, there is an alternative called Development Platform (or also called Cross-Development Platforms). These platforms allow you to write a single code and the platform makes the necessary work to build you game/app in the desired final system (iOS, Android, Windows Phone,...). There are a lot of these platforms and if you want a list of them, just google it. Find below some of platforms that I investigated when I was choosing the one that I would use.

Unity
Pros: Great platform for 3d development; One time license fee
Cons: Required extra effort to configure for 2d development

Corona
Pros: Very easy to use and t program; Focus on 2d games
Cons: License fee is annual

Ethanon
Pros: Very robust platform for heavy image games; Free
Cons: Not easy to program (require similar C++ programming language knowledge)

I chose Corona to develop my games. A recent survey published by Game Developer magazine with mobile game developers found that 53.1% use Unity, 39.8% use a custom engine, 17.7% use Cocos2D, 5.3% use Marmalade and 5.3% use Corona (the number don't sum up 100% because one developer can use more than one platform). You can find the article about the survey here.

Any question or if you want to add some info, feel free to post a comment.

0 Comments

    Author

    This blog it not updated anymore.  

    Archives

    February 2015
    June 2014
    May 2014
    April 2014
    March 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    May 2013
    April 2013
    March 2013
    February 2013
    January 2013
    December 2012
    November 2012
    October 2012
    September 2012
    August 2012
    July 2012

    Categories

    All
    Data
    Event
    Fun
    Games
    Key Success Factors
    Management
    Marketing
    Mobile
    Monetization
    Movies
    Startup
    Statistics
    Technical
    Tutorial
    Videos

Powered by Create your own unique website with customizable templates.