Commit Graph

62 Commits

Author SHA1 Message Date
Evan Debenham
f64d56252f updated copyright for 2022 2022-02-03 12:18:16 -05:00
Evan Debenham
4ee98f2578 v1.1.0: fixed poor crash messages when desktop crashes without natives 2021-11-29 19:54:23 -05:00
Evan Debenham
020d14011f v0.9.4: fixed cases of vertex buffers not being cleared 2021-08-08 18:04:35 -04:00
Evan Debenham
285dd374b3 v0.9.4: fixed iOS text input errors 2021-08-08 18:04:33 -04:00
Evan Debenham
bcdbf8ef43 v0.9.4: added support for input multiplexing 2021-08-08 18:04:16 -04:00
Evan Debenham
804f0bda2e v0.9.4: adjusted justResumed to not be blank and only trigger on android 2021-08-08 18:02:21 -04:00
Evan Debenham
d610383717 v0.9.4: added main code module support for iOS 2021-08-08 18:02:21 -04:00
Evan Debenham
3afc33d48d v0.9.2: removed an unintentional print statement from Game 2021-02-14 18:46:26 -05:00
Evan Debenham
0cec93ade6 v0.9.1c: adjusted justResumed functionality to include cold starts 2021-01-13 13:48:59 -05:00
Evan Debenham
17ccce9e6a v0.9.1b: added some logic to improve (measured) loading times on Android 2021-01-04 16:50:44 -05:00
Evan Debenham
fef273cfc3 v0.9.1a: more android lifecycle adjustments, should fix various bugs 2020-12-17 12:23:49 -05:00
Evan Debenham
26d59d66cb v0.9.1: reverted static change to scene for now (causes crashes) 2020-12-11 13:36:08 -05:00
Evan Debenham
5dcb46823f v0.9.1: made scene static to fix rare cases of scene not being destroyed 2020-12-10 21:22:41 -05:00
Evan Debenham
12b7e47883 v0.9.0: fixed lingering taps when using gestures on Android 11 2020-10-01 14:40:42 -04:00
Evan Debenham
b5b3c70bcd v0.8.2a: updated copyright (up to 2021, to avoid this for a bit) 2020-08-16 23:23:44 -04:00
Evan Debenham
0d9715b732 v0.8.2: cleaned up unused imports 2020-07-24 15:53:32 -04:00
Evan Debenham
a33fe02f53 v0.8.2: added delayed SFX functionality, used it to improve hit_strong 2020-07-14 14:27:59 -04:00
Evan Debenham
4415dde0fa v0.8.1: stepped back nerf to greataxe (50->40->45 base max dmg) 2020-06-22 21:22:46 -04:00
Evan Debenham
4a6b0130c0 v0.8.1: refactored fog of war to use LibGDX pixmaps 2020-06-18 16:57:03 -04:00
Evan Debenham
ff08ee3b7f v0.8.1: gl_scissor node is now always disabled at the end of a frame
This fixes a bug in some screen recorders when windows are open
2020-06-18 16:57:02 -04:00
Evan Debenham
55340817e8 v0.8.0b: fixed error printouts being eaten if game fails to start 2020-05-05 13:08:33 -04:00
Evan Debenham
53b3d1e9fe v0.8.0: refactored most game actions into the core module 2019-12-14 12:52:16 -05:00
Evan Debenham
f269d68a27 v0.8.0: refactored KeyAction into int constants so it can be expanded 2019-12-14 12:51:39 -05:00
Evan Debenham
86554f0e1e v0.8.0: resizing behaviour is now ignored if the app is set to 0x0 (e.g. when window is minimized) 2019-11-30 14:35:05 -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
7670bc147c v0.7.5e: implemented a very basic first desktop module and launcher 2019-10-24 13:55:44 -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
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
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
20f49ac600 v0.7.5: corrected some issues caused by LibGDX 2019-10-01 00:36:09 -04:00
Evan Debenham
019970b3e4 v0.7.4b: fixed errors with android lifecycle management 2019-08-07 21:39:39 -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
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
96878b1095 v0.7.2c: adjusted how the game handles config changes 2019-04-24 19:24:02 -04:00
Evan Debenham
0cbfea7c67 updated copyright notices for 2019 2019-01-12 17:06:38 -05:00
Evan Debenham
d9210a3a73 v0.6.4a: updated copyright 2018-04-10 23:39:37 -04:00
Evan Debenham
2dddeee60d v0.6.3: improved error handling in SPD-classes 2018-01-24 17:23:28 -05:00
Evan Debenham
079bc8c4d1 v0.6.3: various crash and ANR fixes 2018-01-20 16:09:53 -05:00
Evan Debenham
6abb58fd81 v0.6.3: refactored all opengl code out of the core module (except fog) 2018-01-20 16:06:02 -05:00
Evan Debenham
e828148ebc v0.6.3: refactored some android interaction out of the core module 2018-01-20 16:05:55 -05:00
Evan Debenham
bfa96703aa v0.6.3: adjusted order of rendering and updating to improve efficiency 2018-01-20 16:02:16 -05:00
Evan Debenham
aa88bf7d23 v0.6.2e: fixed bad changes made to app lifecycle managment 2017-11-19 14:42:38 -05:00
Evan Debenham
00a44a8352 v0.6.2d: adjusted how the game handles pauses/focus lost 2017-11-17 14:31:51 -05:00
Evan Debenham
553badc118 v0.6.2b: improved aspects of app lifecycle management 2017-11-17 14:31:16 -05:00
Evan Debenham
99156c0005 v0.6.2a: added functionality for audio muting during phone calls 2017-11-02 01:28:23 -04:00