STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #144183 |
actions |
START |
STOP |
GENERATION |
r-pentomino |
glider |
penta-decathalon |
pulsar |
exploder |
fish |
The Rules to John Conway's Game of Life: Death Loneliness: Each cell with one or no neighbors dies. Overpopulation: Each cell with four or more neighbors dies. Survival Each cell with two or three neighbors survives. Birth Each "empty" cell with three neighbors becomes populated. |
http://www.bitstorm.org/gameoflife/ |
http://www.math.com/students/wonders/life/life.html |
play |
<P ALIGN="LEFT"><FONT FACE="hooge 05_57" SIZE="8" COLOR="#FFFFFF">source</FONT></P> |
http://users.iol.it/acnard/life.html |
Key to Life: |
- new life |
- 1st generation |
- 2nd generation |
- 3rd generation |
- 4th generation |
- 5TH generation |
- dead |
Try these Patterns: |
Interesting Links and Fast Java Applets: |
GO |
User Name |
Password |
play |
click here if page does not load: |
http://a.parsons.edu/~joseph/lifesource.html |
Please re-enter your name and password: |
ActionScript [AS1/AS2]
Frame 1stop(); numRow = 20; numCol = 20; numCell = 0; sinY = (cosY = 0.707106781186547); cosX = 0.866025403784439; i = 1; while (numRow >= i) { j = 1; while (numCol >= j) { numCell++; duplicateMovieClip ("cell", "cell" + numCell, numCell); var x = (i * 22); var z = (j * 22); var y = 0; _root["cell" + numCell]._x = (((-z) * sinY) + (x * cosY)) + 350; _root["cell" + numCell]._y = (y * cosX) - ((((-z) * cosY) - (x * sinY)) / 2); j++; } i++; }Instance of Symbol 14 MovieClip "cell" in Frame 1onClipEvent (load) { var numN = 0; var bool = false; var currFrame = 4; }Instance of Symbol 22 MovieClip in Frame 1onClipEvent (mouseDown) { x = _root._xmouse; y = _root._ymouse; i = 1; while (400 >= i) { if (_root["cell" + i].hitTest(x, y, false)) { if (_root["cell" + i]._currentFrame == 1) { _root["cell" + i].gotoAndPlay("live"); } else { _root["cell" + i].gotoAndPlay("dead"); } } i++; } }Frame 2stop();Instance of Symbol 22 MovieClip in Frame 2onClipEvent (load) { var timeInterval = 300; var nextGen = (getTimer() + timeInterval); var generations = 1; var numR = 20; var liveFrame = 4; var lastliveFrame = 10; } onClipEvent (enterFrame) { if (getTimer() >= nextGen) { k = 1; while ((numR * numR) >= k) { _root["cell" + k].numN = 0; _root["cell" + k].bool = false; if ((_root["cell" + k]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].bool = true; if (_root["cell" + k].currFrame < lastliveFrame) { _root["cell" + k].currFrame++; } } if ((_root["cell" + (k + 1)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + (k - 1)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + (k + numR)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + (k - numR)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + ((k + numR) + 1)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + ((k + numR) - 1)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + ((k - numR) + 1)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } if ((_root["cell" + ((k - numR) - 1)]._currentFrame >= liveFrame) && (lastliveFrame >= _root["cell" + k]._currentFrame)) { _root["cell" + k].numN++; } k++; } k = 1; while ((numR * numR) >= k) { if ((_root["cell" + k].numN == 3) && (_root["cell" + k]._currentFrame == 1)) { _root["cell" + k].gotoAndPlay("live"); } else if (_root["cell" + k].bool == true) { _root["cell" + k].gotoAndStop(_root["cell" + k].currFrame); if ((_root["cell" + k].numN < 2) || (_root["cell" + k].numN >= 4)) { _root["cell" + k].gotoAndPlay("dead"); _root["cell" + k].currFrame = 4; } } k++; } _root.textGen = generations; generations++; nextGen = getTimer() + timeInterval; } }Frame 3stop(); i = 1; while (400 >= i) { removeMovieClip("cell" + i); i++; }Frame 4stop(); userName = ""; passWord = "";Frame 8stop(); getURL ("http://a.parsons.edu/~joseph/lifesource.html");Frame 13stop();Symbol 14 MovieClip Frame 1stop();Instance of Symbol 2 MovieClip in Symbol 14 MovieClip Frame 1onClipEvent (load) { alphaCount = 100; this._alpha = alphaCount; glow = false; } onClipEvent (enterFrame) { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { if (0 < alphaCount) { alphaCount = alphaCount - 50; this._alpha = alphaCount; } } else if (alphaCount < 100) { alphaCount = alphaCount + 10; this._alpha = alphaCount; } }Symbol 14 MovieClip Frame 4stop();Symbol 14 MovieClip Frame 5stop();Symbol 14 MovieClip Frame 6stop();Symbol 14 MovieClip Frame 7stop();Symbol 14 MovieClip Frame 8stop();Symbol 14 MovieClip Frame 9stop();Symbol 14 MovieClip Frame 10stop();Symbol 14 MovieClip Frame 11play();Symbol 19 Buttonon (press) { gotoAndPlay (2); }Symbol 26 Buttonon (press) { gotoAndStop (1); }Instance of Symbol 42 MovieClip "text" in Symbol 43 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.myScroll == "up") { if (this._y < 0) { this._y = this._y + 10; } } if (_root.myScroll == "down") { if (mask._height < (this._y + this._height)) { this._y = this._y - 10; } } }Symbol 47 Buttonon (press) { myScroll = "up"; } on (release) { myScroll = ""; }Symbol 48 Buttonon (press) { myScroll = "down"; } on (release) { myScroll = ""; }Symbol 55 Buttonon (press) { gotoAndPlay (1); }Symbol 68 Buttonon (press) { getURL ("http://www.bitstorm.org/gameoflife/", "_blank"); }Symbol 69 Buttonon (press) { getURL ("http://www.math.com/students/wonders/life/life.html", "_blank"); }Symbol 70 Buttonon (press) { getURL ("http://users.iol.it/acnard/life.html", "_blank"); }Symbol 73 Buttonon (press) { gotoAndPlay (4); }Symbol 77 Buttonon (press) { if ((userName == "mykim") && (passWord == "mykim")) { gotoAndStop (8); } else { gotoAndStop (13); } }Symbol 85 Buttonon (press) { getURL ("http://a.parsons.edu/~joseph/lifesource.html"); }
Library Items
Symbol 1 Graphic | Used by:2 | ||
Symbol 2 MovieClip | Uses:1 | Used by:14 | |
Symbol 3 Sound | Used by:14 | ||
Symbol 4 Graphic | Used by:14 | ||
Symbol 5 Graphic | Used by:14 | ||
Symbol 6 Graphic | Used by:14 | ||
Symbol 7 Graphic | Used by:14 | ||
Symbol 8 Graphic | Used by:14 | ||
Symbol 9 Graphic | Used by:14 | ||
Symbol 10 Graphic | Used by:14 | ||
Symbol 11 Graphic | Used by:14 | ||
Symbol 12 Graphic | Used by:14 | ||
Symbol 13 Graphic | Used by:14 | ||
Symbol 14 MovieClip | Uses:2 3 4 5 6 7 8 9 10 11 12 13 | Used by:Timeline | |
Symbol 15 Font | Used by:16 | ||
Symbol 16 EditableText | Uses:15 | Used by:Timeline | |
Symbol 17 Graphic | Used by:Timeline | ||
Symbol 18 Graphic | Used by:19 26 68 69 70 73 85 | ||
Symbol 19 Button | Uses:18 | Used by:Timeline | |
Symbol 20 Font | Used by:21 | ||
Symbol 21 EditableText | Uses:20 | Used by:22 | |
Symbol 22 MovieClip | Uses:21 | Used by:Timeline | |
Symbol 23 Font | Used by:24 27 28 29 | ||
Symbol 24 Text | Uses:23 | Used by:Timeline | |
Symbol 25 Graphic | Used by:Timeline | ||
Symbol 26 Button | Uses:18 | Used by:Timeline | |
Symbol 27 EditableText | Uses:23 | Used by:Timeline | |
Symbol 28 Text | Uses:23 | Used by:Timeline | |
Symbol 29 Text | Uses:23 | Used by:Timeline | |
Symbol 30 Graphic | Used by:Timeline | ||
Symbol 31 Graphic | Used by:43 | ||
Symbol 32 Graphic | Used by:41 | ||
Symbol 33 Graphic | Used by:41 55 Timeline | ||
Symbol 34 Font | Used by:35 36 37 38 39 40 76 81 | ||
Symbol 35 Text | Uses:34 | Used by:41 | |
Symbol 36 Text | Uses:34 | Used by:41 | |
Symbol 37 Text | Uses:34 | Used by:41 | |
Symbol 38 Text | Uses:34 | Used by:41 | |
Symbol 39 Text | Uses:34 | Used by:41 | |
Symbol 40 Text | Uses:34 | Used by:41 | |
Symbol 41 MovieClip | Uses:32 33 35 36 37 38 39 40 | Used by:42 | |
Symbol 42 MovieClip | Uses:41 | Used by:43 | |
Symbol 43 MovieClip | Uses:31 42 | Used by:Timeline | |
Symbol 44 Graphic | Used by:47 48 | ||
Symbol 45 Graphic | Used by:47 48 | ||
Symbol 46 Graphic | Used by:47 48 | ||
Symbol 47 Button | Uses:44 45 46 | Used by:Timeline | |
Symbol 48 Button | Uses:44 45 46 | Used by:Timeline | |
Symbol 49 Font | Used by:51 60 61 62 63 64 65 66 | ||
Symbol 50 Font | Used by:51 56 59 67 | ||
Symbol 51 Text | Uses:50 49 | Used by:Timeline | |
Symbol 52 Font | Used by:53 54 57 58 | ||
Symbol 53 EditableText | Uses:52 | Used by:Timeline | |
Symbol 54 EditableText | Uses:52 | Used by:Timeline | |
Symbol 55 Button | Uses:33 | Used by:Timeline | |
Symbol 56 Text | Uses:50 | Used by:Timeline | |
Symbol 57 EditableText | Uses:52 | Used by:Timeline | |
Symbol 58 EditableText | Uses:52 | Used by:Timeline | |
Symbol 59 Text | Uses:50 | Used by:Timeline | |
Symbol 60 Text | Uses:49 | Used by:Timeline | |
Symbol 61 Text | Uses:49 | Used by:Timeline | |
Symbol 62 Text | Uses:49 | Used by:Timeline | |
Symbol 63 Text | Uses:49 | Used by:Timeline | |
Symbol 64 Text | Uses:49 | Used by:Timeline | |
Symbol 65 Text | Uses:49 | Used by:Timeline | |
Symbol 66 Text | Uses:49 | Used by:Timeline | |
Symbol 67 Text | Uses:50 | Used by:Timeline | |
Symbol 68 Button | Uses:18 | Used by:Timeline | |
Symbol 69 Button | Uses:18 | Used by:Timeline | |
Symbol 70 Button | Uses:18 | Used by:Timeline | |
Symbol 71 Font | Used by:72 | ||
Symbol 72 Text | Uses:71 | Used by:Timeline | |
Symbol 73 Button | Uses:18 | Used by:Timeline | |
Symbol 74 Graphic | Used by:Timeline | ||
Symbol 75 Graphic | Used by:77 | ||
Symbol 76 Text | Uses:34 | Used by:77 | |
Symbol 77 Button | Uses:75 76 | Used by:Timeline | |
Symbol 78 Font | Used by:79 80 82 83 84 86 87 | ||
Symbol 79 Text | Uses:78 | Used by:Timeline | |
Symbol 80 Text | Uses:78 | Used by:Timeline | |
Symbol 81 Text | Uses:34 | Used by:Timeline | |
Symbol 82 EditableText | Uses:78 | Used by:Timeline | |
Symbol 83 EditableText | Uses:78 | Used by:Timeline | |
Symbol 84 EditableText | Uses:78 | Used by:Timeline | |
Symbol 85 Button | Uses:18 | Used by:Timeline | |
Symbol 86 EditableText | Uses:78 | Used by:Timeline | |
Symbol 87 EditableText | Uses:78 | Used by:Timeline |
Instance Names
"cell" | Frame 1 | Symbol 14 MovieClip |
"masktext" | Frame 3 | Symbol 43 MovieClip |
"text" | Symbol 43 MovieClip Frame 1 | Symbol 42 MovieClip |
Labels
"login" | Frame 8 |
"forget" | Frame 13 |
"live" | Symbol 14 MovieClip Frame 2 |
"dead" | Symbol 14 MovieClip Frame 11 |
Dynamic Text Variables
textGen | Symbol 16 EditableText | "" |
TextField1 | Symbol 21 EditableText | "actions" |
textGen | Symbol 27 EditableText | "" |
textDownload | Symbol 57 EditableText | "<P ALIGN="LEFT"><FONT FACE="hooge 05_57" SIZE="8" COLOR="#FFFFFF">source</FONT></P>" |
textIOL | Symbol 58 EditableText | "http://users.iol.it/acnard/life.html" |
userName | Symbol 82 EditableText | "" |
passWord | Symbol 83 EditableText | "" |
TextField13 | Symbol 84 EditableText | "click here if page does not load: " |
TextField14 | Symbol 86 EditableText | "http://a.parsons.edu/~joseph/lifesource.html" |
TextField6 | Symbol 87 EditableText | "Please re-enter your name and password:" |
|