Commit Graph

2383 Commits

Author SHA1 Message Date
minjaesong
7ff6dfe1fe Revert "Light Calculation using JDK Incubator Vector": Vectorising
yields poorer performance

This reverts commit b47549d846.
2022-04-21 15:34:24 +09:00
minjaesong
b47549d846 Light Calculation using JDK Incubator Vector 2022-04-21 15:29:15 +09:00
minjaesong
fd72b3d3ba this is a super jank solution but it worked (shrug) 2022-04-20 20:15:26 +09:00
minjaesong
b3a27bb428 tried to tackle the alpha blending issue but it seems the problem is on somewhere far far away 2022-04-20 17:53:47 +09:00
minjaesong
cfcdb9c998 adding a tail to the sprite 2022-04-20 10:18:54 +09:00
minjaesong
d350ec2866 another (n)pc template 2022-04-14 23:38:29 +09:00
minjaesong
50012444b5 repurposed a 'minimal res' indicator to represent 'ui area' as it's no longer necessary to care about the minimal window size allowed 2022-04-14 16:06:07 +09:00
minjaesong
b92b53352b more 'correct' dithering equation 2022-04-12 11:16:58 +09:00
minjaesong
9b2d85c640 colour grading proof-of-concept on postprocessing 2022-04-08 16:47:54 +09:00
minjaesong
6238e92f65 ycocg-based colour grading test wip 2022-04-07 17:48:56 +09:00
minjaesong
97633eba46 unsafeptr is now byte-aligned 2022-04-06 20:54:58 +09:00
minjaesong
d958683365 still have no idea how to make this work 2022-04-05 17:46:03 +09:00
minjaesong
59921ce2f8 fixed a bug where greek ime would errenously erase a character when composing diacritics 2022-04-05 10:30:22 +09:00
minjaesong
0cef2431be another minor touches 2022-04-02 11:14:46 +09:00
minjaesong
43bbecf791 tilewise mouse coord on debug window 2022-04-01 22:22:34 +09:00
minjaesong
620ebf4aa4 virtual down down working slightly better 2022-03-31 15:58:59 +09:00
minjaesong
faa33d9a81 more debugwindow stuffs 2022-03-31 10:24:47 +09:00
minjaesong
d387b9ca37 more frivulous debug window frisbees 2022-03-30 17:05:46 +09:00
minjaesong
147c57557d debug window: toggle visibility of timers using U key 2022-03-30 14:21:16 +09:00
minjaesong
a0d13a6060 fixing a minor bug on getLight coord 2022-03-30 14:08:43 +09:00
minjaesong
85d333a560 fixing various oversights in debug window 2022-03-30 10:04:43 +09:00
minjaesong
fc7cbe0575 background for debug info 2022-03-29 22:03:41 +09:00
minjaesong
d85661f668 more debug elements 2022-03-29 20:52:26 +09:00
minjaesong
a602c9d18b using relative pos for debug info elements 2022-03-29 18:42:18 +09:00
minjaesong
86318511cb new debug window wip 2022-03-29 17:57:35 +09:00
minjaesong
bac8bd7f90 tfw a jank idea seemingly fixes the long-winded platform bug 2022-03-29 16:11:57 +09:00
minjaesong
8c8e41871a portrait on equippedview 2022-03-25 16:22:35 +09:00
minjaesong
327e000a54 shader cleanup; a config key for higher bits per pixel on graphics 2022-03-25 15:50:03 +09:00
minjaesong
af542e43a9 portrait now available again on player load; still not on the equippedview 2022-03-25 15:06:14 +09:00
minjaesong
4b6a878601 assembledsprite now animates 2022-03-24 22:44:55 +09:00
minjaesong
53ee28eb85 now draws held item again 2022-03-24 16:19:51 +09:00
minjaesong
49c47dc42e do not backup savegame on load 2022-03-24 14:35:41 +09:00
minjaesong
de71f8bd17 AssembledSpriteAnimation now renders correctly 2022-03-24 14:24:36 +09:00
minjaesong
765ece0635 discarding the idea of baking assembledsprite onto a spritesheet; revert to the commit right before this to completely scrap the efforts 2022-03-23 17:43:56 +09:00
minjaesong
ab73511042 lol i don't need quotation marks on csv 2022-03-23 10:22:14 +09:00
minjaesong
76435dbbdf fixed a stupid bug where spawning a same kind of fixture twice would crash the game because the spawner would not renew the fixture instance after a first spawn 2022-03-23 10:03:03 +09:00
minjaesong
de45ad1c25 another font fix 2022-03-22 17:08:47 +09:00
minjaesong
78869fc84f just some silly math functions 2022-03-22 12:26:30 +09:00
minjaesong
000f825849 a new key for blocks.csv; csveditor updates 2022-03-22 11:11:44 +09:00
minjaesong
8974d336c4 font update 2022-03-22 09:29:49 +09:00
minjaesong
194a79d134 fixed a bug where fullscreen inventory ui would errenously unpause the game 2022-03-20 00:58:37 +09:00
minjaesong
b8ccee3882 font update 2022-03-19 10:42:57 +09:00
minjaesong
c309948b40 font update; another idea for a fixture 2022-03-17 16:45:59 +09:00
minjaesong
52f0dfdeb9 various fixes 2022-03-16 12:50:43 +09:00
minjaesong
40a7c6876a fixed a bug where closing the inventory ui while tooltip is showing will make it persist when the ui is opened again 2022-03-12 17:52:48 +09:00
minjaesong
54f1f590c4 font update 2022-03-12 11:52:10 +09:00
minjaesong
d15dc20300 crafting system wip 2022-03-11 17:46:35 +09:00
minjaesong
b5aacd976c tags on ingame blocks 2022-03-11 15:05:06 +09:00
minjaesong
6c7cbc02ae some language key change 2022-03-11 14:26:33 +09:00
minjaesong
d235084f92 configurable crafting menu key 2022-03-11 12:27:25 +09:00