Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A simple game for Android
Java
branch: master

Updated imgs' urls

latest commit 449312ec46
Andrey Moiseev authored

README.md

CoreGame: a simple game for Android

Screenshots:

   

The game:

The rules are simple:

  • protect the core (big cyan dot in the center of the screen) as long as possible
  • gain health (cyan dots) and use shields (blue dots)

This game is an Android version of Hakim El Hattab's "Core". It is available in Android Market. If you want to install the game on your device, I recommend to search pname:ru.o2genum.coregame in the Market, or, you can use links and QR-code below:

https://market.android.com/details?id=ru.o2genum.coregame

market://details?id=ru.o2genum.coregame

qrcode

Or use apk, if you don't have Google Play account.

The code:

Game framework (ru.o2genum.coregame.framework package) was initially taken from Mario Zechner's "Beginning Android Games" book. I've modified a few sources and adapted them to my needs. The game itself is contained within the ru.o2genum.coregame.game package. Almost all game logic is in the World.java.

Tools I used:

  • Android SDK + JDK + ant
  • vim
  • Inkscape
  • as3sfxr

What I need:

  • I need translations. If you know languages, just download strings.xml, translate it into your language and send it to me.

  • Could you suggest some free awesome Unicode TrueType font? I think, default Android font is out of place.

  • I still think that quiet and unobtrusive background music would be good. If you have any idea, please, inform me. Oh... and, of course, the music must be free!

And, of cource, feel free to fork this project, report bugs and issues.

Special thanks to:

  • Fivos Asimakop for Greek and German translations, advices about orientation sensor (see AndroidOrientationHandler.java) and wake lock (AndroidFastRenderView.java).

License:

The game is licensed under Open Source Initiative MIT License.

Something went wrong with that request. Please try again.