User Tools

Site Tools


chickenlittle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
chickenlittle [2022/05/14 11:01] frchrischickenlittle [2022/05/14 12:28] (current) frchris
Line 13: Line 13:
   * {{ ::chick.java |Chick.java}}   * {{ ::chick.java |Chick.java}}
   * {{ ::chickenlittleapp.java |ChickenLittleApp.java}}   * {{ ::chickenlittleapp.java |ChickenLittleApp.java}}
 +  * {{ ::chickenlittle.jar}} (Needs a version 11 or Higher JRE.  To run from a commend line, type <code>java -jar chickenlittle.jar</code>
 +
 +
  
 {{::clumg.jpg?400|}} {{::clumg.jpg?400|}}
 +
 +The pace of the game is set by a timer event in the ChickenLittle App.  The CloudControler class controls how often new Clouds are made, and is passed the reference to the chick so it can detect a collision between the chick and the one of the clouds.  The cloud has several modes.  If it is falling it can attack the chick if it is not jumping, or if it was hit, it could rise with its point value.  When an instance of a Cloud is made, it has a random speed.
 +
 +Here are the links to the 2013 videos I made when constructing the Applet version of the game:
 +
 +  - [[https://archive.org/details/podcast_apcs-java_game-applet-stage-1_1000144216396|Stage 1]]
 +  - [[https://archive.org/details/podcast_apcs-java_game-applet-stage-2_1000145100732|Stage 2]]
 +  - [[https://archive.org/details/podcast_apcs-java_game-applet-stage-3_1000145100731|Stage 3]]
 +
chickenlittle.1652540507.txt.gz · Last modified: 2022/05/14 11:01 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki