ModulesΒΆ

  • Game Data: Levels & Progressions
  • gfx
    • Allocating IDs
    • How the View Hierarchy Works
    • JSON-Defined Views
    • gfx Reference
  • gfx/animate
    • Built-in Effects
  • Actions & Reducers
    • The Redux State
    • Mutable vs Immutable Expressions
    • Working with Immutable.js
    • Expression Fields
    • Actions
    • Reducers
  • Semantics
    • Defining Expressions
    • Defining Parsing
    • Miscellaneous Hooks
    • Semantics Functions
  • Stage
    • Rendering
    • Input Handling: TouchRecord
    • Stages Reference
  • UI Components
    • Goal
    • Sidebar
    • Toolbox
    • Navigation Bar
    • Reduction Toolbar
    • Function Definition Expansion
    • Stuck State
    • Error Message Feedback

Logo

Table Of Contents

  • Start Here
  • Architecture
  • Resources: Levels, Graphics, and Audio
  • Deployment
  • Areas of Improvement
  • Modules
    • Game Data: Levels & Progressions
    • gfx
    • gfx/animate
    • Actions & Reducers
    • Semantics
    • Stage
    • UI Components

Related Topics

  • Documentation overview
    • Previous: Areas of Improvement
    • Next: Game Data: Levels & Progressions

This Page

  • Show Source

Quick search

©2018, Ian Arawjo, David Li, Yiting Wang, Yishu Zhang, and Yuchang Zhou. | Powered by Sphinx 1.7.1 & Alabaster 0.7.10 | Page source
Fork me on GitHub