Commit Graph

100 Commits

Author SHA1 Message Date
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
Song Minjae
f06c6f7502 Joise updated to 1.0.2
Former-commit-id: 8fdfe95a5a2be895b55785b1cfc57ae16e10100a
Former-commit-id: 52248306c1b226bca423415d76b0f929e285103e
2016-12-27 22:08:33 +09:00
Song Minjae
d8b70887a9 new item type, "Dynamic Item"; working text terminal
Former-commit-id: 81e6d836f5f1e6490027d38146a32d404cf9ce3e
Former-commit-id: af6557340f9cd0ea0b67eb7a8825aeffe75f9d82
2016-09-10 16:45:04 +09:00
Song Minjae
ac9f5b5138 com.torvald → net.torvald
Former-commit-id: 375604da8a20a6ba7cd0a8d05a44add02b2d04f4
Former-commit-id: 287287c5920b07618174d7a7573f049d350ded66
2016-04-12 12:29:02 +09:00
Song Minjae
2a34efb489 renamed *Factory to *Builder
Former-commit-id: 780f44b223dcd950433202297cde68e1160066ab
Former-commit-id: 23a9b3ef5573ff7469e27e6b2af3759d542549f3
2016-04-12 12:18:16 +09:00
Song Minjae
cee702da32 Lightmap: HDR (0 - 4.0) implementation
Former-commit-id: 1f18bcecf936b68e11e482a65a3bb247d2fb6d94
Former-commit-id: 961a3236c03e353372e8aa107d56540622e9d303
2016-04-11 01:06:09 +09:00
Song Minjae
a1e12e59d7 Conditional overscanning for lightmap, actor/uiContainers are now LinkedList, added methods to retrieve/delete actors
Former-commit-id: 866789452965a62871e87713fa6c450e16f99895
Former-commit-id: b7a9b20d2a648ca0f10d4cf2f0ffdf449c38c1ae
2016-04-10 15:38:58 +09:00
Song Minjae
7ab937d5fc establishing the concept of creature defence AV, some function name changing
Former-commit-id: 309f15be553b2bb0d391f89dab457748b6e3f063
Former-commit-id: 537edfa27245453cd2c37feed8d21861286425e5
2016-04-07 22:51:56 +09:00