Commit graph

  • 9ea200b7ff update to libgdx 1.7.0 master Gered 2022-01-13 18:03:34 -0500
  • f10dd8dee5 changes so that the javadoc and gpg crap only runs during release Gered 2022-01-11 22:53:40 -0500
  • c23d12e053 update README.md Gered 2022-01-10 21:26:48 -0500
  • ebcf5dcc9d [maven-release-plugin] prepare for next development iteration Gered 2022-01-10 21:24:06 -0500
  • e17345cf06 [maven-release-plugin] prepare release v0.1 v0.1 Gered 2022-01-10 21:24:04 -0500
  • 65c0498a45 pom.xml updates to allow deployment to maven central Gered 2022-01-10 21:23:31 -0500
  • ed495121b6 update gdx-toolbox dependency Gered 2022-01-10 21:22:50 -0500
  • 24e49d894e change maven groupId Gered 2022-01-10 21:19:14 -0500
  • 4df9b82874 switch from gradle to maven Gered 2021-02-06 18:58:43 -0500
  • a43565454d update README.md, add LICENSE Gered 2014-04-30 19:03:08 -0400
  • f348b5a162 add maven artifact deployment action Gered 2014-04-30 18:44:18 -0400
  • 6099736875 fix compile errors after libgdx 1.0.0 update Gered 2014-04-26 22:38:35 -0400
  • 3ab5002416 output tilemesh collection filename (if specified) Gered 2014-04-17 14:37:46 -0400
  • 1cdba75052 this actually causes problems on android Gered 2014-04-17 10:52:54 -0400
  • a9adff98e6 allow for TileMesh assets depended on by a loaded TileMeshCollection to not need to specify a texture atlas (will use the parent TileMeshCollection's texture atlas) Gered 2014-04-16 14:17:32 -0400
  • 7464200644 add support for local filenames to be specified in tile asset json files (that is, dependencies will be assumed to be in the same directory) Gered 2014-04-16 13:36:46 -0400
  • 432923f82a should be static classes for json deserialization Gered 2014-04-16 10:24:23 -0400
  • 01587bcb3d need to be able to deterministically initialize these Gered 2014-04-16 10:24:00 -0400
  • 34ccd61fae add helper to quickly register all tilemap-related asset loaders Gered 2014-04-16 10:03:05 -0400
  • da47617e9f add a little extra safety to ensure the updater thread stops on dispose Gered 2014-04-16 07:54:51 -0400
  • 75691fa357 forgot to change this over to use AssetLoadingException Gered 2014-04-15 17:35:02 -0400
  • e38c6f3434 remove MaterialTileMapping and update references. it is now part of gdx-toolbox itself (always in a public field within a TextureAtlas) Gered 2014-04-15 17:33:33 -0400
  • ac66820997 update asset loaders to throw AssetLoadingExceptions on error Gered 2014-04-15 16:58:36 -0400
  • 1e6c502641 rename 'json' subpackage to something a bit more appropriate Gered 2014-04-15 15:10:20 -0400
  • 69e6c7f9af make all of these private classes, forcing use of libgdx's AssetManager Gered 2014-04-15 15:09:14 -0400
  • 5080a4f41d fix inconsistent 'parameter' class naming Gered 2014-04-15 15:07:54 -0400
  • f19e769891 split up TilePrefab saving. clean up loading a bit to be more consistent with the others Gered 2014-04-15 15:00:53 -0400
  • 7795b5046c add ambient/sky light value support when loading/saving TileMaps Gered 2014-04-15 14:55:13 -0400
  • a801fe5c58 split TileMap saving out to it's own class Gered 2014-04-15 14:46:07 -0400
  • cdac127c66 add TileMap libgdx asset loader Gered 2014-04-15 14:42:57 -0400
  • 51a71a9e32 update TileMapJsonLoader to use an AssetManager. add support for lighting mode saving/loading Gered 2014-04-15 14:24:19 -0400
  • 09d9fb0f57 add TileMeshCollection libgdx asset loader Gered 2014-04-15 14:14:49 -0400
  • 5fba85923b massively refactor TileMeshCollectionJsonLoader Gered 2014-04-15 14:06:55 -0400
  • 98e08b3fcd add TileMesh libgdx asset loader Gered 2014-04-15 13:45:35 -0400
  • 2346855d36 remove support for loading via json file without an AssetManager Gered 2014-04-15 12:46:46 -0400
  • f54ecc4e35 initial pass at moving TileMesh loading code out into a separate loader class Gered 2014-04-15 12:25:21 -0400
  • 657bf07259 i guess we also need a textureAtlas reference for cube meshes Gered 2014-04-15 11:51:07 -0400
  • 72850e1047 also need a reference to a material mapping file Gered 2014-04-15 11:41:51 -0400
  • 462bb731f1 add MaterialTileMapping libgdx asset loader Gered 2014-04-15 11:36:51 -0400
  • 0260286f96 add MaterialTileMappingJsonLoader Gered 2014-04-15 10:09:00 -0400
  • d37c67e4ba needs to also specify a texture atlas if we're going to make this standalone Gered 2014-04-15 09:49:42 -0400
  • 5b16f75007 initial refactoring for json / asset loading rework Gered 2014-04-15 09:32:58 -0400
  • f2314b25d6 add TilePrefabLoader for libgdx asset loading support with TilePrefabs Gered 2014-04-15 09:06:46 -0400
  • f8c0f34c08 move all the json related stuff to a common sub-package Gered 2014-04-15 08:50:38 -0400
  • 092d002ce8 add json fields for specifying dependent resources Gered 2014-04-14 15:58:21 -0400
  • 63631a49c3 rename existing loader classes Gered 2014-03-16 12:42:54 -0400
  • 620dc275d1 better way of checking if a chunk needs VBO creation Gered 2014-03-16 11:14:34 -0400
  • c7505cb8ce add TileMap methods to perform async chunk vertex updates Gered 2014-03-16 11:13:28 -0400
  • 8d689a3aaa add Runnable class to handle the processing to be done in another thread Gered 2014-03-16 10:34:25 -0400
  • d69c2c11d2 existing updateVertices method will not be adequate for async changes Gered 2014-03-16 10:29:03 -0400
  • 3a2bfb8cdc split up chunk VBO generation into two parts for future async changes Gered 2014-03-16 10:17:23 -0400
  • 73e81949ab fix destination dimensions check Gered 2014-01-02 17:14:35 -0500
  • d79d07639c more collision shapes Gered 2014-01-02 09:14:03 -0500
  • d386731258 add more ramp collision shape variations Gered 2014-01-01 10:40:25 -0500
  • bfc8e96b46 add ramp collision shape Gered 2014-01-01 10:31:48 -0500
  • 69ae42572e add some more basic collision shapes Gered 2013-12-31 14:58:33 -0500
  • e145ce6f90 comment out the check for large tiles, going to need to handle this is another manner eventually anyway... Gered 2013-12-31 14:40:43 -0500
  • 9489fcf429 add large tile support in the swept sphere collision implementation Gered 2013-12-31 14:32:17 -0500
  • e6e8c27f21 add setter methods for setting up large tile properties on Tile objects Gered 2013-12-31 14:18:45 -0500
  • 5b5d747616 basic support for rendering large tiles Gered 2013-12-31 14:13:49 -0500
  • 0c61bedc2d fix creating box shape vertices Gered 2013-12-31 14:06:41 -0500
  • eb5c40513b forgot the other place to add this Gered 2013-12-31 12:59:36 -0500
  • 5ef70cb13e basic support for primitive collision shapes to be specified for a mesh Gered 2013-12-31 12:53:31 -0500
  • 148c051b97 update gitignore Gered 2013-12-15 12:10:34 -0500
  • 0fd5b2d18c fix sub-model colors not being applied when using non-lit chunk vertex generation Gered 2013-12-01 15:14:49 -0500
  • c027343c5d fix group id Gered 2013-11-30 12:46:39 -0500
  • 0c44efc93c use our own ray-to-box intersection test instead ... Gered 2013-11-28 12:28:30 -0500
  • ddca05dd95 update ignore filter Gered 2013-11-18 19:04:48 -0500
  • 26a8928a12 add build.gradle Gered 2013-11-18 19:04:39 -0500
  • 3b1cd2e1ca move source files into standard src/main/java directory structure Gered 2013-11-18 18:52:04 -0500
  • ed1fb632da remove eclipse project files Gered 2013-11-18 18:51:53 -0500
  • 26b306dafa proper package naming (leading 'ca' vs 'com') Gered 2013-11-18 17:21:56 -0500
  • 2225a67d77 update to libgdx 0.9.9 stable Gered 2013-11-10 17:06:29 -0500
  • 22a8e6575e alpha test material attr to fix transparent tile rendering (some cases) Gered 2013-11-10 13:21:29 -0500
  • b79486172d not used anymore Gered 2013-11-10 13:16:58 -0500
  • c62ca2796a check for null, just in case the chunk didn't ever get a mesh generated Gered 2013-11-10 12:01:38 -0500
  • 733e1ee751 wat Gered 2013-10-20 12:48:24 -0400
  • df6c49e94e minor code tweaks for readability mostly Gered 2013-10-20 12:25:39 -0400
  • 6ed06f5cdb add render() overloads allowing custom shader and/or lights Gered 2013-10-20 12:13:13 -0400
  • 4b30f313b6 more refactoring. can now also render TileChunks separately Gered 2013-10-20 12:05:54 -0400
  • 1514bddf14 refactoring Gered 2013-10-20 12:03:39 -0400
  • 70d9ce0c89 update TileMapRenderer Gered 2013-10-20 12:02:33 -0400
  • e506d13d21 use a single BoundingBox for both opaque+alpha chunk meshes combined Gered 2013-10-20 12:02:19 -0400
  • 4c248d2fda TileChunk is now a RenderableProvider. updated private mesh object fields Gered 2013-10-20 11:41:47 -0400
  • 86e1d3a0cb more typo Gered 2013-10-20 11:27:12 -0400
  • d215d60b36 typo Gered 2013-10-20 11:26:54 -0400
  • 916ddd90c3 have ChunkVertexGenerator return it's results instead of setting them into public fields on the chunk object it's generating a mesh for Gered 2013-10-20 11:18:25 -0400
  • 028302db4f fix light source calculations for 1x1x1 tiles Gered 2013-10-16 19:08:24 -0400
  • 3e62a4f9f2 minor refactoring Gered 2013-10-16 18:53:48 -0400
  • ece9fa98e8 better handling of cube face culling when dealing with alphablended cube tiles Gered 2013-10-14 23:21:25 -0400
  • 0d1fd9568f another convenience overload Gered 2013-10-14 22:52:08 -0400
  • d32cafbaf2 fix incorrect getter implementation Gered 2013-10-14 22:49:37 -0400
  • a64683f74b add TilePrefab saving Gered 2013-10-14 22:29:26 -0400
  • 41c7dce4f4 convenience overload Gered 2013-10-14 22:22:45 -0400
  • dd4b3ac27f add TilePrefabLoader Gered 2013-10-14 22:21:44 -0400
  • 8c8582d044 add POJO for TilePrefab json serialization Gered 2013-10-14 22:13:23 -0400
  • 6d152b95a8 reorganize JSON loading sources using more standardized package naming Gered 2013-10-05 19:16:22 -0400
  • 554c2c8bb8 allow for relative file paths in TileMeshCollection JSON definition files Gered 2013-10-05 19:12:57 -0400
  • 4471358605 minor code readability tweak Gered 2013-09-30 05:08:06 -0400
  • 28c99c4bb3 add constant for a zero coordinate Gered 2013-09-15 10:22:34 -0400