Android Open Source - Game draw ParticlePlay






Project Summary

Particle Play is an open sandbox game that allows you to draw various particles of sand, water, stone, fire, etc., and watch them react on the screen with gravity, temperature, and each other..

Web Site / Source Repository

ParticlePlay is hosted in the following web site
https://github.com/droidinteractive/ParticlePlay

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

ItemValue
Java File Count39
Supported screen sizes[ldpi, hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version11
Activity Count13
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\accelerometer.png
assets\accelerometer_on.png
assets\brushslider.png
assets\eraser.png
assets\eraser_on.png
assets\exit.png
assets\help_tab_close.png
assets\load.png
assets\load_state_delete_normal.png
assets\palette.png
assets\pause.png
assets\play.png
assets\save.png
assets\tempslider.png
assets\trash.png
Raw File Namesres\raw\pplay.sav




License

The license information of ParticlePlay is as follows:

GNU General Public License

Resource Files

There are 45 image files in ParticlePlay. The names of the image files are listed as follows.

accelerometer.png
accelerometer_on.png
action_item_selected.9.png
arrow_down.png
arrow_right.png
bt_icon.png
btn_exit.png
btn_local.png
btn_ui_particle.png
clear_icon_normal.png
eraser.png
eraser_on.png
exit.png
fade_icon.png
fade_icon_inactive.png
gravhigh.png
gravity.png
gravlow.png
gravmed.png
header.png
load.png
load_demo.png
load_state_delete_active.png
load_state_delete_normal.png
load_state_delete_pressed.png
load_state_select_active.png
load_state_select_normal.png
load_state_select_pressed.png
menu_cancel.png
menu_down_arrow.png
menu_eraser.png
menu_ok.png
menu_up_arrow.png
newheader.9.png
palette.png
pause.png
play.png
popup.9.png
save.png
settings.png
target.png
temperature.png
toolbox_close.9.png
toolbox_open.9.png
trash.png

The following screenshort is generated from the image listed above.

null




Java Source Files

com.droidinteractive.colorpicker.ColorPickerBox.java
com.droidinteractive.colorpicker.ColorPickerDialog.java
com.droidinteractive.colorpicker.widget.ColorPickerPreferenceWidgetView.java
com.droidinteractive.colorpicker.widget.ColorPickerPreference.java
com.droidinteractive.particleplay.FixMeActivity.java
com.droidinteractive.particleplay.Globals.java
com.droidinteractive.particleplay.LoadStateActivity.java
com.droidinteractive.particleplay.MainActivity.java
com.droidinteractive.particleplay.MenuActivity.java
com.droidinteractive.particleplay.SaveStateActivity.java
com.droidinteractive.particleplay.SplashActivity.java
com.droidinteractive.particleplay.custom.CustomElementActivity.java
com.droidinteractive.particleplay.custom.CustomElementAdvancedActivity.java
com.droidinteractive.particleplay.custom.CustomElementBasicActivity.java
com.droidinteractive.particleplay.custom.CustomElementManagerActivity.java
com.droidinteractive.particleplay.custom.CustomElementManager.java
com.droidinteractive.particleplay.custom.CustomElement.java
com.droidinteractive.particleplay.game.ActionItem.java
com.droidinteractive.particleplay.game.Control.java
com.droidinteractive.particleplay.game.CustomElementManager.java
com.droidinteractive.particleplay.game.FileManager.java
com.droidinteractive.particleplay.game.MenuBar.java
com.droidinteractive.particleplay.game.PopupWindows.java
com.droidinteractive.particleplay.game.QuickAction.java
com.droidinteractive.particleplay.game.SandView.java
com.droidinteractive.particleplay.game.SaveManager.java
com.droidinteractive.particleplay.game.Temperature.java
com.droidinteractive.particleplay.preferences.AlphaPatternDrawable.java
com.droidinteractive.particleplay.preferences.ColorPickerDialogPref.java
com.droidinteractive.particleplay.preferences.ColorPickerPanelView.java
com.droidinteractive.particleplay.preferences.ColorPickerPreference.java
com.droidinteractive.particleplay.preferences.ColorPickerView.java
com.droidinteractive.particleplay.preferences.PreferencesActivity.java
com.droidinteractive.particleplay.preferences.Preferences.java
com.droidinteractive.particleplay.preferences.SeekBarPreference.java
com.droidinteractive.slidingdrawer.OnDrawerCloseListener.java
com.droidinteractive.slidingdrawer.OnDrawerOpenListener.java
com.droidinteractive.slidingdrawer.OnDrawerScrollListener.java
com.droidinteractive.slidingdrawer.SlidingDrawer.java