Android Open Source - Framework game SnapAnd






Project Summary

A snake-like open-source game to learn the basics of Android game development by using a custom game Framework..

Web Site / Source Repository

SnapAnd is hosted in the following web site
https://github.com/juanjcsr/SnapAnd

If you think the Android project SnapAnd listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of SnapAnd.

ItemValue
Java File Count36
Target SDK Version16
Minimum SDK Version7
Activity Count1
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\background.png
assets\bitten.ogg
assets\bobargb8888.png
assets\bobrgb888.png
assets\buttons.png
assets\click.ogg
assets\eat.ogg
assets\gameover.png
assets\headdown.png
assets\headleft.png
assets\headright.png
assets\headup.png
assets\help1.png
assets\help2.png
assets\help3.png
assets\logo.png
assets\mainmenu.png
assets\music.ogg
assets\numbers.png
assets\pausemenu.png
assets\ready.png
assets\stain1.png
assets\stain2.png
assets\stain3.png
assets\tail.png




Java Source Files

SnapAnd has the following Java source files.

jezz.com.games.snapand.BuildConfig.java
jezz.com.games.snapand.HelpScreen.java
jezz.com.games.snapand.HighScoresScreen.java
jezz.com.games.snapand.LoadingScreen.java
jezz.com.games.snapand.MainMenuSnapAnd.java
jezz.com.games.snapand.SnapAndGame.java
jezz.com.games.snapand.config.Settings.java
jezz.com.games.snapand.framework.Audio.java
jezz.com.games.snapand.framework.FileIO.java
jezz.com.games.snapand.framework.Game.java
jezz.com.games.snapand.framework.Graphics.java
jezz.com.games.snapand.framework.Input.java
jezz.com.games.snapand.framework.Music.java
jezz.com.games.snapand.framework.Pixmap.java
jezz.com.games.snapand.framework.Pool.java
jezz.com.games.snapand.framework.Screen.java
jezz.com.games.snapand.framework.Sound.java
jezz.com.games.snapand.framework.implementation.AndroidGame.java
jezz.com.games.snapand.framework.implementation.AndroidPixmap.java
jezz.com.games.snapand.framework.implementation.FrameworkAudio.java
jezz.com.games.snapand.framework.implementation.FrameworkFastRenderView.java
jezz.com.games.snapand.framework.implementation.FrameworkFileIO.java
jezz.com.games.snapand.framework.implementation.FrameworkGraphics.java
jezz.com.games.snapand.framework.implementation.FrameworkInput.java
jezz.com.games.snapand.framework.implementation.FrameworkMusic.java
jezz.com.games.snapand.framework.implementation.FrameworkSound.java
jezz.com.games.snapand.framework.implementation.KeyboardHandler.java
jezz.com.games.snapand.framework.implementation.handlers.AccelerometerHandler.java
jezz.com.games.snapand.framework.implementation.handlers.MultiTouchHandler.java
jezz.com.games.snapand.framework.implementation.handlers.TouchHandler.java
jezz.com.games.snapand.resources.Assets.java
jezz.com.games.snapand.snapand.CuerpoSnake.java
jezz.com.games.snapand.snapand.GameScreen.java
jezz.com.games.snapand.snapand.Mancha.java
jezz.com.games.snapand.snapand.Snake.java
jezz.com.games.snapand.snapand.World.java