Android Open Source - OpenGL simulator Antics






Project Summary

Android Ant colony Simulator, a display of swarm AI and openGL on the Android platform..

Web Site / Source Repository

Antics is hosted in the following web site
https://github.com/Danm72/Antics

If you think the Android project Antics 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 Antics.

ItemValue
Java File Count41
Supported screen sizes[ldpi, mdpi, xxhdpi, hdpi, xhdpi, nodpi]
Target SDK Version19
Minimum SDK Version14
Activity Count3
Fragment Count1
Raw File Namesres\raw\antsmarching.mid
res\raw\apples.mp3
res\raw\docks.mp3
res\raw\fragment_shader.glsl
res\raw\texture_fragment_shader.glsl
res\raw\texture_vertex_shader.glsl
res\raw\vertex_shader.glsl




Resource Files

There are 26 image files in Antics. The names of the image files are listed as follows.

anticslogo.png
antlawnchair.png
beginsim.png
controlbg.png
createdoneline.png
downarrow.png
enter.png
exit.png
exitboard.png
exitpressed.png
flower.png
flower2.png
ic_drawer.png
palm.png
pressbegin.png
purpleb.png
s1.png
s2.png
s3.png
s4.png
s5.png
s6.png
s7.png
tomato.png
uparrow.png
upboard.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Antics has the following Java source files.

com.antics.AntSimulatorActivity.java
com.antics.MainMenuActivity.java
com.antics.SimFragment.java
com.antics.SimulationRenderer.java
com.antics.SimulatorFragment.java
com.antics.StatisticsFragment.java
com.antics.ant.Ant.java
com.antics.ant.Builder.java
com.antics.ant.Gatherer.java
com.antics.ant.Queen.java
com.antics.ant.Soldier.java
com.antics.ant.Termite.java
com.antics.data.Board.java
com.antics.data.GameManager.java
com.antics.data.Pheromone.java
com.antics.data.Tile.java
com.antics.data.VertexArray.java
com.antics.geometry.Circle.java
com.antics.geometry.Cylinder.java
com.antics.objects.CircleVector.java
com.antics.objects.Hexagon.java
com.antics.objects.SquareVector.java
com.antics.programs.ColorShaderProgram.java
com.antics.programs.TextureShaderProgram.java
com.antics.util.ConfigFile.java
com.antics.util.Database.java
com.antics.util.FrameRateConfig.java
com.antics.util.Geometry.java
com.antics.util.LoggerConfig.java
com.antics.util.MatrixHelper.java
com.antics.util.Music.java
com.antics.util.MusicConfig.java
com.antics.util.ShaderHelper.java
com.antics.util.TextResourceReader.java
com.antics.util.TextureHelper.java
com.jeremyfeinstein.slidingmenu.lib.BuildConfig.java