summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Change animation-state type to be immutable.David Thompson2013-07-181-20/+27
|
* Update TODO.David Thompson2013-07-171-3/+1
|
* Add animation example.David Thompson2013-07-172-0/+46
|
* Create animation type.David Thompson2013-07-171-25/+122
|
* Mark task as complete in TODO.David Thompson2013-07-171-1/+1
|
* Use rgba->gl-color in sprite module.David Thompson2013-07-171-3/+5
|
* Add rgba->gl-color procedure.David Thompson2013-07-171-1/+15
| | | | | rgba->gl-color converts an RGBA color code in integer form into a list of color values for use with OpenGL calls. For example, passing #xffffffff returns '(1.0 1.0 1.0 1.0).
* Update TODO.David Thompson2013-07-171-4/+16
|
* Add window-title and set-window-title! procedures.David Thompson2013-07-171-1/+11
|
* 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
|
* Use predefined tile layer in tilemap example.David Thompson2013-07-171-3/+3
|
* Use init-2d in all examples.David Thompson2013-07-174-0/+7
|
* Move initialization to it's own procedure.David Thompson2013-07-171-6/+12
|
* Update coroutine example.David Thompson2013-07-171-5/+7
|
* Add improved coroutine macros.David Thompson2013-07-171-22/+32
|
* Add coroutine example.David Thompson2013-07-151-0/+46
|
* Add coroutine module for cooperative multi-tasking.David Thompson2013-07-151-0/+73
|
* Update the global agenda in the game loop.David Thompson2013-07-151-0/+2
|
* Add agenda module for procedure scheduling.David Thompson2013-07-151-0/+182
|
* Add docstring for vector-from-polar.David Thompson2013-07-151-0/+1
|
* Add vector-from-polar procedure.David Thompson2013-07-151-1/+6
|
* Display some random tiles in the tilemap demo.David Thompson2013-07-061-25/+28
|
* Fix example code in README.David Thompson2013-07-061-2/+3
|
* Update TODO.David Thompson2013-07-061-2/+2
|
* Update example code in README.David Thompson2013-07-061-4/+2
|
* Update particle demo to use new sprite batching functionality.David Thompson2013-07-061-5/+4
|
* Add support for sprites that use texture regions and automatic drawing to a ↵David Thompson2013-07-061-32/+104
| | | | batch.
* Update TODO list.David Thompson2013-07-062-11/+19
|
* Update demos to use new sprite-batch-draw procedure.David Thompson2013-07-062-14/+6
|
* Add dynamic state to track the current sprite batch.David Thompson2013-07-061-2/+12
|
* Change sprite-batch-draw parameter list to use optional keyword arguments.David Thompson2013-07-062-10/+11
|
* Add tile map example.David Thompson2013-07-061-0/+106
|
* Fix indenting.David Thompson2013-07-061-1/+1
|
* Reorganize examples.David Thompson2013-07-067-4/+3
|
* Deleted texture module and moved contents into sprite module.David Thompson2013-07-062-160/+159
|
* Add optional texture coordinate parameters to texture-quad and ↵David Thompson2013-07-062-11/+13
| | | | sprite-batch-draw.
* Fix sprite batch not rendering the correct number of vertices.David Thompson2013-07-061-1/+1
|
* Add texture regions.David Thompson2013-07-061-1/+37
|
* Update particles example to use sprite batching.David Thompson2013-06-271-26/+18
|
* Create simple sprite batch renderer.David Thompson2013-06-271-1/+116
|
* Clean up run-game-loop procedure.David Thompson2013-06-261-3/+3
|
* Draw sprites using vertex arrays.David Thompson2013-06-261-19/+84
|
* Use delayed evaluation of SDL:get-ticks to avoid initial frame stutter.David Thompson2013-06-251-6/+6
|
* Fix particles example.David Thompson2013-06-251-5/+5
|
* Add mouse event callbacks.David Thompson2013-06-251-1/+33
|
* Add links to guile-figl and guile-sdl in the README.David Thompson2013-06-251-2/+2
|
* Update simple example program.David Thompson2013-06-251-6/+6
|
* Pass key modifiers and unicode value as arguments to key up/down events.David Thompson2013-06-251-4/+13
|
* Enable unicode characters in SDL.David Thompson2013-06-251-1/+3
|