Commit Graph

  • a848ebac32 Add methods and clean up oakes 2014-01-06 00:27:57 -05:00
  • 8e0fdc8ed4 Start UI code and allow multiple screens to be displayed oakes 2014-01-05 20:52:53 -05:00
  • 0567451679 Add fps oakes 2014-01-05 16:51:43 -05:00
  • 11f03f8419 Eliminate reflection oakes 2014-01-05 14:28:55 -05:00
  • 13ab877966 Add bang to function oakes 2014-01-05 13:59:22 -05:00
  • 266d349947 Optimize defscreen a bit oakes 2014-01-05 13:56:04 -05:00
  • 215780ab6b Add type hint oakes 2014-01-04 22:52:42 -05:00
  • 6078b530af Add more image attributes oakes 2014-01-04 22:16:01 -05:00
  • fc433e7b63 Add type hint oakes 2014-01-04 21:01:31 -05:00
  • a139c0757f Add tiled-map functions oakes 2014-01-04 20:59:02 -05:00
  • 33367be7aa Add mutations to the image function oakes 2014-01-03 10:14:39 -05:00
  • 77081f74f9 Make functions pure oakes 2014-01-03 10:06:47 -05:00
  • 7fe9000f39 Add another type hint oakes 2014-01-03 09:23:45 -05:00
  • e4a3c12329 Add image-width and image-height oakes 2014-01-03 02:31:28 -05:00
  • 51ad41440a Add type hints oakes 2014-01-03 02:20:39 -05:00
  • c8888306f8 Remove sprite batch stuff and make sure nil values are removed from the entities list oakes 2014-01-02 11:00:23 -05:00
  • 2557e66193 Remove whitespace oakes 2014-01-01 17:15:42 -05:00
  • 7066311f76 Set entities by returning them at the end of the methods oakes 2014-01-01 16:35:17 -05:00
  • 9ff18b682d Define the screen methods as top-level vars to allow refreshing when namespace is reloaded oakes 2014-01-01 14:25:19 -05:00
  • 8b71590125 Don't store width/height in screen map oakes 2014-01-01 04:10:26 -05:00
  • 89f8e3463b Use dummy function in defgame as well oakes 2014-01-01 03:54:23 -05:00
  • bd36cff1e3 Clean up dummy functions oakes 2014-01-01 03:52:32 -05:00
  • c8b539d513 Use defonce and add other fixes oakes 2014-01-01 03:19:20 -05:00
  • 1f368300a3 Add copyright renunciation oakes 2014-01-01 00:08:50 -05:00
  • c43f341896 Create initial README oakes 2013-12-31 23:03:03 -05:00
  • 9c7e9c542a Add url and description oakes 2013-12-31 22:44:34 -05:00
  • b711031e80 Remove platform-specific projects oakes 2013-12-31 22:29:57 -05:00
  • 3446cd0761 Add initial scene2d support oakes 2013-12-31 21:42:56 -05:00
  • f295bbf20d Add assertions oakes 2013-12-31 19:44:43 -05:00
  • 36b988cbbb Go back to more conventional design oakes 2013-12-31 19:15:22 -05:00
  • 5a08215fd5 Fix move-camera oakes 2013-12-31 17:52:57 -05:00
  • 23581b35b4 Make all entities into function objects oakes 2013-12-31 17:38:26 -05:00
  • 7f0f46d643 Make set-screen an entity oakes 2013-12-31 15:44:00 -05:00
  • f66b8dd597 Make all mutations entities to allow pure functional games oakes 2013-12-31 15:28:50 -05:00
  • 49ea7602e8 Allow single entities to be returned oakes 2013-12-31 14:20:31 -05:00
  • 161e8b0333 Rename functions that are LibGDX-specific oakes 2013-12-31 14:01:25 -05:00
  • 673e324d48 Flatten the entities vector and improve the animation function oakes 2013-12-31 13:50:03 -05:00
  • 39e80a1be3 Force entities list to be a vector, and rename function oakes 2013-12-31 13:33:13 -05:00
  • 8d01b4da17 Make defscreen more functional oakes 2013-12-31 12:59:52 -05:00
  • 7f1ef44aa7 Rename files and improve animation code oakes 2013-12-30 18:35:26 -05:00
  • 5a69b2de39 Remove platform-specific defgame oakes 2013-12-30 02:25:55 -05:00
  • df7ca4f1d4 Remove unnecessary duplication oakes 2013-12-29 23:16:10 -05:00
  • cbf8dfd85a Allow setting the :state field oakes 2013-12-29 22:04:00 -05:00
  • 0b34952a93 Make Android/iOS versions work oakes 2013-12-29 21:39:09 -05:00
  • 6b92812ab2 Add 2d and global functions oakes 2013-12-29 20:22:14 -05:00
  • e5e140cab7 Shorten another function oakes 2013-12-29 15:54:28 -05:00
  • 88f8862407 Shorten function names oakes 2013-12-29 15:51:35 -05:00
  • 788356b2df Allow updating entities oakes 2013-12-29 15:46:04 -05:00
  • 30da6679cc Clean up oakes 2013-12-29 15:32:28 -05:00
  • 8f97c3fa57 Allow adding/removing entities oakes 2013-12-29 15:30:15 -05:00
  • 9088f9906b Clean up the renderer code oakes 2013-12-29 14:29:08 -05:00
  • 39d9fc2e85 Refactor and add render functions oakes 2013-12-29 14:03:12 -05:00
  • 85f2f516ea Ignore target dirs oakes 2013-12-29 02:37:31 -05:00
  • ec40af834a Initial import oakes 2013-12-29 02:35:49 -05:00
  • f4e4a58035 Add copyright renunciation oakes 2013-12-28 20:22:37 -05:00
  • 9a58b3c309 Initial commit Zach Oakes 2013-12-28 17:21:20 -08:00