summaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
* Add (chickadee data quadtree) module.David Thompson2021-10-011-0/+178
* Move data structure modules into new (chickadee data ...) namespace.David Thompson2021-10-011-1/+1
* graphics: model: Use keyword arguments in draw-model.David Thompson2021-09-231-1/+4
* examples: model: Replace OBJ Suzanne model with a glTF one.David Thompson2021-09-216-2581/+194
* examples: model: Fix view matrix.David Thompson2021-09-211-3/+4
* math: vector: Deprecate #v syntax and remove uses of it.David Thompson2021-09-214-4/+4
* examples: Fix model example.David Thompson2021-09-211-1/+1
* examples: path: Exit when Q key is pressed.David Thompson2021-09-081-0/+5
* Credit author of Serene Village tileset.David Thompson2021-04-131-3/+3
* examples: tile-map: Fix map file name.David Thompson2021-04-091-1/+1
* graphics: Rewrite tile map module.David Thompson2021-04-095-105/+386
* graphics: Rewrite 9-patch implementation and move it to its own module.David Thompson2021-04-071-2/+2
* graphics: Rewrite rendering engine.David Thompson2021-01-264-6/+2
* Switch to high resolution timer.David Thompson2020-12-154-6/+6
* graphics: sprite: Use dynamic geometry type.David Thompson2020-12-091-2/+2
* examples: grid: Update to use path module instead of deleted shapes module.David Thompson2020-11-191-31/+63
* examples: Delete obsolete lines example.David Thompson2020-11-181-28/+0
* examples: Replace calls to sdl-ticks with elapsed-time.David Thompson2020-11-182-8/+7
* render: Add vector path rendering module.David Thompson2020-11-181-0/+80
* examples: tiled: Add smooth scrolling with arrow keys.David Thompson2020-11-161-13/+52
* Remove scancode argument from key-press and key-release handlers.David Thompson2020-11-163-3/+3
* Rename 'render' subdirectory to 'graphics'.David Thompson2020-10-0311-33/+33
* Add OTF/TTF font support via freetype.David Thompson2020-10-031-1/+2
* Add audio example.David Thompson2020-04-076-0/+84
* examples: model: Remove bad code left in accidentally.David Thompson2019-10-241-3/+0
* render: Restructure 3D modules and add basic support for OBJ models.David Thompson2019-10-242-0/+2653
* examples: Update particle example.David Thompson2019-07-241-11/+42
* render: tiled: Add point->tile.David Thompson2019-06-041-3/+14
* Update a couple of examples to use new sprite batch API.Alex McGrath2019-05-283-24/+31
* render: sprite: Rewrite sprite batching API.David Thompson2019-05-121-10/+12
* examples: Add sprite batch example.David Thompson2019-01-082-0/+66
* examples: game-controller: Add left/right trigger rendering.David Thompson2019-01-061-30/+38
* examples: Add game controller test.David Thompson2019-01-062-0/+77
* Credit J-Robot for the pixel explosion image.David Thompson2018-12-141-0/+3
* Add particles example.David Thompson2018-12-142-0/+51
* Re-add key-pressed? and key-released? procedures.David Thompson2018-12-131-2/+1
* Re-hide SDL2 details.David Thompson2018-12-136-22/+17
* examples: Simplify text example.David Thompson2018-12-131-8/+2
* render: font: Include a default font for convenience.David Thompson2018-12-136-269/+7
* math: Add grid module.David Thompson2018-09-021-0/+87
* Move SDL game loop implementation to its own module.David Thompson2018-08-235-4/+9
* math: vector: Add read syntax.David Thompson2018-08-235-8/+8
* Make the game loop modular!David Thompson2018-08-235-28/+13
* Remove experimental buffer API.David Thompson2018-06-251-33/+0
* Add tile map example.David Thompson2018-01-294-0/+131
* Move color module into render namespace.David Thompson2017-08-081-1/+1
* Add buffer module.David Thompson2017-05-021-0/+33
* examples: Add nine-patch example.David Thompson2017-01-263-0/+32
* examples: Add line segment example.David Thompson2017-01-251-0/+31
* render: Add bitmap font support.David Thompson2017-01-244-0/+275