Alien Runner

Alien Runner is a work in progress of an Android game (using jPCT-AE). It’s a kind of racing game…you have to collect diamonds, jump over obstacles and finish below par to increase your score. The run with the highest score will be saved locally, so the next time you are playing that track, you’ll run against a ghost version of yourself that repeats the winning run.

Edit: It can be controlled by either the touch screen or the D-Pad. On slower devices, the D-Pad is prefered because of Androids sucky performance when using the touch screen.

Youtube: http://www.youtube.com/watch?v=whHkpwvCy3Q

It’s available in the market:

market://search?q=pname:com.threed.jpct.games.alienrunner

Any feedback is appreciated.

It looks good and fun. Nice graphics. Perhaps what could be improved is the font for time and score, which makes it look less professional.

It’s the default Android font…i actually liked it, but then again, i have absolutely no sense of good looking fonts… :wink:

Suprisingly it was quite smooth on my old HTC Magic (1.6)… Good stuff!! Just a quick go, will try again later and report back any feedback. jpct looks v. impessive btw… Been checking it out for a while, but not had the chance to delve into it yet…

It has been developed with a 1.5 based Samsung Galaxy, which has basically the same hardware as the Magic, so i optimized game and engine to be fast enough on these older devices.

It looks and runs great on my HTC Legend! (got approximately 20-30 fps on average)
It’s fun for a short blast, but to be honest I kind of lost interest after a few minutes. Maybe you should make the tracks a bit more interesting; apart from the background and perhaps the layout, they are essentially the same in the sense that they require exactly the same skill and they seem to just throw all gameplay elements at you at once. Maybe being able to control speed can make things a bit more interesting too.
All in all, a great start!

It looks really great and it runs smooth on my Samsung Galaxy S. :smiley: thumbsup

But like erikd said at the moment only fun for a short time. I was missing e.g. an achievement site and/or a real highscore. If it possible an online highscore, so you can compare with other players. Perhaps a duell with an enemy (ai or human), like more points or first in finish.

Pretty fun, but can make levels more interesting. Maybe in some parts have like a huge pit on the ground with only a little bridge to walk on over the pit, and stuff that makes each level unique.
Fun game though!

Thanks for the feedback. Actually, the idea is to get the data for the ghost player not from the local storage but from the server, where people can upload their score and their run’s data. Then, the game will pick a run that is slightly better than the best local one and use that for the ghost player. It’s a kind of delayed multiplayer…i just haven’t implemented that right now and i’m not really sure if the ghost player is prominent enough to make this work. Maybe a simple highscore would do the same trick…!?

About controls for the speed: I decided against this after playing (or trying to play) a lot of Android games. IMHO, most of them just suck because of the controls. The only games that i liked were games that could be controlled by one touch or a few buttons without having to shake or twist the phone.

I agree that the levels aren’t really unique (apart from the graphics) in what skills they demand from the player. I don’t think that this is necessarily bad…if you look at some old school racing games from the 8bit era, it’s not different…colors and graphics are changing and maybe more obstacles apear on the road but apart from that, nothing really new is added to the mix…just plain racing. But you definitely have a point, i’ll think about it some more…

Cool idea! A combination of high-scores and this ‘delayed multiplayer’ could be very cool too: You always race against the person 1 place higher on the score board to get his position.

In HyperBlazer I used tilt for speed (and it’s implemented not as analogue controls, but the tilt speed controls act like ‘binary’ buttons), and I thought that worked quite well. Of course most of the time you just try to go as fast as possible, so actually you use it just as a break in practice.

Your game has actually quite some similarities with HyperBlazer/Trailblazer, and I think there is still quite some variety in the levels in there. Well, I tried to put some thought in it :slight_smile:

What I tried to do for example is introduce the different kinds of tiles/obstacles/holes etc gradually. For example the tiles that reverse the controls come at level 4 or so, a level later come tiles that explode, then the tiles that makes everything turn around come even later, and elevated tiles come at the final stage where it almost becomes kind of like a platform/racer kind of game. And in some levels, some the focus is on some specific combinations of tiles that require a bit of a different tactic. That gives some sense of progression and achievement.

Perhaps your game could use a few more different kinds of obstacles and bonuses too. And I really believe some kind of speed control could help adding more depth to the gameplay.

I’m not trying to suggest you should make it more like HyperBlazer though (I’m sure you’re able to make it much better than that, and it already looks a lot better :-)), just trying to vent some ideas.

I’ve seen that one alien before. Glad to see he finally made it out of that prison… kind of… thing :persecutioncomplex:

Looks great. How about some countdown to when he is starting running again after he had run into something, so people know excactly when they are going to steer left, so they dont run into the same wall several times :stuck_out_tongue: