Commit Graph

107 Commits

Author SHA1 Message Date
minjaesong
69ebdbc542 fix: some NaNs that can be caused by scroll bars 2025-02-01 20:51:40 +09:00
minjaesong
a2dc001909 newer terragen test wip 2024-09-23 01:41:13 +09:00
minjaesong
e4742a40dd aquifers prototype 2024-09-08 21:48:17 +09:00
minjaesong
56c12949f8 working lava pool prototype 2024-09-08 01:51:40 +09:00
minjaesong
694a727a3e made a patch to GDX to enable ISO keyboard keys 2024-09-06 15:51:51 +09:00
minjaesong
e2a87d0e14 OKHsv util 2024-04-18 00:51:34 +09:00
minjaesong
60bc9d54fd musicplayer: organic overshoot transition anim 2023-12-25 13:53:39 +09:00
minjaesong
ce5f3d548b Patched Lwjgl3Application is renamed to TerrarumLwjgl3Application to remove confusions 2023-11-09 13:09:02 +09:00
minjaesong
2f11988353 updating Gdx.audio on separate thread 2023-11-08 23:42:17 +09:00
minjaesong
31dac7140e still haxx 2023-10-05 17:18:47 +09:00
minjaesong
4fa342a87b gl haxx for floatframebuffer 2023-10-05 17:09:34 +09:00
minjaesong
1088b1d29b commit before updating gdx 2023-10-05 14:57:03 +09:00
minjaesong
13b1942d0e shader: auto versioning and feature selection to allow broader compatibility 2023-09-18 17:54:42 +09:00
minjaesong
932204deed grow grass randomly on dirt if viable 2023-09-15 22:45:58 +09:00
minjaesong
cacef34473 batch code improvements 2023-09-15 11:56:22 +09:00
minjaesong
bc41e23beb new batch: default blend mode 2023-09-15 00:55:21 +09:00
minjaesong
9f38e32d47 fix: halfassed new spritebatch 2023-09-14 23:37:32 +09:00
minjaesong
d6fea9889e spritebatch with hdr colour 2023-09-14 23:17:37 +09:00
minjaesong
a3bf53d20f U16 texture format used for all macOS, not just macOS with Apple M 2023-09-13 18:19:43 +09:00
minjaesong
6c9cbcdfd1 analogue watch ui 2023-09-09 17:58:31 +09:00
minjaesong
7b3ac9cd06 weatherbox is now owned by the world 2023-09-04 14:59:12 +09:00
minjaesong
bf87dc04cb randomised weather but i'm just faking it rn 2023-08-23 18:12:32 +09:00
minjaesong
52cff00338 commit 2023-08-16 22:39:31 +09:00
minjaesong
620a1c6956 GL_UNSIGNED_SHORT works just fine on macOS?! 2023-08-16 21:56:04 +09:00
minjaesong
5f4fcdba69 apple m chip workaround (2) 2023-08-16 21:46:54 +09:00
minjaesong
7a79f444b2 apple m chip workaround 2023-08-16 21:38:23 +09:00
minjaesong
e4b947ce69 Float16FrameBuffer 2023-08-16 17:51:31 +09:00
minjaesong
33a8112454 skybox: taller grad window, smooth grad clamping 2023-07-30 03:29:14 +09:00
minjaesong
79f19120f2 replacing min/max usage with kotlin's 2023-07-11 01:54:46 +09:00
minjaesong
6db3baf691 clearing up interpolation functions 2023-06-30 00:14:28 +09:00
minjaesong
07cbcbe79b better title screen camera smoothing 2023-06-29 22:50:44 +09:00
minjaesong
78869fc84f just some silly math functions 2022-03-22 12:26:30 +09:00
minjaesong
c632818e03 migration wip java 9 modularise 2019-06-01 03:25:20 +09:00
minjaesong
08aa0e8f34 always sorting arraylist; more wire stuffs 2019-03-12 22:27:26 +09:00
minjaesong
d895da9e96 removing lwjgl patch 2019-03-10 00:31:16 +09:00
minjaesong
a76603905b WriteWorldInfo: actually working thumbnail export 2019-02-25 02:07:39 +09:00
minjaesong
efafb3c2b9 disabling clamp() on Gdx.color makes it 1+ms faster? 2019-02-04 17:49:43 +09:00
minjaesong
ea1fd31c24 initial screen size is read from the config 2019-01-22 20:56:16 +09:00
minjaesong
07373e13d2 smoothDelta is now come from Gdx's LwjglGraphics instead of AppLoader 2019-01-22 13:16:21 +09:00
minjaesong
a59a1d5c2f test impl kalman delta on gdx 2019-01-22 06:30:11 +09:00
minjaesong
a297fc3dfe taking screenshot 2019-01-15 16:10:40 +09:00
minjaesong
7cd2b55b97 adding test code to export fboRGB 2019-01-15 03:02:40 +09:00
minjaesong
5fefb38383 sprite tool exports "formatted" TGA
meaning if alpha is zero, RGB is also zero
2019-01-07 17:11:43 +09:00
minjaesong
a6ea2b4e18 still wip modularisation, game somehow boots 2018-06-21 17:33:22 +09:00
minjaesong
13ff4ddebb some sort of error screen impl 2017-08-20 22:10:47 +09:00
minjaesong
ad481853bb LibGDX, here I am. 2017-06-22 02:31:07 +09:00
Song Minjae
c48308efe1 font upd
Former-commit-id: bf42a690c7cd199d4f2ec00855213b83aecb144b
Former-commit-id: b992aac69b93c5d1632e96c4985cf61a6419b6a8
2017-02-20 01:43:26 +09:00
Song Minjae
d7576ce844 New RNG for the game and Joise
Former-commit-id: 4a5b7f7ef6546d04be106d881e7d3f9dd6dc1b57
Former-commit-id: 90c15fa64cde39e33206ff7be645db9bceda1161
2017-02-20 01:41:01 +09:00
Song Minjae
1b83e7deb7 tiles with light level <= 1 will be rendered as black square, phys support for non-self-moving bodies (e.g. balls)
Former-commit-id: 5611e2d89f4601e57d014c45f0479600778217f6
Former-commit-id: d900c0733a6d1dcbd9aaed8e9f7f1671c3866624
2017-01-23 19:06:12 +09:00
Song Minjae
0f8f64cddf wall now uses terrain tileset
Former-commit-id: 13b5389d905c1c302ec4e7991fbfdd06ed333814
Former-commit-id: 1416055d9aa0755147c461512f9b638e25df908e
2017-01-09 22:56:15 +09:00