I know it's common to start projects and never finish. I’ve started tons of them: mobile apps, games, web apps, etc. Every once in awhile, for some unexplained reason I’ll finish what I started. The success is small but incremental. I don’t exactly know what it is that makes someone finish what he or she started, but I guess if we did then things would be different.
I’ve been working on a mobile app for months now. It’s one of those apps that I know I’ll finish, but I wanted to take a break and try something different. So last weekend, I set a goal. I’ll give myself the weekend, from Friday to Sunday night, to make a micro game. A small game is something I can complete, and I did complete it. I also had a lot of fun in the process. I knew I was rushed, but I had a goal, and I could see the end.
The game is out, it’s up, and it’s free on the App Store. It’s not doing great as far as downloads go, but that’s ok. I’m totally feeling rewarded for my efforts. I’ve gotten some feedback from friends, and I really enjoy seeing their reactions when they play the game.
Now, I’m more charged and ready to finish my big app. I remember what it feels like again to put something out there, and I like it.
In my opinion this hits all the right notes to become an painfully addictive game - punishing hit detection, no recovery from a slight mis-step, death (and "next screen") animations that are just long enough to be frustrating after you die without doing any terrible psychological damage :) These are all compliments btw, you've made a spiritual successor to Flappy Birds and I'm sort of hooked.
Awesome man, thanks for the compliments. It's seriously rewarding to have someone like what you create. I'm worried that there is way too much green though. I know the right colors can bring up some emotion. I've tinkered with the idea of adding dirt to the road, but I'm afraid it'll be too distracting. Any ideas?
Personally, it's not that I don't enjoy gaming, but I feel guilty for the time I "wasted" afterwards. Every other activity such as cleaning up, going out for a walk or even reading a good book seems to be more rewarding and useful than playing a game.
I tend to give that as the reason I started teaching myself programming, and later I won't allow my children to waste days playing games. But let them do more productive activities on the pc such as video-editing, messing with photoshop, chatting with foreigners (the good old days on IRC..)
One small piece of constructive criticism - the "leaderboard" link is right where I was tapping to restart and that got very annoying very quickly. Perhaps move it to a corner?
Thanks for the feedback. I totally agree that it needs to get moved. I recently started hitting the leaderboard on accident myself, but I wasn't sure if that was just me or other people too.
You are supposed to 'tap' to one of 3 spots, basically (left, right, middle), from what I can tell. That at least lets me avoid things a bit.
The opening animation shows a smooth hand gliding around, which would indicate some sort of dragging motion as the input mechanism, but it's not at all drag-based. Took me a good 3-4 minutes to figure that out, and it was frustrating. It's only because I was reading some stuff here of other people saying it was fun that kept me going.
Personally, I think it's too fast to start with. Add better instructions, slow things down a tad for the first few obstacles, and this would be 'hook' material for more players. As it stands, I think the 'game over in 1 second' factor will keep it from being recommended more.
But... great job on getting something out so quick!
Yeah, Chris' blog is great and where I got most of the assets. If anything he teaches you it doesn't take much to get something good for a little work.
The sounds were purchased from http://audiojungle.net/
The whole Envato network has great resources for developers.
I'm on a 4s and to mirror previous comments, the game is really hard, as in impossible. I think part of the problem is the ad on the very top of the screen. It's covering up part of the "Drive" in "Drive Soldier Drive" on the title screen.
Also, I don't like how you have to click twice to start playing again.
Yeah the ad is a part of the problem. It wasn't an issue until last night, when the ads kicked in. Before it was harder on the 4s, but now it seems nearly impossible. That being said, I'm going to fix it and make it playability for both screen sizes. Thanks for the suggestions.
Congratulations on getting a polished looking game out so fast.
Some feedback - the game is unplayable on my iPhone 4s, I'm guessing because the screen isn't as long as on the iPhone 5, there's just not enough time to react to incoming obstacles.
I just picked it up on the 4s, and Im with you on that. I'm going to fix that now. I tried it out in the simulator, but nothing beats the real device. Thanks for the feedback.
It's objective-c and spritekit.
I started making games back in 2009 using objective-c and uikit. Honestly, once you get those sprites moving on the screen I find that it really doesn't matter what you're using, but Spritekit is awesome.
I'm pretty good with Xamarin in c# development. I use that mainly for business apps, but nothing beats objective-c and the opensource projects out there to make iOS apps.
It's definitely something I could port over in the future. Maybe I can learn a little about Android development in the process. I'll most likely wait until I have a polished game. I submitted an update to the game a hour ago that included a lot of suggestions from HN. It should be a good improvement.
[+] [-] JonD23|12 years ago|reply
I’ve been working on a mobile app for months now. It’s one of those apps that I know I’ll finish, but I wanted to take a break and try something different. So last weekend, I set a goal. I’ll give myself the weekend, from Friday to Sunday night, to make a micro game. A small game is something I can complete, and I did complete it. I also had a lot of fun in the process. I knew I was rushed, but I had a goal, and I could see the end.
The game is out, it’s up, and it’s free on the App Store. It’s not doing great as far as downloads go, but that’s ok. I’m totally feeling rewarded for my efforts. I’ve gotten some feedback from friends, and I really enjoy seeing their reactions when they play the game.
Now, I’m more charged and ready to finish my big app. I remember what it feels like again to put something out there, and I like it.
Just wanted to share,
Jon
[+] [-] smcl|12 years ago|reply
[+] [-] JonD23|12 years ago|reply
[+] [-] oxymoron|12 years ago|reply
[+] [-] ambigu0us|12 years ago|reply
Like I've seen people playing more and more games in the last five years. I wonder if the tides are changing.
[+] [-] larrybolt|12 years ago|reply
I tend to give that as the reason I started teaching myself programming, and later I won't allow my children to waste days playing games. But let them do more productive activities on the pc such as video-editing, messing with photoshop, chatting with foreigners (the good old days on IRC..)
[+] [-] zimpenfish|12 years ago|reply
One small piece of constructive criticism - the "leaderboard" link is right where I was tapping to restart and that got very annoying very quickly. Perhaps move it to a corner?
[+] [-] JonD23|12 years ago|reply
[+] [-] colinbartlett|12 years ago|reply
Generally I'm pretty bad at games. I never got past the 2nd pipe in Flappy Bird.
[+] [-] mgkimsal|12 years ago|reply
The opening animation shows a smooth hand gliding around, which would indicate some sort of dragging motion as the input mechanism, but it's not at all drag-based. Took me a good 3-4 minutes to figure that out, and it was frustrating. It's only because I was reading some stuff here of other people saying it was fun that kept me going.
Personally, I think it's too fast to start with. Add better instructions, slow things down a tad for the first few obstacles, and this would be 'hook' material for more players. As it stands, I think the 'game over in 1 second' factor will keep it from being recommended more.
But... great job on getting something out so quick!
[+] [-] aaronetz|12 years ago|reply
I made it over the course of a few days, using libgdx as an engine. It was really fun to make.
[+] [-] JonD23|12 years ago|reply
[+] [-] lnmx|12 years ago|reply
[1] http://2dgameartforprogrammers.blogspot.com/2014/02/top-down...
[+] [-] JonD23|12 years ago|reply
The sounds were purchased from http://audiojungle.net/ The whole Envato network has great resources for developers.
[+] [-] dexkiki|12 years ago|reply
Also, I don't like how you have to click twice to start playing again.
[+] [-] JonD23|12 years ago|reply
[+] [-] MattBearman|12 years ago|reply
Some feedback - the game is unplayable on my iPhone 4s, I'm guessing because the screen isn't as long as on the iPhone 5, there's just not enough time to react to incoming obstacles.
[+] [-] JonD23|12 years ago|reply
[+] [-] jason_slack|12 years ago|reply
[+] [-] JonD23|12 years ago|reply
I'm pretty good with Xamarin in c# development. I use that mainly for business apps, but nothing beats objective-c and the opensource projects out there to make iOS apps.
Thanks man
[+] [-] socialist_coder|12 years ago|reply
[+] [-] JonD23|12 years ago|reply
[+] [-] jjonahjameson|12 years ago|reply
[+] [-] JonD23|12 years ago|reply