Saturday, May 12, 2012

New Game Engine

I decided to restart from scratch with my approach to Android games. The games I made work, but coding the particulars of each game can take a long time.

I'm building a platform-independent game engine. With this, I'll be able to test my games on PC, then confidently port them to Android with fewer problems. I'll build in mechanisms to make sure the version I test will be the one you receive.

I intend to incorporate Relativity and/or Newtonian physics into the gameplay. Since it looks like I'll take a class on Quantum Mechanics down the line, I might make such a simulator for Android.

I have not decided on a name for the game engine. If I profit enough from its creation, I may expand and eventually make an open source version of it.

If I get myself a Mac at some point (or Apple decides to avoid cutting out developers who refuse to pay exorbitant sums of money), I might expand the game engine to work on iOS. I don't like Apple's attitude toward this, so don't count on an iOS port anytime soon.

Monday, December 20, 2010

Where have the Updates Gone?

Some people may have noticed that I haven't updated my apps in a while. Here's the explanation, plus a little info about what lies ahead.

The apps I put on the Android market provide a minuscule amount of income - a couple dollars a month, at most. I was looking for a job when I first started developing for Android, and I found one about 2 1/2 months ago. Since then, I've spent most of my time on the job or dealing with personal matters.

In the meanwhile, though, I've been cooking up an interesting update for Tic Tac Toe - it should make things run smoother (like they aren't already? bug reports - what bugs?) and add a really cool new feature. I'm halfway done and expect development to speed up within the next month or so.

I've been taking suggestions from some close friends for games I could publish on Android, and I have a few more ideas brewing. The next game I publish will probably be a lot longer, but I'll ensure you can save your progress. I still plan to add features to Maze Escape, too.

Sunday, October 10, 2010

Maze Escape Free

Tonight I released a free version of Maze Escape so I can expand my audience and try using ads. This development effort took a lot less time than I thought - I hardly spent a day to complete it. The hard part was getting the ads into unobtrusive, yet visible locations within the app; I don't want someone to go for a button and suddenly have an ad appear in its place.

I hope a wider audience enjoys Maze Escape and finds it in themselves to pay for the ad-free version.

This does not change my plans for updating Maze Escape; all updates I have promised so far will be added to both versions. After that, I may make some updates exclusive to the paid version.

Saturday, September 25, 2010

Maze Escape Update

The most recent update to Maze Escape allows for tilt/orientation control of the ball, smoother gliding along walls, and switching out your own pictures with the default picture of the ball. The speed of the ball seemed a little too fast, so I fixed it in a minor update. I plan to allow the user to adjust the speed and sensitivity of the ball in a future version. I may make the physics more realistic, too.

For now, look forward to saving mazes and looking at high scores.

Monday, September 20, 2010

Introducing: Maze Escape

I just published my second game for the Google Android. In Maze Escape, you can navigate through a random 2D maze between  5x5 and 100x100 squares. Maze generation is a little slower with larger mazes, but not much.

I tried to put a lot more into the game than you'll initially see. I plan to add some of those features in the next release: more options, animations, and elements of gameplay.

Here's a screenshot of Maze Escape:

Sunday, September 5, 2010

Getting into Android Development



I will post in this blog the details of each of my programs and updates I make to them. If you need help or support, or if you find a bug, you can comment here for a quick response.

I only recently tried my hand at Google Android. I already know Java, C++, and PHP, but learning how to use Android's API is a whole new experience. I enjoy new experiences and I enjoy making new things - new artwork, new programs, and new works of literature.  I hope to make this happen through my work with Android.


My first application is Tic Tac Toe, published on the Android Market one month ago. Tic Tac Toe received a decent reception, so I decided to expand its functionality and style. A recent update broke compatibility with Éclair and Cupcake, but I fixed Éclair last night and Cupcake today.


I'm working on a second application, although I won't release the details just yet.  I plan to make it fun, creative, and stylish.