summaryrefslogtreecommitdiff
path: root/README.org
Commit message (Collapse)AuthorAgeFilesLines
* render: model: Prefix procedures with 'model-'.David Thompson2015-04-051-1/+1
| | | | | | | | | | | | | | * sly/render/model.scm (paint, blend, group, group*, move, place): Renamed. (model-paint, model-blend, model-group, list->model, model-move, model-place): New procedures. * README.org (Example): s/move/model-move/ * examples/2048/2048.scm: Update example. * examples/mines/mines.scm: Likewise. * examples/animation.scm: Likewise. * examples/font.scm: Likewise. * examples/joystick.scm: Likewise. * examples/simple.scm: Likewise. * examples/tilemap.scm: Likewise.
* render: Merge <group> into <model>.David Thompson2015-03-091-4/+3
| | | | | | | | | | | | | | | | | | | | * sly/render/model.scm (<model>): Add 'transform' and 'children' fields. (model-transform, model-children): New accessors. (make-model): Add 'transform' and 'children' keyword arguments. (set-transform-identity!): New procedure. (draw-model): Recursively draw model and all children. (model-paint, model-blend): Renamed. (paint, blend, group, group*, move, place): New procedures. * sly/render/group.scm: Delete. * Makefile.am (SOURCES): Remove it. * examples/2048/2048.scm: Update example. * examples/animation.scm: Likewise. * examples/font.scm: Likewise. * examples/joystick.scm: Likewise. * examples/mines/mines.scm: Likewise. * examples/simple.scm: Likewise. * examples/tilemap.scm: Likewise. * README.org (Example): Update sample code.
* Update README.David Thompson2014-11-301-185/+50
|
* Add guix environment.David Thompson2014-11-081-0/+9
| | | | | * package.scm: New file. * README.org (Developing): New section.
* README: Add "Community" section.David Thompson2014-08-151-0/+5
| | | | * README.org ("Community"): Add it.
* Bump guile version requirement.David Thompson2014-06-281-1/+1
| | | | * README.org (Dependencies): Change guile version to 2.0.11.
* Rename guile-2d to Sly!David Thompson2014-06-281-44/+57
| | | | Massive find/replace job.
* Fix README.David Thompson2014-06-081-11/+9
| | | | * README.org: Replace references to vector2 with vectors.
* Add pre-inst-env script.David Thompson2014-05-211-4/+4
| | | | | | | | | | | | | * configure.ac: Add pre-inst-env as config file. * pre-inst-env.in: New file. * 2d/config.scm.in (%pkgdatadir): Use GUILE_2D_PKGDATADIR environment variable, if defined. * README.org: Document pre-inst-env script. * .gitignore: Ignore pre-inst-env.
* Tweak README to reflect API changes.David Thompson2014-05-041-6/+5
|
* Add current-agenda parameter.David Thompson2014-05-041-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | * 2d/agenda.scm (current-agenda): New variable. (with-agenda): New macro. (agenda-time, tick-agenda!, clear-agenda!, schedule) (schedule-interval, schedule-each, wait): Remove agenda parameter. * 2d/game.scm (game-agenda): Delete it. (update): Tick current agenda. * 2d/helpers.scm (define-guardian): Remove agenda argument. * 2d/repl.scm (start-2d-repl): Remove agenda argument to schedule-each. * 2d/signal.scm (signal-sample, signal-delay, signal-throttle): Remove agenda parameter. * 2d/sprite.scm: * examples/common.scm: * examples/coroutine.scm: * examples/font.scm: * examples/particles.scm: Remove mention of game-agenda. * README.org: Update example snippets.
* Replace figl with the new guile-opengl official release.David Thompson2014-03-231-1/+1
|
* Remove mentions of FTGL.David Thompson2014-03-091-1/+0
| | | | | * README.org: Remove FTGL from dependencies list. * INSTALL.org: Remove FTGL installation instructions.
* Update README.David Thompson2014-03-091-28/+67
| | | | | * README.org: Talk about FRP, remove sprite batch section for now, and adjust some language.
* Change license to GPLv3+.David Thompson2014-03-081-1/+1
|
* Add new coroutine macro.David Thompson2014-02-061-18/+33
| | | | | | | | * 2d/coroutine.scm (call-with-coroutine): New name for coroutine. (coroutine): New macro. (colambda, codefine, codefine*): Use call-with-coroutine. * examples/coroutine.scm: Use coroutine macro. * README.org: Update coroutine and agenda examples.
* Tweak README a bit more.David Thompson2014-01-131-2/+7
| | | | * 2d/README.org: More changes!
* Bring README up-to-date.David Thompson2014-01-131-119/+61
| | | | * README.org: Update examples and remove obsolete stuff.
* Add scene management summary to README.David Thompson2013-11-041-12/+64
|
* Fixed README examples using old vector modulemrtrop2013-10-091-2/+2
|
* Require Guile 2.0.9.David Thompson2013-09-091-1/+1
|
* Update README with new minimal example.David Thompson2013-09-061-38/+21
|
* Add more information to README.David Thompson2013-09-041-11/+27
|
* This software is LGPLv3 or any later version.David Thompson2013-09-011-1/+1
|
* Merge branch 'master' of github.com:davexunit/guile-2dDavid Thompson2013-08-251-10/+12
|\
| * Fix typo in README.David Thompson2013-08-241-1/+1
| |
| * Update simple example programPieter Slabbert2013-08-241-9/+11
| | | | | | | | | | | | The example program provided in the readme doesn't work. It seems that the on-key-down hook changed since the readme was written. This takes bits from simple.scm to fix it.
* | Clean up example code in README.David Thompson2013-08-251-11/+9
|/
* Add small examples of actions to README.David Thompson2013-08-211-0/+45
|
* Update README.David Thompson2013-08-181-2/+2
|
* Update README.David Thompson2013-08-151-10/+16
|
* Tweak links in README in the hopes that github will parse the file correctly ↵David Thompson2013-07-291-1/+1
| | | | now.
* Update example code in README.David Thompson2013-07-291-3/+5
|
* Fix embarrassing typo.David Thompson2013-07-291-1/+1
|
* Update README.David Thompson2013-07-281-6/+11
|
* Adding "Building" and "Running Examples" sections to README.David Thompson2013-07-261-0/+27
|
* Update README.David Thompson2013-07-211-3/+2
|
* Update dependency information in README.David Thompson2013-07-211-1/+10
|
* Fix typos and elaborate on coroutine example.David Thompson2013-07-191-8/+18
|
* Fix README formatting.David Thompson2013-07-171-5/+5
|
* Add short feature explanations and sample code to the README.David Thompson2013-07-171-37/+131
|
* Fix example code in README.David Thompson2013-07-061-2/+3
|
* Update example code in README.David Thompson2013-07-061-4/+2
|
* Add links to guile-figl and guile-sdl in the README.David Thompson2013-06-251-2/+2
|
* Dave, you are using org-mode, not markdown.David Thompson2013-06-251-2/+2
|
* Add more content to README.David Thompson2013-06-251-0/+58
|
* Add README.David Thompson2013-06-121-0/+22