summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* transition: Add sequence scene.David Thompson2018-08-301-1/+30
| | | | * starling/transition.scm (<sequence-scene>): New class.
* kernel: Add previous-scene procedure.David Thompson2018-08-301-3/+10
| | | | * starling/kernel.scm (previous-scene): New procedure.
* node-2d: Add follow-bezier-path method.David Thompson2018-08-301-0/+18
|
* guix: Update to latest Chickadee commit.David Thompson2018-08-301-2/+2
|
* node: Add blink method.David Thompson2018-08-291-1/+18
| | | | * starling/node.scm (blink): New method.
* node-2d: Add tweened animations for position, rotation, and scale.David Thompson2018-08-281-49/+91
|
* kernel: Add FPS tracking.David Thompson2018-08-281-7/+18
|
* Add scene transitions.David Thompson2018-08-282-1/+82
|
* kernel: Add default viewport so the screen is cleared reliably.David Thompson2018-08-281-1/+5
|
* node: Add visible? flag.David Thompson2018-08-282-25/+40
|
* Add sane default canvas view.David Thompson2018-08-281-1/+14
| | | | Cuts down on boilerplate that the user needs to write.
* Remove viewport from camera.David Thompson2018-08-281-18/+5
| | | | | Clearing viewports for each camera render made it impossible to compose canvases.
* Delete file I never meant to commit in the first place.David Thompson2018-08-271-13/+0
|
* Add scene management.David Thompson2018-08-273-69/+164
|
* Reset agenda when node exits scene.David Thompson2018-08-271-1/+2
|
* Fix node detach method.David Thompson2018-08-271-2/+2
|
* Add sprite batch node.David Thompson2018-08-271-0/+12
|
* Animate sprite based on elapsed program time, not agenda time.David Thompson2018-08-273-6/+13
|
* Add live asset reloading.David Thompson2018-08-275-6/+428
|
* Add 2D node primitives.David Thompson2018-08-261-0/+406
|
* Fix rendering.David Thompson2018-08-262-5/+17
|
* Add live coding/debugging REPL server.David Thompson2018-08-254-5/+142
|
* node: Fix child-ref.David Thompson2018-08-251-3/+3
|
* First commit!David Thompson2018-08-2410-0/+1431