Commit Graph

69 Commits

Author SHA1 Message Date
minjaesong
15cb42e26b 80 fps with unsafe access 2019-06-08 03:00:47 +09:00
minjaesong
c632818e03 migration wip java 9 modularise 2019-06-01 03:25:20 +09:00
minjaesong
0f3a6143cf gradle script fix typo and add assertion jvm option 2019-05-12 01:03:35 +09:00
minjaesong
0ccfb0e709 blocksdrawer now draws wire 2019-05-04 18:19:08 +09:00
minjaesong
e064d6b8f1 block functions now share one centralised core function 2019-05-04 03:29:59 +09:00
minjaesong
65e01b1eb0 debug info for upcoming wires 2019-05-02 00:56:25 +09:00
minjaesong
5816e678bf fixed a long bug where item would be used twice but discounted by only one on single click 2019-05-01 23:26:01 +09:00
minjaesong
08aa0e8f34 always sorting arraylist; more wire stuffs 2019-03-12 22:27:26 +09:00
minjaesong
833d8814a7 game item to load its own image if needed; common resource pool to assist that 2019-03-10 17:46:48 +09:00
minjaesong
cd97b5c4ab rudimentary minimap draw only 2019-03-08 18:49:38 +09:00
minjaesong
a05e2fc695 createtileatlas: fixing a mistake where non-47 blocks won't be rendered to atlas 2019-03-03 21:53:56 +09:00
minjaesong
01e5f75bf4 did my best to draw fluids. The thing is, tiles suck at this and I need polygon-based render for fluids 2019-03-03 12:18:04 +09:00
minjaesong
deb82d54b0 codes to produce fluid atlas 2019-03-03 00:25:42 +09:00
minjaesong
7c3759e6d1 new blocksdrawer: works well with masktype 0 and 2 2019-03-02 00:57:26 +09:00
minjaesong
424c7ce17f blocksdrawer: now generates terrain and wall item image 2019-03-01 23:25:23 +09:00
minjaesong
6c8bb1f8fa test impl of the new block atlas maker 2019-03-01 01:20:07 +09:00
minjaesong
4bf2726cd8 dynamic shape: added metadata doc
sililar to the one used in the game's font
2019-02-28 21:57:56 +09:00
minjaesong
3058f0c277 terrain mask PSDs 2019-02-26 17:26:19 +09:00
minjaesong
0fee72c5d3 gson test in progress 2019-02-22 04:50:43 +09:00
minjaesong
a3ef1b435d buildingmaker penmenu; resolving mouse click clash between world and UIs 2019-02-16 17:11:36 +09:00
minjaesong
36c6cb78ba inventory screen doesn't need two char info display 2019-02-06 11:05:58 +09:00
minjaesong
1e4e4d2b94 blocksdrawer use offsetted time_t 2019-02-02 01:08:14 +09:00
minjaesong
f712c143d0 #21, also making seasonal grasses easier on PSD 2019-02-01 18:47:02 +09:00
minjaesong
2610f44697 wall block item to use its own texture (for real) 2019-02-01 17:28:08 +09:00
minjaesong
e2dec79ca5 terrain texture change by all seasons 2019-02-01 15:59:54 +09:00
minjaesong
e844d12aa5 lol 2019-01-16 01:23:23 +09:00
minjaesong
7cd2b55b97 adding test code to export fboRGB 2019-01-15 03:02:40 +09:00
minjaesong
eb404b7723 trying to work on issue #15 and I'm stumped 2019-01-13 23:51:04 +09:00
Minjae Song
3765678735 removed FLUID prop from the blocks 2018-12-29 21:04:27 +09:00
Minjae Song
59531ea1ba WIP removing fluid marker block
see "work_files/todo_platforms.png"
2018-12-29 17:04:46 +09:00
Minjae Song
1163f51c6b reduced boot time by not using proper wall tex; darker wall draw 2018-12-25 16:28:38 +09:00
Minjae Song
288fa46418 still cleaning up
Making wall item textures takes SO long
2018-12-25 15:39:01 +09:00
Minjae Song
ba3e323572 simplified fluid render 2018-12-23 02:13:41 +09:00
Minjae Song
e5ea32ba56 rendering scheme of the world changed, fluids draw as intended
But my idea wasn't very stellar, *sigh*
2018-12-22 02:08:08 +09:00
Minjae Song
92d3c578a9 prep for fluid exclusive render 2018-12-19 22:23:50 +09:00
Minjae Song
597e1acee4 fluidmap won't have errenous behaviour at the world edge; tga alpha fix 2018-12-19 01:53:09 +09:00
Minjae Song
62319ba4d2 fluid multiplies themselves ?! 2018-12-17 22:39:19 +09:00
Minjae Song
8db2405232 test: tiles tex blend according to seasons 2018-12-17 04:30:08 +09:00
Minjae Song
a7d12b2b54 rename TARGET_FPS to PHYS_TIME_FRAME; shader to use multiple atlas tex; and things 2018-12-16 15:30:25 +09:00
Minjae Song
cd752bc763 at least this fluid sim passes collection assertion codes 2018-12-16 02:55:12 +09:00
Minjae Song
8e6fcf0b8a bugs on fluid sim, Type is NULL but fill isn't 0/new temporary fluid draw 2018-12-16 02:10:04 +09:00
Minjae Song
95245c8945 replacing water/lava tiles with one fluid marker
actual fluid not implemented
2018-12-12 20:32:13 +09:00
Minjae Song
c7d7ae03c0 nonprivate lateinits are bitch 2018-12-11 16:39:27 +09:00
minjaesong
20dfc95d0d replaced a hack that starts random game on title screen 2018-12-08 18:30:10 +09:00
minjaesong
dffb3f95a2 Memory leak alleviated FUCK YEAH? 2018-12-08 04:26:01 +09:00
minjaesong
0ce441b218 fixing one of the new bugs: block duplication artefact on render 2018-11-20 22:16:20 +09:00
minjaesong
eb9b7fba8a physics anomaly at x 0..33? are fixed, other issues (re)introduced
See ActorWBMovable@Line1238
2018-11-20 06:08:21 +09:00
minjaesong
1157497e3b reconfiguring docs and libs
- Targeting Java 10
- Gdx nightly 20181111 (1.9.9)
2018-11-11 20:13:31 +09:00
minjaesong
10ee5f0f0f drawing of the tile breakage 2018-11-10 21:09:02 +09:00
minjaesong
688294120c Can setTitle() cause memleak (right before test commit) 2018-11-08 22:42:27 +09:00