> Array.nOf(50, Boolean.rand) > [true, true, true, false, false, true, false, false, false, true, true, true, false, true, false, true, > true, true, false, false, true, true, true, false, true, true, false, true, false, false, true, false, > true, true, false, true, true, true, true, true, true, false, true, false, true, true, false, true, > false, false]
Rez Standard Library
Boolean
Boolean.rand()
Returns true
|false
with an equal probability.
Object
Language Guide
Introduction
Rez is a language, compiler, and runtime for writing choice-based HTML games and interactive fiction.
An obvious comparison is to Twine (using a command-line compiler like Twee rather than the Twine UI). Twine describes itself as an "open source tool for telling interactive, nonlinear stories." and it makes it easy for those with almost no development experience to get started. Rez is an "open source tool for creating interactive, nonlinear, games".
By Matt Mower
read moreAbout Rez
A system for creating choice-based HTML games & interactive fiction. Written in Elixir & Javascript by Matt Mower.
Version | Date | Milestone |
---|---|---|
0.8 |
24 Oct 2022 |
First public build |
1.0 |
14 Nov 2023 |
Went 1.0 |
1.6.14 |
17 Apr 2025 |
Previous Major Release |
1.7.1 |
5 May 2025 |
Current Release |
Introduction
Rez is an open source system for creating choice-based HTML games & interactive fiction. It uses HTML/CSS, Javascript, images, movies, and sounds to present an interface, where players make choices by interactive HTML elements like links & forms.
By Matt Mower
read more