racket/collects/frtime/demos
Matthew Flatt 39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
..
gui v3.99.0.2 2007-11-13 12:40:00 +00:00
spreadsheet - disabled creation of tcp listener in erl.ss, which caused infinite loop 2006-06-18 18:18:35 +00:00
analog-clock.ss minor changes + fixes to demos: 2005-09-09 21:41:05 +00:00
ball-on-string.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
calculator.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
circles.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
delay-mouse.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
growing-points.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
mouse.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
needles.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
orbit-mouse.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
piston.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
pizza.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
pong.ss fixed bug in debug button where breakable locations would be lost for 2006-07-16 00:27:53 +00:00
push-pull-ball.ss under 3m, letrec doesn't seem to work the way I want for signal structures, so 2006-11-07 22:14:40 +00:00
README - disabled creation of tcp listener in erl.ss, which caused infinite loop 2006-06-18 18:18:35 +00:00
rotation.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
ufo.ss - parameters work with signals now 2005-08-09 03:58:49 +00:00

This directory contains the source code for a collection of demos for
FrTime.

To run the animation/GUI demos, simply open the corresponding file,
set the language level to FrTime, and Execute.  See the demo source
code for more information.

orbit-mouse.ss : A collection of balls that move in circles around
the mouse pointer.

piston.ss : Simulation of a piston/cylinder.

rotation.ss : Balls moving in circles.

delay-mouse.ss : A trail of balls following the mouse.

ball-on-string.ss : A ball chasing the mouse.

pong.ss : A simple pong/air-hockey game.  The left paddle moves with
numeric keypad; the right paddle moves with the mouse.  The 'r' key
resets the score.

pizza.ss : A simple "pizza ordering" user interface based on an HtDP
exercise.

calculator.ss : A simple calculator interface, also based on an HtDP
exercise except that the result updates continuously as the arguments
and operator change.

Robb Cutler's Examples

analog-clock.ss : An animated real-time clock.  A slider adjusts the radius
of the face.  Click and drag to move the face around.

growing-points.ss : A field of points that grow as the mouse approaches.

needles.ss : A field of needles that point at the mouse.