Commit graph

  • 350197dc23 update to libgdx 1.7.0 master Gered 2022-01-13 18:02:54 -0500
  • ce17888b07 changes so that the javadoc and gpg crap only runs during release Gered 2022-01-11 22:54:29 -0500
  • 395400083f update README.md Gered 2022-01-10 21:17:58 -0500
  • bee2de6f03 [maven-release-plugin] prepare for next development iteration Gered 2022-01-10 21:11:54 -0500
  • bc3763d1a6 [maven-release-plugin] prepare release v0.1 v0.1 Gered 2022-01-10 21:11:51 -0500
  • ea4c726b84 pom.xml updates to allow deployment to maven central Gered 2022-01-10 20:29:37 -0500
  • e84881a729 change maven groupId Gered 2022-01-10 20:29:01 -0500
  • 46382403af switch from gradle to maven Gered 2021-02-06 18:55:55 -0500
  • d902aa1483 update README.md, add LICENSE Gered 2014-04-30 19:00:42 -0400
  • 8cdf6285cf add maven artifact deployment action Gered 2014-04-30 18:35:51 -0400
  • f65be66c1a also this scaling needs to go the other way too now Gered 2014-04-27 22:35:46 -0400
  • 6e446ac83d remove ScreenPixelScaler stuff Gered 2014-04-27 22:27:15 -0400
  • b4dea89458 ViewportContext now manages Viewport instances instead of Cameras Gered 2014-04-27 22:26:28 -0400
  • 5517e75221 whoops. set the units per pixel property using the right scaling Gered 2014-04-27 22:22:43 -0400
  • 9f6a882dac add custom Viewport class to soon replace DefaultScreenPixelScaler Gered 2014-04-27 21:11:18 -0400
  • ab9c3a1d9a fix compile errors after libgdx 1.0.0 update Gered 2014-04-26 22:36:13 -0400
  • 61cdeea7bb add Screenshot class (for taking screenshots programmatically, duh) Gered 2014-04-22 18:08:34 -0400
  • f5462fef38 change method access to public (it can be useful in certain situations) Gered 2014-04-21 10:55:23 -0400
  • 4f89ca6781 fix incorrect pre-transition-out sanity check Gered 2014-04-21 09:18:57 -0400
  • 7956585cf6 add StateManager.pop which allows popping arbitrary (active) GameStates Gered 2014-04-19 12:26:01 -0400
  • 24de53b6a4 ensure that GameState.onPush is invoked after the StateInfo object is registered in the 'states' list Gered 2014-04-19 12:12:57 -0400
  • a65e55651c add similar getters but which allow restricting to certain state types Gered 2014-04-19 12:01:39 -0400
  • d96316f44f add getters for retrieving GameStates before/after the one given Gered 2014-04-19 11:48:55 -0400
  • cb7cf983d6 add helper class for some simple screen effect transition abstraction Gered 2014-04-17 10:09:10 -0400
  • 4dd1fec431 default fade speed is too fast (specially now that we have split the update event into frame and state events) Gered 2014-04-17 10:07:34 -0400
  • ff8016d53c refactor the path/filename combining stuff Gered 2014-04-16 13:23:23 -0400
  • 9aaf622a14 update TextureAtlas loading to allow for relative texture atlas image filenames to be specified (if no path, assume same dir as the json atlas file) Gered 2014-04-16 13:15:40 -0400
  • 80ef969802 add helper method for combining paths Gered 2014-04-16 13:15:02 -0400
  • 814ceecacd rename JsonTextureAtlasDefinition Gered 2014-04-16 07:57:54 -0400
  • 5bc98d5285 add MaterialTileMapping.hasMappings Gered 2014-04-15 17:27:46 -0400
  • d970335a40 load up the material mapping info into the TextureAtlas's MaterialTileMapping object Gered 2014-04-15 17:24:18 -0400
  • fe3611da0f this is not a dependency anymore as it's loaded inline with the rest of the TextureAtlas's info Gered 2014-04-15 17:21:13 -0400
  • fc4aebc03f the TextureAtlas json definition will now itself contain material mapping info Gered 2014-04-15 17:20:35 -0400
  • 4b392a4e28 invert dependency back the way it was before. kindof Gered 2014-04-15 17:18:29 -0400
  • 7aa79d4652 add TextureAtlas asset loading support for a MaterialTileMapping reference Gered 2014-04-15 16:56:37 -0400
  • de6f7ecc77 add optional MaterialTileMapping instance to TextureAtlas Gered 2014-04-15 16:55:22 -0400
  • d8cb3f2a4a add materialMapping property Gered 2014-04-15 16:50:50 -0400
  • c30e638901 add JsonMaterialMapping Gered 2014-04-15 16:50:37 -0400
  • a5a063cf2f take out the TextureAtlas dependency. we'll reverse it (optional dependency) Gered 2014-04-15 16:50:21 -0400
  • ef12cab540 add MaterialTileMapping Gered 2014-04-15 16:21:12 -0400
  • f6bf494ee8 add TextureAtlasAnimator.reset method Gered 2014-04-15 15:53:16 -0400
  • b609be05d6 add method to TextureAtlasAnimator for adding all TextureAtlas objects currently loaded in an AssetManager Gered 2014-04-15 15:46:53 -0400
  • acf6ece6f4 dont do this TextureAtlasAnimator in the TextureAtlas loading params Gered 2014-04-15 15:40:44 -0400
  • 02d65f6a7d use AssetLoadingException for throwing exceptions during asset loading Gered 2014-04-15 15:38:44 -0400
  • ebbd00c265 add AssetLoadingException Gered 2014-04-15 15:28:55 -0400
  • c53ae6cc7b rename this subpackage again for fun and profit Gered 2014-04-15 15:11:05 -0400
  • b89171654c make TextureAtlasJsonLoader private Gered 2014-04-15 14:56:50 -0400
  • 7f2eb3cb46 remove support for loading via json file without an AssetManager Gered 2014-04-15 12:28:42 -0400
  • c5184a40d4 'loaders' is probably a better name for it Gered 2014-04-15 10:03:22 -0400
  • fd057318f0 all custom asset loading to be under a common sub-package Gered 2014-04-15 10:02:34 -0400
  • 5fc54e26f3 convenience methods for loading a bit easily Gered 2014-04-15 10:01:25 -0400
  • 49885cb5d8 TextureAtlasDesc can really just be a static class like it was before.. Gered 2014-04-15 09:57:51 -0400
  • 8e1d8bf3d0 add AssetManager instance to GameApp. initialize with our custom loaders Gered 2014-04-14 15:55:48 -0400
  • 6e0e41151d change TextureAtlasLoader to a libgdx asset loader class Gered 2014-04-14 14:48:32 -0400
  • 6356c97f2f add TextureAtlasDesc Gered 2014-04-14 14:32:57 -0400
  • ad15f2850c add method to register/copy all animations from a TextureAtlas at once Gered 2014-04-14 14:19:45 -0400
  • fff74d0b16 use separate Animation class for now to hold info. new addAnimation method. TextureAtlasAnimator will read through these and set up it's own data structures from them Gered 2014-04-14 14:15:18 -0400
  • b6de4a38c2 add animations collection to TextureAtlas Gered 2014-04-14 14:09:15 -0400
  • 7d2b164f53 fix font rendering (for cases when e.g. rendering a font from a Skin) Gered 2014-03-10 18:00:24 -0400
  • 208a118bc0 add missing call to trigger onResize event in the StateManager Gered 2014-02-16 16:15:40 -0500
  • fd60e74393 handleBasicMovementCollision now moves the swept-sphere entity right up to the collision point Gered 2014-01-02 09:32:30 -0500
  • 216ee98acc onRender()'s 'delta' param renamed to better reflect its purpose Gered 2013-12-30 15:46:12 -0500
  • 8def4a12d6 ScreenEffects should also have both onUpdateGameState and onUpdateFrame Gered 2013-12-30 15:36:52 -0500
  • bf659f7bc2 split up onUpdate() methods into onUpdateGameState and onUpdateFrame Gered 2013-12-30 14:31:26 -0500
  • 8d9457b872 rework the main loop to use a different method for fixed timestep Gered 2013-12-30 14:00:14 -0500
  • 8cd834c455 add support for controlling how fast game updates run at Gered 2013-12-15 13:33:52 -0500
  • b5fccb3fd4 add Service.register overload allowing to register an object by one of it's sub/super types instead Gered 2013-12-15 13:09:29 -0500
  • e815936e63 update gitignore Gered 2013-12-15 12:09:58 -0500
  • 18f0dd3a94 fix group id Gered 2013-11-30 12:45:50 -0500
  • 6b982af2db update ignore filters Gered 2013-11-19 08:32:24 -0500
  • bf5caf0b9e add build.gradle Gered 2013-11-19 08:26:26 -0500
  • 7095cbafc6 move source files into standard src/main/java directory structure Gered 2013-11-19 08:23:03 -0500
  • f8b27a2c66 remove eclipse project files Gered 2013-11-19 08:21:58 -0500
  • 05d9c9276b proper package naming (leading 'ca' vs 'com') Gered 2013-11-19 08:21:35 -0500
  • fb24b81566 fix potential NPE if an entity doesn't already have the given component Gered 2013-11-17 23:38:40 -0500
  • 2f0b02ad90 fix sorter so it works correctly even when the camera is reassigned Gered 2013-11-17 17:49:52 -0500
  • 4dcc40e962 fix naming case Gered 2013-11-16 13:07:34 -0500
  • a0277c49e3 call dispose() for EntityPreset's implementing Disposable when removing them from EntityManager's preset list Gered 2013-11-12 21:49:54 -0500
  • 2ba3a1be36 add method to check if an Entity is currently inside the entity system Gered 2013-11-12 18:19:19 -0500
  • aa6a5dbb4c add basic movement with "dumb" collision response method to SweptSphereHandler Gered 2013-11-11 17:55:10 -0500
  • 4b8deb90cb replace RenderContext with ViewContext. use registered "services" to hold the renderer objects that used to live in RenderContext Gered 2013-11-10 12:28:44 -0500
  • 1f4d42ab4c add DebugShader which DebugGeometryRenderer now uses Gered 2013-10-27 17:35:07 -0400
  • 9174cae000 render using thicker lines Gered 2013-10-27 17:30:37 -0400
  • 9e9409e957 override for begin(), defaulting to disabling depth testing Gered 2013-10-27 16:58:19 -0400
  • 6540b570d6 begin() now allows setting whether to enable/disable depth testing Gered 2013-10-27 16:57:30 -0400
  • 6d30c0c333 set depth test enabled Gered 2013-10-27 16:54:54 -0400
  • 3b71772397 maybe a bit over the top with all these extra overloads? Gered 2013-10-27 16:45:58 -0400
  • 6aba427e60 doc comment Gered 2013-10-27 16:11:43 -0400
  • 38328e004d add DebugGeometryRenderer class Gered 2013-10-27 16:07:04 -0400
  • 7849d1ad3a convenience helper for checking if an entity is inactive Gered 2013-10-27 15:10:30 -0400
  • 873d16a592 convenience helpers for checking the preset type used to create an entity Gered 2013-10-27 15:08:30 -0400
  • cf49f66e85 add entity filter method to find all entities created with a given preset Gered 2013-10-27 11:33:08 -0400
  • 4f3b8ff2b7 remove -90 degree adjustment (hacky) and add new helper for getting the angle in the XZ plane between two Vector3s Gered 2013-10-27 09:44:33 -0400
  • d5472b2701 wrong way to check if an object is an instance of a given type Gered 2013-10-21 12:33:23 -0400
  • f7ba75b9ec add helper overloads Gered 2013-10-14 17:37:32 -0400
  • 6dbd0fcce1 add debug helper method for rendering wireframe grid planes Gered 2013-10-14 16:15:55 -0400
  • 38313529b4 separate JSON texture atlas loading classes into separate package Gered 2013-10-05 19:17:50 -0400
  • 6c6ceeeb09 implement support for loading tile animations alongside the rest of a TextureAtlas definition Gered 2013-10-05 19:00:27 -0400
  • bfd2748797 allow for relative texture paths in TextureAtlas config files. start adding support for populating TextureAtlasAnimator objects Gered 2013-10-05 18:48:30 -0400
  • 7334389b4e add file loading and path string extraction helper methods Gered 2013-10-05 18:47:43 -0400