Evan Debenham
2138ad24ec
v0.8.0: added an update notification service
2019-11-22 15:38:21 -05:00
Evan Debenham
ad0abbd358
v0.8.0: bugfixes:
...
- fixed class array bundling errors (JSON was loading full class references if it wasn't loading from file)
- various minor vfx bugs with goo when pump-up attack is interrupted
2019-11-19 19:49:56 -05:00
Evan Debenham
fd38cfc155
v0.8.0: adjusted Random to be more flexible, now uses a generator stack
2019-11-19 19:49:56 -05:00
Evan Debenham
0696bf1f36
v0.8.0: added all other key actions from old desktop build, no remapping yet
2019-11-19 19:49:55 -05:00
Evan Debenham
1539d57f71
v0.8.0: fixed various errors with resized enemy sprites
2019-11-19 19:49:55 -05:00
Evan Debenham
b88036da0b
v0.8.0: added window size/fullscreen support to desktop, refactored landscape code
2019-11-19 19:49:53 -05:00
Evan Debenham
f038bde5cc
v0.8.0: tweaked lifecycle managment, actor thread is now allowed to end
2019-11-19 19:41:38 -05:00
Evan Debenham
df3a0a010b
v0.8.0: added basic key action and key mapping support
2019-11-19 19:41:38 -05:00
Evan Debenham
addb991631
v0.8.0: improved file handling and added proper file location support to desktop
2019-11-19 19:41:37 -05:00
Evan Debenham
fcec1836b0
v0.8.0: added support for basic keyboard movement
2019-11-19 19:41:08 -05:00
Evan Debenham
8117d4ea2f
v0.8.0: improved build files and moved various files to better locations
2019-11-19 19:41:06 -05:00
Evan Debenham
7670bc147c
v0.7.5e: implemented a very basic first desktop module and launcher
2019-10-24 13:55:44 -04:00
Evan Debenham
53907d8b7a
v0.7.5e: added scroll wheel support
2019-10-24 13:55:21 -04:00
Evan Debenham
2ca6815050
v0.7.5e: fixed hitching errors in tween-based movement
2019-10-24 13:55:20 -04:00
Evan Debenham
9c652273a5
v0.7.5d: added various safety checks
2019-10-20 01:30:30 -04:00
Evan Debenham
7aedf906e7
v0.7.5c: fixed smooth camera jittering at low framerates
2019-10-17 13:43:16 -04:00
Evan Debenham
adaca2531e
v0.7.5b: overhauled font selection to be significantly more flexible
2019-10-14 20:48:10 -04:00
Evan Debenham
84fa9daa5f
v0.7.5b: added additional handling for missing characters
2019-10-14 20:47:51 -04:00
Evan Debenham
1dd4f66acd
v0.7.5b: fixed spacing issues with ideographic punctuation marks
2019-10-14 20:47:51 -04:00
Evan Debenham
18349b146e
v0.7.5b: added some error handling behaviour to new rendered text
2019-10-14 20:47:50 -04:00
Evan Debenham
72d1db49ed
v0.7.5b: removed the baseline method from RenderedText, fixed one layout error with WndTitledMessage
2019-10-14 20:47:49 -04:00
Evan Debenham
b439092443
v0.7.5b: removed bitmaptextmultiline and various unused related code
2019-10-14 20:47:48 -04:00
Evan Debenham
03ebdde440
v0.7.5b: refactored renderedTextMultiline
...
It is now much more flexible, and is used in all places.
2019-10-14 20:47:09 -04:00
Evan Debenham
af7a4a03f0
v0.7.5b: fixed texture errors on old android versions
2019-10-14 20:45:56 -04:00
Evan Debenham
1efc79ef55
v0.7.5b: adjusted JSON version to prevent crashes on old android
2019-10-14 20:45:56 -04:00
Evan Debenham
2aaf18b0b8
v0.7.5b: SPD-classes and core are no longer android-specific modules!
2019-10-14 20:45:53 -04:00
Evan Debenham
b985ed3bf5
v0.7.5b: first major portion of rewriting text rendering
...
some rough edges still need smoothing out
2019-10-14 20:45:44 -04:00
Evan Debenham
bbee1a1372
v0.7.5b: adjusted text rendering to always occur on the render thread
2019-10-14 20:45:43 -04:00
Evan Debenham
009752822d
v0.7.5a: removed unnecessary explicit type arguments
2019-10-05 18:48:10 -04:00
Evan Debenham
dd94fbd438
v0.7.5a: added some safety sync checks to SparseArray
2019-10-05 18:47:37 -04:00
Evan Debenham
02a8a7e206
v0.7.5: removed unused imports, semicolons, and some unnecessary casts
2019-10-01 00:44:28 -04:00
Evan Debenham
48d2fc77fe
v0.7.5: replaced all uses of java reflection with LibGDX reflection
2019-10-01 00:44:28 -04:00
Evan Debenham
0724717abf
v0.7.5: decoupled android-based text input from SPD-classes
2019-10-01 00:44:28 -04:00
Evan Debenham
96dd6eff82
v0.7.5: added support for more dynamic custom tilemaps
2019-10-01 00:36:20 -04:00
Evan Debenham
f808e201f3
v0.7.5: game camera now pans instead of snapping in most cases
2019-10-01 00:36:16 -04:00
Evan Debenham
f0a44e8578
v0.7.5: fixed casting errors with sparsearray
2019-10-01 00:36:15 -04:00
Evan Debenham
8d4bc19dc0
v0.7.5: fixed some rare concurrency errors with sparsearray
2019-10-01 00:36:15 -04:00
Evan Debenham
20f49ac600
v0.7.5: corrected some issues caused by LibGDX
2019-10-01 00:36:09 -04:00
Evan Debenham
8b4b241f8a
v0.7.4c: fixed various rare crash bugs
2019-08-14 15:51:53 -04:00
Evan Debenham
e8086d78f2
v0.7.4b: removed unused todo/fixme statements
2019-08-07 21:39:40 -04:00
Evan Debenham
019970b3e4
v0.7.4b: fixed errors with android lifecycle management
2019-08-07 21:39:39 -04:00
Evan Debenham
a3e04de98c
v0.7.4b: fixed additional rare system UI issues
2019-08-07 21:39:36 -04:00
Evan Debenham
785726f4f8
v0.7.4b: refactored file handling to use String instead of File
2019-08-07 21:36:58 -04:00
Evan Debenham
7885da4b99
v0.7.4b: cleaned up a few leftovers from new init logic
2019-08-07 21:36:06 -04:00
Evan Debenham
3e815a3165
v0.7.4b: restructured initialization logic into new android module
...
A lot of cleanup is needed for this, but everything works
2019-08-01 16:04:14 -04:00
Evan Debenham
11efd1d0c3
v0.7.4b: cleaned up some miscellaneous android dependencies
2019-08-01 15:47:56 -04:00
Evan Debenham
9688c7566d
v0.7.4b: added an ignore file for native LibGDX dependancies
2019-08-01 15:47:13 -04:00
Evan Debenham
05d7f354dd
v0.7.4b: refactored input event handling structure
2019-08-01 15:47:10 -04:00
Evan Debenham
2a523f2ea2
v0.7.4b: Initial LibGDX commit! more details below:
...
Large sections of game logic are now working through libgdx instead of
android libraries. There is still work to do but this is the first
major step. Big changes include:
- Graphics code is now through LibGDX (except for text rendering)
- Initialization and screen-handling logic is now mostly through LibGDX
- Audio is now through LibGDX
- Input handling is now through LibGDX
- Most misc functions are now through LibGDX
2019-08-01 15:47:01 -04:00
Evan Debenham
fb34d976e8
v0.7.4: centralized even more build properties, including moving some things out of app manifest
2019-07-18 16:13:02 -04:00