Skip to content

rouseguy/chalktalk

 
 

Repository files navigation

Chalktalk

Chalktalk is a digital presentation and communication language in development at New York University's Future Reality Lab. Using a blackboard-like interface, it allows a presenter to create and interact with animated digital sketches in order to demonstrate ideas and concepts in the context of a live presentation or conversation.

Sketches can display animations and graphics in 2D and 3D…

…link together to demonstrate complex logical connections and behaviors…

…and even be coded live from within Chalktalk itself.

A growing library of sketches--from creatures to math and physics objects--is available, and Chalktalk continues to evolve.

Installation and Usage

Installation instructions can be found in the wiki.

More complete documentation on the usage of the system can be found there as well, but is a work in progress.

Creating and Contributing

Contributions to the core codebase and sketch library are welcome.

To create your own sketch, create a new .js file (nameOfMySketch.js) or copy a template (from sketch_templates) into the sketches directory.

In your file, change the value of this.label and begin customizing your new sketch.

Further information on sketch creation can be found in the wiki.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%