Commit Graph

291 Commits

Author SHA1 Message Date
Anthony Urena
16ba12315c added rough implementation of screen shot capturing 2014-04-07 23:26:41 -04:00
oakes
6a3bbf07b6 Fix camera behavior 2014-04-07 11:26:10 -04:00
oakes
8d0502560a Modify and add boolean functions 2014-04-07 01:56:35 -04:00
oakes
6e45161518 Reorder functions so documentation is consistent 2014-04-06 20:12:27 -04:00
oakes
84f41c9216 Remove deprecated functions 2014-04-06 16:48:05 -04:00
oakes
d42dc3e55c Allow changing shape position via assoc 2014-04-06 14:31:55 -04:00
oakes
ef918eb21c Start 0.3.0-SNAPSHOT 2014-04-06 02:27:41 -04:00
oakes
25895faa9b Add boolean entity functions 2014-04-05 23:50:42 -04:00
oakes
f094a81651 Bring back shape-type 2014-04-04 03:16:08 -04:00
oakes
52ef5b9a38 Improve shape documentation 2014-04-04 03:06:49 -04:00
oakes
3d00c2d16a Make shape entities 2014-04-04 03:00:08 -04:00
oakes
951dd3a6ec Simplify pixmap! macro 2014-04-04 01:20:31 -04:00
oakes
d34568389b Allow render-sorted! to use a custom sorting function 2014-04-03 23:59:54 -04:00
oakes
8fdf35665a Add ShapeRenderer 2014-04-03 23:42:38 -04:00
oakes
57cae0c860 Allow creating new tiled maps, layers, and cells 2014-04-03 20:39:42 -04:00
oakes
0854b6c0e8 Add pixmap 2014-04-02 19:48:36 -04:00
oakes
6fe32e21c1 Start 0.2.5-SNAPSHOT 2014-04-02 14:26:04 -04:00
oakes
29f17691b7 Allow skin to take a FileHandle 2014-04-02 11:49:27 -04:00
oakes
ba2f32d986 Add key-pressed? 2014-04-02 00:19:52 -04:00
oakes
0b0e1edffd Adjust docs 2014-04-02 00:12:54 -04:00
oakes
a3a18c089a Rename symbols 2014-04-01 23:50:49 -04:00
oakes
1540623029 Always use :as when destructuring 2014-04-01 13:10:38 -04:00
oakes
c66f75ed92 Add on-gl 2014-03-31 20:25:51 -04:00
oakes
7b9b5aef5d Remove unnecessary metadata map 2014-03-31 20:03:20 -04:00
oakes
c036e36786 Change docstrings 2014-03-31 19:57:19 -04:00
oakes
b31414467c Fix math docstrings and rename symbol 2014-03-30 20:22:36 -04:00
oakes
98130de91a Remove unnecessary import 2014-03-24 14:45:26 -04:00
oakes
50d9d9e95b Only update camera once after changing position 2014-03-24 00:55:57 -04:00
oakes
78e724408a Allow size! to work with any camera 2014-03-24 00:02:54 -04:00
oakes
ba7bb6df2b Provide a cleaner way to wrap screen functions 2014-03-23 21:50:33 -04:00
oakes
fe3735fea8 Pass screen directly to wrapper function 2014-03-23 20:19:03 -04:00
oakes
b385454313 Clarify docstring 2014-03-23 14:41:18 -04:00
oakes
0920379e28 Break entity code into separate namespace 2014-03-21 20:06:08 -04:00
oakes
bc0844310d Only allow entities that implement the draw-entity! function 2014-03-21 19:23:06 -04:00
oakes
8dd9024fc7 Fix defscreen to allow adding new screen functions in a REPL session 2014-03-21 14:51:32 -04:00
oakes
dfe88b316b Generalize wrapping code 2014-03-16 16:23:24 -04:00
oakes
3c94e08dbf Allow passing a custom error function for screens 2014-03-16 13:31:18 -04:00
oakes
52f6b38477 Break camera code into separate file and add getter functions 2014-03-16 01:00:37 -04:00
oakes
9819b00d7b Rename entity class and provide default delta-time 2014-03-15 21:21:48 -04:00
oakes
6565f9b31c Remove unnecessary multi-method 2014-03-15 20:59:19 -04:00
oakes
07c296fee6 Draw entities with a protocol instead of a multi-method 2014-03-15 20:29:36 -04:00
oakes
da9d9ce767 Rename symbols to avoid conflicts 2014-03-05 18:16:35 -05:00
oakes
c8d20ced6c Only make a new layer for each row of tiles in isometric maps 2014-02-24 13:35:38 -05:00
oakes
b196cbe5f0 Move more things to core-utils for better organization 2014-02-22 19:07:23 -05:00
oakes
a806010b17 Add timer 2014-02-22 18:59:10 -05:00
oakes
030c823699 Start 0.2.1-SNAPSHOT 2014-02-18 13:57:21 -05:00
oakes
46fb0cce6d Improve plane 2014-02-14 00:33:29 -05:00
oakes
0b35a1d9ee Make macro name consistent 2014-02-13 12:32:55 -05:00
oakes
c6b3794263 Fix math bugs 2014-02-13 11:27:11 -05:00
oakes
01ffc73e63 Use built-in sorting function 2014-02-13 10:58:25 -05:00