Still working hard on my Android game. The process has been very organic; changing everyday.
A friend started writing me a level editor for Windows so I could begin implementing levels, but then the more I thought about it the more I wanted players to be able to make their own levels.
So I stopped in my tracks, split the current game code into a base code and forked it into two classes: a game class and an editor class. They both derived from the same parent class so the basics is all shared, but now in the level editor you use button and touch events to create levels. Its not done, but I’m making good progress. I guess my eventual goal will be the ability to share and rate levels inside the game. Here’s a recent screenshot captured from my Nexus One using the DDMS (best fucking tool ever):
Here’s a shot at the main menu (not much at the moment):
I’ve stuck with the classic arcade 8bit theme. I really like the look and its easy as fuck to create new artwork
I’ve been posting a few of these lately, huh?
So yea, third Android app and this one is finally built on the 2.1 SDK. It’s a total nostalgia bomb too. Right now its just one single game, but I plan on adding more games to it so its like a bundle deal: multiple wallpapers from a single download.
This is my first paid application and since I first published it a few days ago I’ve already got great responses. The way I look at it is once its done its done: I don’t have to do anything else. Maybe I won’t get 250,000 people buying it, but whatever I do get is awesome.
BAM! Just like that I released my second Android application. This one was to fill a void that I’ve personally had. A lot of applications give the user the ability to “Share” with other apps. For example, I can click an image in my picture gallery and “Share” it to my Facebook app or Twitter app or whatever else allows you to upload pictures… you get the idea.
But sometimes apps have some text in them and you can’t really share it to another app. Take for instance the Twitter app I use… often times I want to just paste a tweet or a portion of a tweet to someone in Gtalk or something. But there’s no option to just copy it so I can put it (or any portion of it) where ever I want! And so I wrote Copy Text. Basically if any app shares plain text, Copy Text will be an option. It does no more than just copy the text to your clipboard. And Android 2.0+ users can even “Share” contacts in the form of plain text… great for including someone’s number in an email or text message. Simple? I think so. Needed? Damn straight. Oh yea and as an added bonus I included a history for easily recopying text you used before.
I released Copy Text yesterday and its already been downloaded more times than my previous app and has retained a higher install percentage (how many users installed and kept it verses those who installed then uninstalled it… idiots). Which either means my first app sucked dick, is a niche application, or this app was just needed more! You decide!
I’m working on my first Android app. I’ve done all sorts of programming in various languages, but I’ve never touched Java… so this project is mainly a learning experience for me.
Simply Cyanide is a simple yet elegant viewer for the web comic Cyanide and Happiness. There are other comic viewers already on the Android Market, but this one is designed specifically for C&H. Why? Well because I personally love the comics and I needed an easy project to get my feet wet. This was my solution.
I’ve got the basic functions of it working, I’m just polishing it up and figuring out how to sign the package so I can publish it on the Market. Although, once I figure out how to package it properly, I want to have some people who have an Android phone test it for me before I actually go and publish it (I don’t want to upload some shitty app and look like a total dumbass).
On a side note: I contacted the C&H artists to see if they would give me permission to release it. I could probably release it without them giving me the thumbs up, but I would really like their approval.
Once I get a few people to test it and get some feedback, I’ll do a follow up post and give a rundown on all the features.
Here’s some screens of it running in the emulator: