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