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

First game almost done. Sharing screenshots.

10/29/2012

0 Comments

 
Hi people.

We are finishing our first game (and we already started another. I will talk about the new game later) and I would like to share screenshots of the game. The game design is not finished, so the screenshots are not final.

If you would like to be the first ones to play with it, let me know. We will be releasing a test demo so I can put your name on the list.

See ya.

Picture
Picture
0 Comments

Programming, Debug and IDE for Corona

10/22/2012

0 Comments

 
In one of my previous post I mentioned that we selected Corona as our Cross Development Platform. The programming language that you use with Corona is called Lua. You just write your game code in Lua and Corona will compile it to run at iOS or Android. The question is: Where do I write my Lua code? The answer is simple: in any text file. That's right, you just need to open a text file and start coding there. When you are done, just save with your file as main.lua and run it with Corona. Since it is simple text file, you can write it using your Windows notepad. In fact, we had done half of our first game using notepad. But, you may want to use some software specially made to code development. That kind of software, called IDE, provides very useful resources that can improve your efficiency when programming, as auto-complete, auto-highlight variables/functions with colors and, in my view one of the main resources, a debug. For those who do not know what is a debug, I will explain now.

When you write a code to do some operations and to show you a result (like a code to sum 2 numbers) you expected it to do exactly what you want, correct? If the program runs and show you an unexpected result, or even simple does not show any result, it has some kind of problem. That problem is called in the computing world as a bug. So, when you try to find the bug to fix it, we say that you are debugging the software. When you want to debug, you usually monitor the program running line by line and see if it is running as you expected. To follow the program running, you could just print in the screen every result that program calculated in order to identify where the problem is (i.e, in which line of the code). But using a IDE with a debug is much easier. Such IDEs allow you to run the code and make it stop at a determined line so you can see the variables values at that time. Depending of the bug, the IDE will actually stop automatically in the line that has an error. So, a debug is very useful to help fix your code problems.

As I said, we started our first game using a notepad, but when we reached a point that we needed to fix some bugs, we looked for a IDE with a debug and I will share with you what I found and what we are using now.

IDEs for Corona
  • Corona Project Management (CPM): it comes together with Corona and you can use it for free during 30-day trial period. But that IDEs does not provides debug (at least today. It appears that the debug functionally will come in future versions).

  • Lua Glider IDE (formely know as Cider): it is a paid IDE (you can use it also for free during a trial period) made specially for Corona and has a debug mode as also several useful resources (like integration with version control softwares). We chose that IDE to use.

  • Corona.Complete: Another IDE made specifically for Corona. Its has a debug mode and you can try it for free. I particularly did not like it due to its different paid versions.

  • IntelliJ IDE: It is a generic IDE and you can configure it to use with Lua/Corona. It is free and is a very robust software. Although it has debug, I read in several blog people saying that it was not working very well. Also, you need a third party application to run it with Corona. You can find a tutorial on how to configure that IDE with Lua/Corona here.


If you are starting with Corona and does not want to use a IDE now, I recommend using one of the softwares below. They are a kind of a enhanced version of the notepad. Although it has not a debug, it has some cool features as auto-indentation, auto-highlight with colors,... They are free.

  • For Windows: Notepad++
  • For MAC: TextWrangler 


That its for today. See you.
  
0 Comments

Generating ideas for games - Part II

10/11/2012

0 Comments

 
I would like to continue to talk about games ideas. I think that people usually give too much importance to the idea, specially in having one before others. People often question me if there are space to develop a game that nobody developed before. Well, being honesty, I dare. AppStore has more than 100k of games apps, I truly believe, with 99% confidence, that any game idea that you have may be already available in the market. May not exactly be the same idea that you had, but the concept behind it probably is there. Is that a reason to give up? I don't think so and I will show you why.

Look at the companies below and think: what they have in common?
Picture
Picture
Picture
Yes, they all are successful tech companies. But, what I would like to detach is that none of them invented the idea of their products. Instead, they all created better versions of what already existed.

You see, Google was not the first search engine in the market. If you belong to the internet dial-up connection probably will remember search sites like Altavista. 

Apple did not create the personal computer neither the smartphone. Facebook was not the first social network site.

Making a parallel with the world of gaming, Angry bird did not invent the game of throwing things in the air to destroy others. Pop Song did not invent the game of guessing which song is playing. Draw something not invented the game of guessing drawings of others.

So, the point that I want to make is: does not matter if the idea that you want to develop already exists, what matter is your ability to develop it better.

See you.

UPDATE: I just remembered a interview of Malcom Gladwell in which he says that being first is not better. I can see the interview below (at 16m18s): 
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.