Commit Graph

72 Commits

Author SHA1 Message Date
oakes
cb042ca867 Make tile renderer functions behave like their LibGDX equivalents 2014-01-08 17:46:27 -05:00
oakes
ed560a410c Improve grammatical consistency 2014-01-08 14:31:09 -05:00
oakes
55b756de8b Don't duplicate constant values 2014-01-08 14:16:42 -05:00
oakes
d37ca98d00 Add commented example 2014-01-08 14:10:53 -05:00
oakes
b6bce49d40 Break up tiled-map-renderer into separate functions 2014-01-08 14:10:11 -05:00
oakes
a534d49a90 Fix bug preventing some interop calls from working 2014-01-08 03:53:12 -05:00
oakes
b693578c83 Turn macro into function 2014-01-08 03:33:38 -05:00
oakes
fa07f45c3d Start core-ui 2014-01-08 03:20:05 -05:00
oakes
e9658884e6 Change camera/renderer creation process 2014-01-08 00:24:25 -05:00
oakes
64903142ef Replace get-key-frame with animation-image 2014-01-06 13:59:40 -05:00
oakes
398b83ea67 Remove unnecessary function 2014-01-06 13:46:03 -05:00
oakes
8f97e02a1b Standardize all entities as hash maps 2014-01-06 13:23:19 -05:00
oakes
16e52427ef Add update! and rename some symbols 2014-01-06 12:27:54 -05:00
oakes
2e2fe8f8d5 Rename image functions 2014-01-06 03:58:08 -05:00
oakes
e048450251 Fix create-image issue 2014-01-06 03:52:57 -05:00
oakes
a387957289 Add dynamic method generation and change the API 2014-01-06 03:46:43 -05:00
oakes
a848ebac32 Add methods and clean up 2014-01-06 00:27:57 -05:00
oakes
8e0fdc8ed4 Start UI code and allow multiple screens to be displayed 2014-01-05 20:52:53 -05:00
oakes
0567451679 Add fps 2014-01-05 16:51:43 -05:00
oakes
11f03f8419 Eliminate reflection 2014-01-05 14:28:55 -05:00
oakes
13ab877966 Add bang to function 2014-01-05 13:59:22 -05:00
oakes
266d349947 Optimize defscreen a bit 2014-01-05 13:56:04 -05:00
oakes
215780ab6b Add type hint 2014-01-04 22:52:42 -05:00
oakes
6078b530af Add more image attributes 2014-01-04 22:16:01 -05:00
oakes
fc433e7b63 Add type hint 2014-01-04 21:01:31 -05:00
oakes
a139c0757f Add tiled-map functions 2014-01-04 20:59:02 -05:00
oakes
33367be7aa Add mutations to the image function 2014-01-03 10:14:39 -05:00
oakes
77081f74f9 Make functions pure 2014-01-03 10:06:47 -05:00
oakes
7fe9000f39 Add another type hint 2014-01-03 09:23:45 -05:00
oakes
e4a3c12329 Add image-width and image-height 2014-01-03 02:31:28 -05:00
oakes
51ad41440a Add type hints 2014-01-03 02:20:39 -05:00
oakes
c8888306f8 Remove sprite batch stuff and make sure nil values are removed from the entities list 2014-01-02 11:00:23 -05:00
oakes
2557e66193 Remove whitespace 2014-01-01 17:15:42 -05:00
oakes
7066311f76 Set entities by returning them at the end of the methods 2014-01-01 16:35:17 -05:00
oakes
9ff18b682d Define the screen methods as top-level vars to allow refreshing when namespace is reloaded 2014-01-01 14:25:19 -05:00
oakes
8b71590125 Don't store width/height in screen map 2014-01-01 04:10:26 -05:00
oakes
89f8e3463b Use dummy function in defgame as well 2014-01-01 03:54:23 -05:00
oakes
bd36cff1e3 Clean up dummy functions 2014-01-01 03:52:32 -05:00
oakes
c8b539d513 Use defonce and add other fixes 2014-01-01 03:19:20 -05:00
oakes
1f368300a3 Add copyright renunciation 2014-01-01 00:08:50 -05:00
oakes
c43f341896 Create initial README 2013-12-31 23:03:03 -05:00
oakes
9c7e9c542a Add url and description 2013-12-31 22:44:34 -05:00
oakes
b711031e80 Remove platform-specific projects 2013-12-31 22:29:57 -05:00
oakes
3446cd0761 Add initial scene2d support 2013-12-31 21:42:56 -05:00
oakes
f295bbf20d Add assertions 2013-12-31 19:44:43 -05:00
oakes
36b988cbbb Go back to more conventional design 2013-12-31 19:15:22 -05:00
oakes
5a08215fd5 Fix move-camera 2013-12-31 17:52:57 -05:00
oakes
23581b35b4 Make all entities into function objects 2013-12-31 17:38:26 -05:00
oakes
7f0f46d643 Make set-screen an entity 2013-12-31 15:44:00 -05:00
oakes
f66b8dd597 Make all mutations entities to allow pure functional games 2013-12-31 15:28:50 -05:00