New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Simonmarky
Old
(Last edited by Simonmarky; 24th February 2012 at 02:19 PM.)
#1  
Member - OP
Thanks Meter 11
Posts: 82
Join Date: Mar 2011
Default [GAME][SIMULATION] The Game Of Life (I need your patterns for Hall of Fans)






DESCRIPTION


The game of life is actually a cellular automaton devised by the mathematician John Horton Conway in 1970.
It's sort of a virtual world where many cells are living.
They reproduce and die under certain conditions.
This game does not need the player itself (kind of zero-player game), but we can make it more interactive by adding special patterns that will evolve in specific ways, or by changing the rules of the world, for instance.

The main features of my implementation are:

¤ Play / Pause / Reset / Random Buttons
¤ Changing the speed
¤ Changing the size of the world
¤ The world is shaped like a torus
¤ Changing the color:
- United
- Random
- Gradient
¤ Changing the shape of cells (11 available)
¤ Become master of the world by changing the rules:
- 12 predefined rules
- Create your own rules
¤ Library patterns (over 50):
- Oscillators
- Ships
- Guns
- Space fillers
- Other
¤ Possibility of sending patterns by email
¤ Create life or destroy it, simply by touching the screen!


For any bug, suggestion or information contact me at:

sim.dev.android@gmail.com


NOTE:
- Available in French and English
- Compatible with all screens
- Compatible with all android versions

For more information, visit the official wiki:
http://fr.wikipedia.org/wiki/Jeu_de_la_vie
http://en.wikipedia.org/wiki/Conway's_Game_of_Life

Recent Changes:

v1.2 :
- Reducing the brightness of the background splashscreen.
- The speed is no longer given to the maximum after the loading of a pattern

v1.3 :
- Small graphic makeover
- Better support for large screens (high resolution)
- Better management of the speed bar
- Fixed small bugs
- Ability to change background
- Added antialiasing

v1.4:
- Fixed clicking a single cell
- Ability to zoom in / out without destroying
- Blocking the screen orientation

v1.5:
- Added app2SD
- Added German version (thank you Daniel S)
- Added 3 new rules
- Added world appearance (square or torus)
- Added a gallery of fans
- Change buttons appearance
- Ability to move the world
- Quick Save/Load

v1.5.1:
- Zoom issues fixed

v1.6:
- Added 3 new rules
- Added 5 new patterns from fans
- Improving Performance


The Following 6 Users Say Thank You to Simonmarky For This Useful Post: [ Click to Expand ]
 
SkippyDogg
Old
#2  
SkippyDogg's Avatar
Senior Member
Thanks Meter 45
Posts: 207
Join Date: Oct 2010
Location: Phoenix, Arizona
Screenshots?
 
Simonmarky
Old
(Last edited by Simonmarky; 6th March 2011 at 06:50 PM.)
#3  
Member - OP
Thanks Meter 11
Posts: 82
Join Date: Mar 2011
I can't cause I have not enough sended messages (still a rookie).
But you can see them on the android web market (the adresse is at the end of my presentation)
I will add them as soon as I can
 
Simonmarky
Old
#4  
Member - OP
Thanks Meter 11
Posts: 82
Join Date: Mar 2011
I just corrected some little bugs.
I invite you to update the application and leave your opinion or a mark on the Android Market.
It is always pleasant for novice developers.
 
Simonmarky
Old
(Last edited by Simonmarky; 12th March 2011 at 11:40 AM.)
#5  
Member - OP
Thanks Meter 11
Posts: 82
Join Date: Mar 2011
Main update:

- Small graphic makeover
- Better support for large screens (high resolution)
- Better management of the speed bar
- Fixed small bugs
- Ability to change the background
- Added antialiasing

If you have other ideas for improving the application, contact me
 
moschous
Old
#6  
Junior Member
Thanks Meter 0
Posts: 16
Join Date: Mar 2011
nice application!!
 
barneszilla
Old
#7  
Junior Member
Thanks Meter 0
Posts: 17
Join Date: Mar 2011
Location: Portsmouth
Fail

Sent from my Desire HD using XDA Premium App
 
Eiskrem-Kaiser
Old
#8  
Eiskrem-Kaiser's Avatar
Member
Thanks Meter 1
Posts: 68
Join Date: Nov 2010
Awesome idea. Just read about this game of life in a Stephen Hawkings book.
 
Eiskrem-Kaiser
Old
#9  
Eiskrem-Kaiser's Avatar
Member
Thanks Meter 1
Posts: 68
Join Date: Nov 2010
Hahaha, I just had an idea:

What about a live wallpaper? You might have to make it look nicer and less dominant, but it would be fun and kinda nerdy, if you always had those "organisms" reproducing in the background
 
Simonmarky
Old
#10  
Member - OP
Thanks Meter 11
Posts: 82
Join Date: Mar 2011
Quote:
Originally Posted by barneszilla View Post
Fail

Sent from my Desire HD using XDA Premium App
Fail ? Why ?

Quote:
Originally Posted by Eiskrem-Kaiser View Post
Awesome idea. Just read about this game of life in a Stephen Hawkings book.
Never heard about it...

Quote:
Originally Posted by Eiskrem-Kaiser View Post
Hahaha, I just had an idea:

What about a live wallpaper? You might have to make it look nicer and less dominant, but it would be fun and kinda nerdy, if you always had those "organisms" reproducing in the background
You're not the first to tell me that.
I will start creating a live Wallpaper.
But what do you mean about "make it look nicer and less dominant" ?

Tags
automaton, conway, game, john, life

XDA PORTAL POSTS

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more