Source

doodle /

Filename Size Date modified Message
examples
1.2 KB
13.2 KB
303 B
329 B
17.0 KB
267 B
7.7 KB
Welcome to doodle - A minimal 'framework' for your games, visualisations etc.

Doodle is written in CHICKEN scheme, which is available at
http://www.call-cc.org.

It abstracts simple graphic rountines and window handling on top of
cairo / SDL which should make visualisation tasks and exporting these
drawings as well as writing games more fun and easy.

doodle also provides a simple event loop model which has got its
inspiration from the LUA Löve framework, making it easy to do
animations and move sprites around.

Doodle comes with an experimental sprite detection mechanism.

To install doodle you can use CHICKEN schemes chicken-install tool:

$ chicken-install doodle

Examples:

- The tennis game has been the first game written in doodle. You can
  grab tennis from bitbucket: https://bitbucket.org/ckeen/tennis
- A graphical game of life has been published at:
  https://bitbucket.org/ckeen/game-of-life
- A turtle graphic system drawing lindenmayer plants has been published at:
  https://bitbucket.org/ckeen/game-of-life/overview

If you know about other programs written with doodle, please let me
know, so I can add them to this list!

Doodle is available under the BSD license.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.