Frisbee is an experimental high level game engine written for FrTime, a functional reactive programming language available as part of PLT Scheme. It's completely separate to the main fluxus commands, and represents a different way of creating games or other behavoural systems.
Returns result-vector
Creates a new vector usable inside frisbee - use this rather than (vector)
Example
(vec3 1 2 3)
Returns result-number
Returns the x component of the frisbee vector
Example
(vec3-x (vec3 1 2 3))
Returns result-number
Returns the y component of the frisbee vector
Example
(vec3-y (vec3 1 2 3))
Returns result-number
Returns the z component of the frisbee vector
Example
(vec3-z (vec3 1 2 3))
Returns result-vector
Returns the integral of the frisbee vector in respect to time
Example
(vec3-integral (vec3 0 0.01 0))
Returns void
Sets the frisbee scene up. The list can contain primitive structures, or more lists.
Example
(scene (list (cube)))
Returns result-vector
Creates a new vector usable inside frisbee - use this rather than (vector)
Example
(vec3 1 2 3)
Returns result-number
Returns the x component of the frisbee vector
Example
(vec3-x (vec3 1 2 3))
Returns result-number
Returns the y component of the frisbee vector
Example
(vec3-y (vec3 1 2 3))
Returns result-number
Returns the z component of the frisbee vector
Example
(vec3-z (vec3 1 2 3))
Returns result-vector
Returns the integral of the frisbee vector in respect to time
Example
(vec3-integral (vec3 0 0.01 0))
Returns void
Sets the frisbee scene up. The list can contain primitive structures, or more lists.
Example
(scene (list (cube)))