Monday, March 19, 2012

Catch the cat - update

0 commenti
you want cath the cat.. but somehow ananas are better!

A small update for my first Android game: add a mute option using option button, someone doesn't like cats meowing around at least during work!

New and exiciting options!


Install using this link or using this QR code

QR code me and get catch the cat!

Note: uninstall previous version of Catch the cat before continue

Catch the cat! Current record is 4400 ? Someone could beat this ?

Monday, March 12, 2012

Catch the cat Android development

0 commenti
After releasing catch the cat, it's time to get some info about Android development

IDE, coding and time

Working with android is pain without a real device: emulator isn't comparable with Android device so keep in mind this. Eclipse is a first class IDE, many many plugins and more important Android Development Tools! With this tools, Eclipse and your phone you can start android development for free, simple right? Many tutorial around so I will not waste time setup all things.

Library for making games with Android

I've worked a bit with Slick (Fuzzy, Escape from colors, Pong clone, You cant' win, Cute tower defense, Jpacman are some examples) so when Slick creator announced an adaptor for using it into Android I've been interested in it.
Main problem with Slick AE is no information :( just a forum here where ask ) and a svn repository here with an example here.
So working with Slick AE is in first instance a matter of faith and deveotion to Slick: if you never played a bit with Slick, don't try Slick AE, because you have to understand a little bit about Slick before continue.
Slick AE is only a wrapper around Libgdx calls to Android so you can program games with Slick, try it and deploy into Android, cool right?
There are a lot of alternative for example Libgdx: it's different from Slick, but not so much and you can do same things! Gemserk for example use it a lot for their games

Downsides

Bad thins happens sometimes: for example when you have a beta library like SlickAE and a no real layer for separate desktop version from Android version. So input game name is a thing that in desktop version is not possible. It's just an example how much difficult could be working in a mixed enviroment Android/Desktop, without a preparation for this. My suggestion is to write little games, try different libraries and then move to bigger projects!

Conclusion

Catch the cat it's a small game, build with no todo list, no plan and no objective than learn how to build and deploy a little game on Android. And this experiment, despite some flaws (code is a mess, one big class for everything, one for storing information into sql lite android memory and so on..) I've learned a lot.
Games could be a nice way to learn how to develop in a new platform and any Java programmer must try to do something for Android: it's easy, fast and cool!

Friday, March 9, 2012

Drone defense update

0 commenti
After some weeks I'm back on this project so it's time to see todo list:

- 27 items done on 59 in total (45%)
- some works on game code (make some packages, clean a bit some classes and so on)
- rewrite todo list,
- added some nice effect when player move mouse on top of a turrect, showing turret range,
- added music (2 for now)
- level completed screen with statistics

Nothing to show for now, but I'm on it

Monday, March 5, 2012

Catch the cat

0 commenti
Catch the cat is a small Android game I wrote past months.
Gameplay is simple and fun: player must catch cat before ten seconds ends. Search fruits and avoid dogs.. but wait, time is running out!

legendary main screen

cat or fruit? only twelve seconds!

input your name, build highscore list and run for glory!

challenge your friends and bosses into epic run for glory!
Features list

- catch cats! avoid dogs! search fruit in a run against time for score!
- no internet connection required, no permissions
- locale highscore, challenge your friends and bosses everywhere!
- random generated levels, I mean, one, fast random level!

Download

 It's a little game, you can download using this QR code:

grab a QR code reader and make a photo of me!

or just open this link and download apk!


IMPORTANT NOTE: because this game is an experiment, I offer no guarantee for it, okay? I'm not responsible for any damage on your phone. Anyway, code in simple and not dangerous!

READ BEFORE DOWNLOAD: if install fail is because this game is an experiment, please go to application and check "Install from untrusted certificate" and try again

Required: Android 1.6+ to run, tested for now on Android 2.2, 2.3.4, 2.3.6

Credit: Slick, Slick-AE, Kevin Glass fo graphics, I've made this not for money, so no problem, I guess

Sunday, January 29, 2012

Comand&Conquer HTML5

0 commenti
Just found this first Command and Conquer made with HTML5 ? Amazing!
Try it!

p.s: it's also open source on Github, here the link