> 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 interactive fiction/RPG/simulation games based on HTML, Javascript, CSS, and — optionally — graphics, audio, and movie files.
Rez started as a quick alternative to Twine for an author who had become frustrated with Twine.
Twine describes itself as an "open source tool for telling interactive, nonlinear stories." It makes it relatively easy for those with almost no development experience to get started and create a choice-based game.
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