minjaesong
0823bccd01
idea for deterministic save format?
2021-02-25 17:34:19 +09:00
minjaesong
e4c7ed581c
fixing bug where the crafting table (or something) would placed and ui opened at the same time
2021-02-25 14:31:36 +09:00
minjaesong
2a72cc03bb
fixing loadscreen visual
2021-02-25 11:23:07 +09:00
minjaesong
795f0ab853
walls now work
2021-02-25 11:11:47 +09:00
minjaesong
5f16f71b0a
fixing random terragen crash? (was it block change event too big?)
2021-02-25 10:15:37 +09:00
minjaesong
ed0bec0ee8
item is useable (wall is not!); tile breakage works confirmed
2021-02-24 16:46:37 +09:00
minjaesong
b6a688c484
render is fixed (tile breakage not tested as loading items are still wip); air tile no longer has tilenum of 0
2021-02-24 11:04:11 +09:00
minjaesong
36387753b1
game compiles but: render is wrong; can't have any wall items
2021-02-20 16:53:22 +09:00
minjaesong
463e59087c
something's not right with tile numbering
2021-02-20 15:10:47 +09:00
minjaesong
295dd8b8d6
wippie
2021-02-15 16:25:47 +09:00
minjaesong
0292115f89
wipwip
2021-02-14 10:07:08 +09:00
minjaesong
8ea551306c
wire format suggestion
2021-02-12 21:57:36 +09:00
minjaesong
aae4952117
wires texture
2021-02-12 17:47:59 +09:00
minjaesong
6e63ab7fdc
savegame format upd?
2021-02-12 14:14:09 +09:00
minjaesong
46b56b8fd0
more TODO
2021-02-11 23:33:01 +09:00
minjaesong
689fac7f27
base32: + to L
2021-02-11 21:27:38 +09:00
minjaesong
9eb757b7b9
wip 2
2021-02-11 20:45:38 +09:00
minjaesong
8fdc11288c
the-flattening wip
2021-02-10 17:48:01 +09:00
minjaesong
73acaea025
65536 Blocks!!!
2021-02-09 17:53:33 +09:00
minjaesong
d9fc24ba26
1 million virtual tiles!!!
2021-02-09 17:27:14 +09:00
minjaesong
cdcf945e43
inventoryui: adjusting inventory gap magic number so that inventory look pretty on 720p
2020-12-26 18:20:07 +09:00
minjaesong
f2c97c890d
bfg file removal
2020-12-14 19:01:24 +09:00
minjaesong
5685243443
light whitewash version 1
2020-12-01 17:50:47 +09:00
minjaesong
f77e65ac97
light whitewash impl
2020-12-01 16:49:46 +09:00
minjaesong
98ad0bfc6c
see commit below
2020-11-29 16:42:01 +09:00
CuriousTorvald
807d67862c
for gods sake don't casually usegl30=true
...
https://stackoverflow.com/questions/46753218/libgdx-should-i-use-gl30
2020-11-28 19:32:50 +09:00
minjaesong
bed6f74462
screenshots will take unique name
2020-11-25 13:39:17 +09:00
minjaesong
79114fcbd0
setting minimum res to be 1080x720
2020-11-24 10:12:32 +09:00
minjaesong
5d46402b27
finaly fixing 720p bug (issue #36 )
2020-11-21 22:04:59 +09:00
minjaesong
e97a74483f
trying to fix the '720p' bug but faild :/
2020-11-21 17:56:22 +09:00
minjaesong
b8a7dee7ac
config: user-configurable control entries now have config- prefix
2020-11-21 11:24:15 +09:00
minjaesong
44c11cef76
multithread light: forget about it
2020-11-20 14:08:18 +09:00
minjaesong
ab780fd246
code cleanup
2020-11-11 11:04:59 +09:00
minjaesong
4db5bc1623
guess some quality can be sacrificed
2020-11-10 18:49:24 +09:00
minjaesong
8548e415d2
it works yay :)
2020-11-10 16:21:08 +09:00
minjaesong
3ad80d1687
y u no work :(
2020-11-10 11:54:52 +09:00
minjaesong
b908cee2fe
round 4 wip but not working :(
2020-11-10 00:51:46 +09:00
minjaesong
65f536db3c
one diag done, one more to go
2020-11-09 23:13:20 +09:00
minjaesong
fdee65ad0d
using internal coord only; diagonal round todo
2020-10-25 23:47:39 +09:00
minjaesong
9280a1e4a1
new lighting kinda works
2020-10-25 19:10:48 +09:00
minjaesong
4a0e6393d0
variable renaming
2020-10-25 11:37:05 +09:00
minjaesong
b2da7144e0
new lighting idea
2020-10-23 11:50:38 +09:00
minjaesong
0c48b9dce8
using kotlin's newfangled 'x in xs.indices' instead of 'x in 0 until xs.size'
2020-10-21 17:42:58 +09:00
minjaesong
2437fed1ea
UnsafeHelper.getArrayOffset to return long
2020-10-21 17:03:28 +09:00
minjaesong
2930336718
trying to fix the threadexecutor, at least it will throw error if a job failed
2020-10-21 11:06:35 +09:00
minjaesong
d5df9df00d
illegalstateexception -> nullpointerexception
2020-10-11 13:05:57 +09:00
minjaesong
4b2d547663
font update
2020-10-06 16:32:41 +09:00
minjaesong
634de74d51
test commit please ignore
2020-09-28 09:27:34 +09:00
minjaesong
8929093432
add: inventory minimap
2020-09-18 11:09:33 +09:00
minjaesong
0bf5baa7e0
add: inventory esc menu
2020-09-17 17:00:52 +09:00
minjaesong
24b7331af3
Merge branch 'inventory-ui-transition-container' into master
2020-09-17 11:24:15 +09:00
minjaesong
f2902b38b2
fix: inventory cells not tangible
2020-09-17 11:22:03 +09:00
minjaesong
bd7a66728b
transition works as intended but ui is not tangible
2020-09-14 15:19:34 +09:00
minjaesong
1aadde9e9f
fix: inventory panels and their indices are mutually inversed
2020-09-14 14:04:46 +09:00
minjaesong
f9883f2516
q&d hack for ui opacity control using a shader
2020-09-12 11:24:32 +09:00
minjaesong
9b079d0467
index is reversed, transparency not working
2020-09-09 16:58:35 +09:00
minjaesong
534309439c
UI is now rendered in correct pos
2020-09-09 16:05:56 +09:00
minjaesong
560a38569e
UI visible and render is offsetted but update is ok
2020-09-09 15:38:21 +09:00
minjaesong
28369f8eeb
warning msg for not on debug mode
2020-09-09 09:22:24 +09:00
minjaesong
7a58cf9edb
inventory ui transition wip
2020-08-30 16:09:42 +09:00
minjaesong
dd1989320d
less fancy inventory transition WIP
2020-08-22 18:23:17 +09:00
minjaesong
ba424accf2
lfs: tracking .kra files
2020-08-22 16:47:20 +09:00
minjaesong
0ce9e412a8
adding title menu element for mod options
2020-08-22 16:44:37 +09:00
minjaesong
1e0161e005
collision code for staircasing
2020-08-04 12:23:46 +09:00
minjaesong
f8d8fccef7
replacing all nonstaircasing collistion function usage into staircasing one
2020-07-24 14:41:54 +09:00
minjaesong
8623e4d60e
added a todo message
2020-07-22 22:40:12 +09:00
minjaesong
f88a8976d2
phys: wip staircasing modification is still compatible with old code
2020-07-20 21:24:22 +09:00
minjaesong
173bdb3abf
phys: making colliding side indices more sensible
2020-07-17 22:50:24 +09:00
minjaesong
c0db310a66
phys arguments are now single PhysProperties object
2020-07-15 21:58:44 +09:00
minjaesong
d89e0d30da
new tonemapping lut using some random fibseq
2020-07-12 10:29:39 +09:00
minjaesong
671882014e
new properties in apploader: aspectRatio
2020-06-21 13:56:50 +09:00
minjaesong
5b05a84684
biome in worldgen
2020-06-12 15:21:55 +09:00
minjaesong
38d5b17eeb
default screen size to be exact 3:2 again (and obs-linux compatible)
2020-05-13 22:33:32 +09:00
minjaesong
043b3bee13
terragen: making sky-to-ground ratio to be constant
2020-05-03 10:43:31 +09:00
minjaesong
1ea7b9f1f6
more hangul improvements
2020-05-01 17:13:46 +09:00
minjaesong
961e375234
implementing working multithreading Terragen to the game
2020-04-29 11:26:59 +09:00
minjaesong
226c8342cb
more testing on skydome / font change
2020-04-29 08:48:06 +09:00
minjaesong
826a13ff57
both idea works
2020-04-29 08:47:27 +09:00
minjaesong
1e7706662b
more testing on resolving noisy artefact in worldgen
2020-04-29 08:15:40 +09:00
minjaesong
4f146dfc94
using Coroutines instead of Threadpool but the artefact is still there :(
2020-04-27 03:36:34 +09:00
minjaesong
afecee7fb4
reverting Unsafe usage of worldgennoisesandbox
2020-04-27 03:05:19 +09:00
minjaesong
261b545974
major hangul font update
2020-04-23 01:04:58 +09:00
minjaesong
6573dfa091
Hosek skylight model translated from C to Kotlin
2020-04-20 04:47:40 +09:00
minjaesong
8b3911fef0
adding the missing pdf file
2020-04-19 01:21:03 +09:00
minjaesong
d1aedb9a3d
updating LibGDX to 1.9.10
2020-04-19 01:06:25 +09:00
minjaesong
c497648250
minor improvement on rotund r
2020-04-14 07:25:47 +09:00
minjaesong
d50faf9201
font support for LatinExt-D
2020-04-14 06:31:05 +09:00
minjaesong
a61ff82ddd
comment
2020-04-13 05:03:53 +09:00
minjaesong
0200fa8803
simplified the tiling shader a bit
2020-04-13 02:13:24 +09:00
minjaesong
07b9e76090
Reducing hierarchy by merging ActorWithBody with ActorWBMovable
2020-03-20 19:30:17 +09:00
minjaesong
5cafe16f20
closing issue #34 , it was just hitbox not properly being updated
2020-03-10 23:34:36 +09:00
minjaesong
7345a1015f
fixing bug where the hitbox won't change when actor is rescaled, wip issue #34
2020-03-10 06:52:40 +09:00
minjaesong
48b431f4b7
Fixing bad quickslot behaviour where it would unequip things when the selection changed
2020-03-09 04:01:03 +09:00
minjaesong
8894be303a
some code pruning
2020-03-07 03:39:26 +09:00
minjaesong
0b57a995a5
Tentatively fixed the issue #35
...
if it's truly been fixed, the culprit was the mixed use of lx/ly and worldx/worldy
2020-03-07 02:39:01 +09:00
minjaesong
4c77ccb548
Pre-calculation. Plagued with segfaults. Feel free to roll back.
2020-03-06 21:52:06 +09:00
minjaesong
1ab12ffa24
more functions
2020-03-06 21:51:06 +09:00
minjaesong
e77c52a86f
commenting out the assert code that is called ~50 000 times per frame
2020-03-06 01:54:18 +09:00
minjaesong
6d420691cb
fixing bug where blocks cant be placed if mouse is over quickslot and watch
2020-03-06 01:30:33 +09:00
minjaesong
418353c652
stupid idea that didnt work
2020-03-04 10:32:05 +09:00
minjaesong
82bb7ddd0d
see issue #31
2020-03-01 01:03:25 +09:00
minjaesong
6662d7f96c
fixing unlit torch bug
2020-02-29 20:28:55 +09:00
minjaesong
1a6817aa49
gitignore: linux temp files
2020-02-28 17:47:14 +09:00
minjaesong
bac2190104
back to octagonal lightspreading and one more failed test
2020-02-28 05:39:46 +09:00
minjaesong
c4521b9fd9
more comments
2020-02-28 05:14:13 +09:00
minjaesong
c406cefd18
removing temporary-zoom snippet
2020-02-27 18:18:55 +09:00
minjaesong
1524919ae0
determining array base offset: replaced trick code with proper code
2020-02-27 17:54:35 +09:00
minjaesong
e235b81041
middle click to open pie menu
2020-02-27 05:41:57 +09:00
minjaesong
89c99e19c0
TEST: 5-pass performs better than 2-split idea
2020-02-25 00:05:54 +09:00
minjaesong
ad903952cc
lightsource randomiser hash will be same even when x < 0
2020-02-24 14:46:37 +09:00
minjaesong
0d8d6ca9fa
using proper hashing function
2020-02-24 14:45:12 +09:00
minjaesong
73775d9148
setting default res to 1108:740, an OBS-friendly number
2020-02-24 01:23:24 +09:00
minjaesong
73c827b77f
randomised torch flicker
2020-02-24 01:00:11 +09:00
minjaesong
6c7fe9cf2b
amending last commit
2020-02-23 15:57:33 +09:00
minjaesong
0176c95539
another attempt
2020-02-23 03:35:50 +09:00
minjaesong
a96df1041b
fixing bad code regarding lightsource detection
...
...I'm stupid
2020-02-22 22:43:33 +09:00
minjaesong
fc99ee72c3
memoised dynamic luminosity
2020-02-22 15:47:34 +09:00
minjaesong
d97283e76c
half-assed but working radiator with no directional quirks
2020-02-22 06:07:24 +09:00
minjaesong
13f44f3861
comment
2020-02-22 00:15:55 +09:00
minjaesong
4da45860b8
radiosity: nice try but works half-assed and is slower
...
better optimise the old method, there's lots of overlaps there
2020-02-21 21:28:55 +09:00
minjaesong
3210cad23d
quick idea
2020-02-21 05:07:34 +09:00
minjaesong
947224c290
new lightmap: nice try but didn't work
2020-02-21 03:40:37 +09:00
minjaesong
9d51f419f5
make quickslots work with dynamic items
2020-02-13 15:08:59 +09:00
minjaesong
d29fed8da3
global framerate limit
...
should help with some edge cases that occur when GPU is overloaded
2020-02-11 02:46:15 +09:00
CuriousTorvald
5dee9f8548
Create energy_flow.gv
2020-01-19 18:09:00 +09:00
minjaesong
697424efc4
re-draw floater gui texture
2020-01-05 21:44:44 +09:00
minjaesong
f36209e3bf
testing borders on inventory cells
2019-12-29 00:27:20 +09:00
minjaesong
24c6e8b385
test commit
2019-12-23 18:46:10 +09:00
minjaesong
b5482ed07c
small remedy for KDE Plasma
2019-12-23 04:48:30 +09:00
minjaesong
95e47066ca
re-impl skybox vertical parallax
2019-12-22 22:24:16 +09:00
minjaesong
8d5fba9492
making dithering work on skybox drawing
2019-12-15 12:39:20 +09:00
minjaesong
90495b6137
wip2
2019-12-10 18:04:37 +09:00
minjaesong
01783387ad
new skybox drawing wip
2019-12-10 15:24:05 +09:00
minjaesong
75dad8a78c
what fucking linux crashes if i reduce the screen size?
...
This reverts commit 8180f81f38 .
2019-12-06 20:41:32 +09:00
minjaesong
653fc23115
Revert "setting default height to be 720"
...
This reverts commit 8180f81f38 .
2019-12-06 19:37:29 +09:00
minjaesong
8180f81f38
setting default height to be 720
...
streaming-friendly
2019-12-05 14:16:55 +09:00
minjaesong
d3bf27e8db
lightmaprenderer: removing minOf()
2019-12-05 10:34:52 +09:00
minjaesong
e4aa4d2b87
lightmaprenderer: exporting LUT to its own class
2019-12-05 10:27:54 +09:00
minjaesong
fbe941bb39
updated Terragen.kt
2019-12-04 15:38:32 +09:00
minjaesong
25c585e4c1
worldgenloadscreen now makes transition
2019-11-27 17:31:29 +09:00
minjaesong
5255392bc0
hypothetical multithreading on terragen
2019-11-27 16:59:24 +09:00
minjaesong
a66dc344b3
load screen actually draws the world
...
transition still not working
2019-11-27 16:42:49 +09:00
minjaesong
c13aebd3ba
at least message shows on loadscreen
...
does the transition works?
2019-11-27 15:53:09 +09:00
minjaesong
f715ba9a6e
worldgen preview loadscreen (NOT WORKING)
2019-11-20 15:24:45 +09:00
minjaesong
deb8b43a81
renderToPreview()
2019-11-18 12:52:28 +09:00
minjaesong
899bb00aac
minor edits
2019-11-18 12:26:43 +09:00
minjaesong
d8317e4226
Various Loadscreens WIP
2019-11-18 01:20:17 +09:00
minjaesong
e71c56cf0d
fixed worldgen and threadexecutor so that they will actually wait for the thread termination
2019-11-16 02:41:25 +09:00
minjaesong
7939ff3690
Update WorldgenLoadScreen.kt, Terragen.kt, and WorldgenNoiseSandbox.kt
2019-11-10 22:35:22 +09:00
minjaesong
0fd4f957c2
wip fixing multithreaded noisy image bug
...
decided to remove my own thread pool impl to reduce the scope of attack
2019-11-08 01:34:39 +09:00
minjaesong
ea4c0c1697
Update ui_config_keymap_keycap.tga
2019-11-07 19:32:41 +09:00
minjaesong
96158c5a90
using new terragen on main game -- noisy tiles are real issue
2019-10-30 15:13:38 +09:00
minjaesong
288afba105
added missing code pieces
2019-10-24 20:56:56 +09:00
minjaesong
0f335cd312
uiitem keymap keycap wip
2019-10-17 14:46:20 +09:00
minjaesong
08efc934a9
uiitem toggle button impl
2019-10-17 10:59:47 +09:00
minjaesong
7f4e6aad15
toggler graphics update
2019-10-17 02:02:18 +09:00
minjaesong
b08a34c67e
Added uiitem-toggler assets
2019-10-16 18:43:16 +09:00
minjaesong
7dafc508e5
issue #28
2019-10-14 20:55:53 +09:00
minjaesong
4a1ef21155
adding missing texture
2019-10-14 19:32:24 +09:00
minjaesong
4eb1940d13
motherfucking git
2019-10-14 15:40:01 +09:00
minjaesong
1190974901
key config ui mockup
2019-10-09 00:21:12 +09:00
minjaesong
b6fe91ad19
var jump just pressed
2019-10-06 14:50:16 +09:00
minjaesong
951a65cb4f
corrcet case for font sheet name
2019-10-04 17:04:00 +09:00
minjaesong
15a6324ef4
wall-kick-jump WIP
2019-10-02 15:24:05 +09:00
minjaesong
c14453cb35
slight edit on kana font sheet
2019-09-30 15:08:25 +09:00
minjaesong
71109602e7
different hardware testing results update
2019-09-20 18:30:45 +09:00
minjaesong
2980d3eb94
improved shader compatibility with intel builtin gpu
...
apparently you can't use 1f for float, always use 1.0
2019-09-20 14:15:26 +09:00
minjaesong
aaae4f71d8
commit
2019-09-19 18:10:54 +09:00
minjaesong
7ec1fbc1bf
update gitignore, new worldgen wip
2019-09-15 08:12:04 +09:00
minjaesong
c315022d80
worldgentest: soil layer
2019-08-29 23:10:23 +09:00
minjaesong
7ab15fe966
noise test to simulate the actual worldgen
2019-08-28 22:24:53 +09:00
minjaesong
11a30d3c2a
displays time on main window
2019-08-27 16:17:26 +09:00
minjaesong
a29a47e009
removing redundant properties
2019-08-27 01:30:46 +09:00
minjaesong
79fb81f757
some minor touches
2019-08-26 16:47:30 +09:00
minjaesong
2a2e63e10a
terraingen candidate 1
2019-08-25 23:35:51 +09:00
minjaesong
668c10f736
terrain gen adjustments wip
2019-08-25 19:54:55 +09:00
minjaesong
0af5002638
cavegen candidate 1
2019-08-25 19:29:10 +09:00
minjaesong
004a9af098
cavegen candidate 0
2019-08-25 18:53:01 +09:00
minjaesong
e449d34e3a
new cavegen is finally doing something
2019-08-25 14:14:25 +09:00
minjaesong
12498184f5
fixed minor anomalies
2019-08-21 15:12:19 +09:00
minjaesong
f78c465aef
inventory ui will get taller if screen is taller
2019-08-19 03:44:15 +09:00
minjaesong
9e775d9d57
fixd a bug where HUD will draw on top of console window
2019-08-19 02:05:00 +09:00
minjaesong
89746c3b6e
actual health message on appload
2019-08-18 05:01:56 +09:00
minjaesong
60bb495782
terrain glow tex drawing
2019-08-15 19:42:16 +09:00
minjaesong
86f48c2fe3
terrain glow tex composing
2019-08-15 19:03:16 +09:00
minjaesong
ebe78dafea
shitty implementaion of "air jumping"
2019-08-15 00:20:42 +09:00
minjaesong
0d04f97647
health message on splash
2019-08-14 01:45:00 +09:00
Minjae Song
018160b541
fix func name conflict
2019-08-13 15:50:31 +09:00
minjaesong
9b470bb3bb
lightmap fix fox edge case when CameraX < 0
2019-08-13 14:47:23 +09:00
minjaesong
f62f751243
some random stuffs?
2019-08-12 03:59:39 +09:00
minjaesong
f39c4e9178
light calc area shrinks when zoomed in
2019-08-12 03:59:27 +09:00
minjaesong
e8b2b04c62
no stuttering zoom (inefficient)
2019-08-12 03:04:16 +09:00
minjaesong
d8d095c0a2
zooming properly with z key (with some async artefacts)
2019-08-11 21:33:12 +09:00
minjaesong
b63bf88cd7
uis won't open or close when console is up
2019-08-11 20:42:59 +09:00
minjaesong
419773550a
screen zooming, temporarily toggle with Z key
2019-08-11 05:42:04 +09:00
minjaesong
08c18caa25
inventory lister's category setting must be held by its parent
2019-08-06 02:28:07 +09:00
minjaesong
0f283f2aaa
inventory ui: number of cells can be given on creation
2019-08-05 05:20:09 +09:00
minjaesong
5f4305283d
inventorydynamiclist to have more options; fixed wrong shade values for trees; commonresourcepool to check dupes
2019-08-05 04:58:33 +09:00
minjaesong
63b1fcb870
special symbols to use shortcuts instead of literals
2019-08-05 04:19:00 +09:00
minjaesong
bed655448d
adjusted ui's y pos so that there's even gaps between catbar and control helper
2019-08-05 03:51:38 +09:00
minjaesong
864b6cd5a0
tree impl test; falling blocks won't destroy transparent blocks
2019-07-31 01:38:27 +09:00
minjaesong
155c38536f
correct impl for RNG of joise lib
2019-07-27 14:45:19 +09:00
minjaesong
1691fc41e5
texture for tree trunk
2019-07-27 00:36:53 +09:00
minjaesong
fc35188bde
some tiny little optimisations on tiling shader
2019-07-26 16:45:24 +09:00
minjaesong
f1d92744c0
grass tex revert to smooth
2019-07-26 03:28:57 +09:00
minjaesong
7ae5a8c132
minor fixes
2019-07-21 20:40:45 +09:00
minjaesong
dfd43f52d5
ingame computer wip; gamepad deadzone disp on f3
2019-07-19 23:19:25 +09:00
minjaesong
f2ee058e7c
newly written circulararray
2019-07-14 03:55:27 +09:00
minjaesong
5f3801eb48
colourmap and assets
2019-07-12 02:26:20 +09:00
minjaesong
24a16426ed
fixed MDA scroll behaviour
2019-07-10 20:49:20 +09:00
minjaesong
514ea680aa
fix wrong assert usage; addOneArgFun for Lua globals works
2019-07-10 16:20:45 +09:00
minjaesong
2c560a6f36
new iteration of the ingame computer -- display adapter
2019-07-09 22:26:28 +09:00
minjaesong
e4974025a0
some UIs can be closed with ESC key
2019-07-08 21:50:35 +09:00
minjaesong
f95ea1ab0f
fixture ui almost working
2019-07-08 19:41:35 +09:00
minjaesong
e8ba837b09
trying to make fixtures with UIs working, was not successful
2019-07-08 04:05:04 +09:00
minjaesong
84e4c82b60
throwing in a pr-tree onto the project
2019-07-07 22:13:37 +09:00
minjaesong
b66ca70d6c
test impl of "collision interpolator'; new number font for itemslots
2019-07-07 20:53:20 +09:00
minjaesong
01e475814b
blocks csv fixed wrong opacity value
2019-07-06 20:44:15 +09:00
minjaesong
184eda38fd
comment
2019-07-03 04:12:56 +09:00
minjaesong
ae8d7a67f2
issue #26 resolved (someone is hoolding stale ingame context)
2019-07-03 03:59:37 +09:00
minjaesong
42dbaaa242
backend stuffs in the Terrarum moved to the AppLoader
2019-07-02 05:10:32 +09:00
minjaesong
4c23cde4a9
no more context fuckups on apploader
2019-07-02 04:59:24 +09:00
minjaesong
eb4bdbacde
new tiny numbers font
2019-06-26 19:32:27 +09:00
minjaesong
2455ab9983
fallable sim to properly work on multiple fallable "stacks"
2019-06-26 02:00:41 +09:00
minjaesong
a45b68b8d5
fallable blocks actually falls
2019-06-25 23:30:22 +09:00
minjaesong
04ea9aec42
more cleanup regarding fireRecalculateEvent
2019-06-25 22:48:38 +09:00
minjaesong
ed58e72724
refactoring the call order of the renderers' init code invocation
2019-06-25 22:26:16 +09:00
minjaesong
d2e886aec2
q&d hack to circumvent the dangling pointer issue #26
2019-06-25 15:22:24 +09:00
minjaesong
44405111eb
issue #26 : the reason was the dangling pointer?
2019-06-23 02:20:01 +09:00
minjaesong
41b68aa132
BlockLayer temporarily use DirectByteBuffer (averting the issue #26 )
2019-06-23 01:43:56 +09:00
minjaesong
64bbe6b53b
sorta working unsafesvecarray; and then issue #26 is fucking shit up
2019-06-22 04:16:03 +09:00
minjaesong
b45caebda0
it turns out the test-entering is broken; will fix later idk; Threadparallel.startAllWaitForDie seems to work as intended
2019-06-21 16:05:02 +09:00
minjaesong
306f45e7ee
the placeholder "nullworld" is now singleton
2019-06-11 23:52:17 +09:00
minjaesong
c41e60d29f
fixture spawns with correct tex pos and hitbox; unsure if issue #26 is fixed tho
2019-06-11 23:46:52 +09:00
minjaesong
23b103892e
blockprop: fall is now grav
2019-06-11 20:55:28 +09:00
minjaesong
196ae40bbb
it's still a progress right?
2019-06-10 17:38:06 +09:00
minjaesong
fd9d36c7ac
new block: scaffolding (does not fall yet)
2019-06-10 01:40:10 +09:00
minjaesong
6e0fe95e76
intbox debugger is back
2019-06-09 01:26:14 +09:00
minjaesong
48b4a4455b
unsafe array on lightmaprenderer: could this be possible?
2019-06-08 04:14:13 +09:00
minjaesong
30ae587554
no more access violation from freeing already freed memory
2019-06-08 03:29:38 +09:00
minjaesong
15cb42e26b
80 fps with unsafe access
2019-06-08 03:00:47 +09:00
minjaesong
5f11bb8cf9
just a fixme tag
2019-06-07 22:16:38 +09:00
minjaesong
25fd843ef2
apparently I'm fucking dumb
2019-06-07 10:37:04 +09:00
minjaesong
9445c615e6
i discovered something to be looked at
2019-06-07 10:23:22 +09:00
Minjae Song
772ce19eab
weather to not use expensive math; colormap now also holds cvec
2019-06-05 21:22:27 +09:00
Minjae Song
b0c6ce29a8
mod metadata: changed versioning scheme
2019-06-05 21:22:27 +09:00
minjaesong
aad88710ed
light parallel failed attempt
2019-06-05 21:04:01 +09:00
minjaesong
0216e814a6
debugwindow: correct ui count
2019-06-01 04:47:20 +09:00
minjaesong
f8e26f82c6
lightmap is now array of array because debug-ability > slight framerate drop
2019-06-01 04:06:36 +09:00
minjaesong
af001ad394
cvec: java to kotlin
2019-06-01 03:49:14 +09:00
minjaesong
c632818e03
migration wip java 9 modularise
2019-06-01 03:25:20 +09:00
minjaesong
a1cde8ef9b
fixed using wrong type of exception
2019-06-01 02:06:07 +09:00
minjaesong
ec8b57abd1
fixtures won't spawn when there's block or other fixtures
2019-05-31 22:57:20 +09:00
minjaesong
874834b2d1
fixing "roundworld anomaly": some actors won't render
2019-05-31 04:10:00 +09:00
minjaesong
a595dc2665
wip debugging "roundworld anomaly"
2019-05-30 23:35:01 +09:00
minjaesong
2b35e547da
contracted itemcount string
2019-05-30 21:36:02 +09:00
minjaesong
c8df0fc9fd
font: hangul update
2019-05-30 14:10:09 +09:00
minjaesong
ef72075fd6
tiki torch correctly spawns; gotta check for collision
2019-05-29 23:20:39 +09:00
minjaesong
c00a8235e1
added definition for fixture null blockbox
2019-05-28 23:57:51 +09:00
minjaesong
ad4bfd9e01
tiki torch spawns but is not centred
2019-05-28 22:46:10 +09:00
minjaesong
84a35abb37
no secondary click; tiki torch kinda spawns?
2019-05-26 22:55:50 +09:00
minjaesong
3f692da03c
disposable singletons to an array in loader; single float for both notification and tooltip
2019-05-24 20:38:35 +09:00
Minjae Song
d08aae5db0
stupid gimp
2019-05-22 12:57:20 +09:00
Minjae Song
ad6d52b13c
tileable message float ui
2019-05-22 12:51:01 +09:00
minjaesong
4c4d268b95
cherrypicked from the branch test-cvec-for-light
2019-05-21 17:50:54 +09:00
minjaesong
b52dd12807
furred npc test might delete later
2019-05-20 12:07:01 +09:00
minjaesong
3106657f44
font: new redesigned hangul
2019-05-14 13:16:10 +09:00
minjaesong
9a9bb37835
font: hangul redraw wip -- less "laundry line"
2019-05-12 23:52:27 +09:00
minjaesong
2b2e0e3327
font: hangul redraw wip
2019-05-12 17:09:46 +09:00
minjaesong
0f3a6143cf
gradle script fix typo and add assertion jvm option
2019-05-12 01:03:35 +09:00
minjaesong
b217a023d2
comment
2019-05-08 21:23:42 +09:00
minjaesong
0ccfb0e709
blocksdrawer now draws wire
2019-05-04 18:19:08 +09:00
minjaesong
dfe183f597
adding missing resources/moving zip files to lfs
2019-05-04 04:11:33 +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
839b7e7762
more comments
2019-04-30 03:06:19 +09:00
minjaesong
7d216acd52
sortedarraylist update; physball breaks the actor render dunno why
2019-04-30 02:52:09 +09:00
minjaesong
5a95f1c21a
actually using (and rediscovering) the kdtree
2019-04-18 23:42:54 +09:00
minjaesong
62b687c86b
gamepad keyboard mockup
2019-04-15 12:26:54 +09:00
minjaesong
bda58ecebd
controller getaxisraw, calibration on startup
2019-04-09 23:42:10 +09:00
minjaesong
a5d33da1c9
fixed: noclipped player won't move up and down when gamepad is plugged in
2019-04-06 03:58:02 +09:00
minjaesong
968a1a0888
weponmeleecore
2019-03-19 13:35:58 +09:00
minjaesong
57ebbcb421
moduleinfo won't contain bad modules
2019-03-17 13:49:20 +09:00
minjaesong
ee732dbcf9
inventory UI won't rebuild when pie menu is in operation
2019-03-16 03:44:03 +09:00
minjaesong
08aa0e8f34
always sorting arraylist; more wire stuffs
2019-03-12 22:27:26 +09:00
minjaesong
0563ef0940
colour-changing durability and encumbrance bar
2019-03-12 02:29:58 +09:00
minjaesong
58a91ed10b
can retrieve item image for dynamic items
2019-03-12 01:42:07 +09:00
minjaesong
1ac735805d
not reading material csv issue fixed
2019-03-12 00:47:06 +09:00
minjaesong
7f53be48d1
my CSV was malformed :(
2019-03-11 19:36:42 +09:00
minjaesong
03df390e38
distinguishable item placeholder image
2019-03-11 00:20:08 +09:00
minjaesong
d7846bf332
autofill inventory with "available" blocks (has texture)
2019-03-10 23:42:48 +09:00
minjaesong
1bf9228e75
reading material from the module; pixaxes use it
...
But "dynamic item" created from the pickaxe class is not right
2019-03-10 23:38:11 +09:00
minjaesong
b495c010f4
a piece of wire is considered as a tool for inventory (for now)
2019-03-10 18:13:29 +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
d895da9e96
removing lwjgl patch
2019-03-10 00:31:16 +09:00
minjaesong
5822cb50b2
minimap: only update and render when needed
2019-03-10 00:28:47 +09:00
minjaesong
cd97b5c4ab
rudimentary minimap draw only
2019-03-08 18:49:38 +09:00
minjaesong
a1022a3db1
minor comment update
2019-03-05 23:39:36 +09:00
minjaesong
7359519982
ingamerenderer: things won't update when the game is paused (e.g. UI open)
2019-03-05 17:45:41 +09:00
minjaesong
aaa745ff94
minimap test: zoom and pan of the image
2019-03-04 18:33:39 +09:00
Minjae Song
d979332cbf
requesting xinput will always fail on non-windows
2019-03-04 04:55:12 +09:00
minjaesong
9382054060
some more blocks
2019-03-04 02:48:49 +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
648be6d041
brighter corners on the tile mask
2019-03-02 22:48:24 +09:00
minjaesong
b5ad28f22a
fluid masks tga
2019-03-02 20:20:00 +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
65cc484475
enough resources to test impl the thing
2019-03-01 03:22:46 +09:00
minjaesong
8e23138881
I put wrong colour on the terrain mask type3
2019-03-01 02:20:14 +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
5de290aef9
block masks and docs according to the new dynamic whatever
2019-02-28 00:15:17 +09:00
minjaesong
3979eba65b
completely new terrain masks to cover 256 possible surroundings
2019-02-27 06:28:48 +09:00
minjaesong
3058f0c277
terrain mask PSDs
2019-02-26 17:26:19 +09:00
minjaesong
a76603905b
WriteWorldInfo: actually working thumbnail export
2019-02-25 02:07:39 +09:00
minjaesong
a193bb7de0
prettier text print on Notification
2019-02-24 05:06:54 +09:00
minjaesong
8432ad1377
lang updater
2019-02-24 00:27:50 +09:00
minjaesong
8cc9b98a12
more tests with gson (de)serialiser
2019-02-23 17:40:13 +09:00
minjaesong
73dfab206e
seemingly working savewriter with fixed TEVD
2019-02-23 05:03:20 +09:00
minjaesong
58f017e264
some random idea
2019-02-22 15:24:56 +09:00
minjaesong
955f36dad5
HasAssembledSprite saves path instead of FileHandle (easier gson-ing)
2019-02-22 15:19:39 +09:00
minjaesong
d0e2b20fc3
inventory: saving ID only, most things still work
2019-02-22 05:22:09 +09:00
minjaesong
0fee72c5d3
gson test in progress
2019-02-22 04:50:43 +09:00
minjaesong
d23c3ed389
temp minimap placeholder
2019-02-21 03:54:09 +09:00
minjaesong
c107365e6f
world: ZIP compression is the reference now
2019-02-21 00:25:23 +09:00
minjaesong
d38fb0c15d
gamepad button label; gamepad calibrate on startup
2019-02-21 00:12:12 +09:00
minjaesong
83e1239434
lightmap drawing won't use spritebatch
2019-02-20 23:14:28 +09:00
minjaesong
1906cff519
payloadutil and unhelpful commit message
2019-02-20 22:43:35 +09:00
minjaesong
c9ac844e75
actorwbmovable: alias vars are latched to its update; sprite that's out of screen won't render
2019-02-20 15:38:18 +09:00
minjaesong
0984b65d65
inventory equip slot icon
2019-02-20 01:34:47 +09:00
minjaesong
4de53b7321
buildingmaker: can hide/show selection overlay
2019-02-18 16:57:28 +09:00
minjaesong
7f1e48304b
buildingmaker block marking
2019-02-18 16:36:21 +09:00
minjaesong
ce010c1aa5
doc update for UICanvas and UIItem
2019-02-17 19:42:00 +09:00
minjaesong
baeba1552a
fully working blockchooser
2019-02-17 03:52:27 +09:00
minjaesong
3c1b4c8a64
working pen menu
2019-02-16 22:48:27 +09:00
minjaesong
49f8b8d1c8
terrain quarried stone fix
2019-02-16 19:56:12 +09:00
minjaesong
48c672b7cd
penmenu with icons (render only)
2019-02-16 17:52:18 +09:00
minjaesong
a3ef1b435d
buildingmaker penmenu; resolving mouse click clash between world and UIs
2019-02-16 17:11:36 +09:00
minjaesong
e06e9ef733
new basicinfo ui; each module should be dispose()-able
2019-02-16 01:32:17 +09:00
minjaesong
6b44e01939
buildingmaker palette close and open again
2019-02-14 22:33:54 +09:00
minjaesong
d020bedba1
fixing list UI's colours; buildingmaker palette wip
2019-02-14 15:55:31 +09:00
minjaesong
880b5e70b5
PUA: LR buttons are now xbox shaped, added xbox one's View and Menu buttons
2019-02-13 17:53:40 +09:00
minjaesong
7c3acf6e84
block placing is now primary-use (left click/main trigger/screen tap)
2019-02-12 01:30:31 +09:00
minjaesong
07b801ace5
inventory wallet view
2019-02-11 18:02:52 +09:00
minjaesong
97d0b9de64
set environment as console if gamepad is detected
2019-02-11 14:54:57 +09:00
minjaesong
fb0357b5d6
pov for gdxcontrolleradapter (untested)
2019-02-10 03:48:39 +09:00
minjaesong
1730ebd0d7
making xinput to actually work (tested with xbone gamepad)
2019-02-09 18:33:54 +09:00
minjaesong
d891afa1cd
noop mask doc
2019-02-08 23:50:04 +09:00
minjaesong
baccf5f0b5
making gamepad work again
2019-02-08 18:57:47 +09:00
minjaesong
1b837bfade
bgBG: one dark pixel fixed
2019-02-08 09:56:30 +09:00
minjaesong
0f9e13d499
better and random-coloured grass
2019-02-08 09:27:13 +09:00
minjaesong
1c874f92c2
light: skipping some of the update round wasn't a good idea
2019-02-07 18:04:34 +09:00
minjaesong
833f1a83e6
Font fixed, clearing issue #19 #23
2019-02-07 17:31:55 +09:00
minjaesong
091c8cef48
re-impl of once-scrapped "No-op Mask", and it works
2019-02-06 23:31:21 +09:00
minjaesong
36c6cb78ba
inventory screen doesn't need two char info display
2019-02-06 11:05:58 +09:00
minjaesong
88a1beb271
player info cell, INVENTORY UI LEAKS MEMORY
2019-02-06 05:18:00 +09:00
minjaesong
f63e6ed37c
lang update (+delete world, worlds: )
2019-02-06 05:17:02 +09:00
minjaesong
bbb2dab710
Lightmap: i'm only doing round 2-4-2 and it works?!
2019-02-04 22:59:42 +09:00
minjaesong
5d12dad974
removing maxBlend function; only use maxAndAssign from now on
2019-02-04 18:47:16 +09:00
minjaesong
efafb3c2b9
disabling clamp() on Gdx.color makes it 1+ms faster?
2019-02-04 17:49:43 +09:00
minjaesong
820d314e6a
blockprop opacity to be actually cached
2019-02-04 17:17:48 +09:00
minjaesong
d13c74dc0c
histogram to display UV values
2019-02-04 05:23:07 +09:00
minjaesong
9781cd961a
quicker camera on buildingmaker
2019-02-04 01:37:31 +09:00
minjaesong
072f6564fe
fixing mouseUp on NSMenu; making pen on buildingmaker work
2019-02-03 23:53:46 +09:00
minjaesong
8da8fdb863
F3 moved to PostProcessor; palette UI for buildingmaker
2019-02-03 17:01:27 +09:00
minjaesong
c476ca0d99
#12 event for world block change -- mainly meant for fixture updating itself
2019-02-02 01:58:49 +09:00
minjaesong
1e4e4d2b94
blocksdrawer use offsetted time_t
2019-02-02 01:08:14 +09:00
minjaesong
2162c755ce
closing #22
2019-02-01 22:45:34 +09:00
minjaesong
91e0a2ad86
application icons
2019-02-01 20:15:19 +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
29fbad889b
fixed notificator UI
2019-01-31 20:54:25 +09:00
minjaesong
6d19347dfb
nsmenu to invoke class with defined args; working settime on buildingmaker
2019-01-31 18:01:33 +09:00
minjaesong
1610b63672
making sure unused screen be disposed, and not breaking the app
2019-01-31 13:29:40 +09:00
minjaesong
7a5b1df81c
fix memory leak from my ididcy; relationship w #19 needs investigation
2019-01-31 05:02:44 +09:00
minjaesong
dd44ae1eea
language is moved inside of options
2019-01-31 03:27:03 +09:00
minjaesong
b3e323965f
adjusting disposing behavs so that we can go back and forth the ingame and titlescr
2019-01-31 00:12:38 +09:00
minjaesong
1475fa08dc
inventory gamemenu visual only
2019-01-29 23:37:38 +09:00
minjaesong
aef07149b4
3 screens impl of inventory UI wip
2019-01-29 20:24:11 +09:00
minjaesong
7f7c31d27f
nice try, but it crashes the gpu AND I get <1 fps :(
2019-01-29 17:35:56 +09:00
minjaesong
882cd86dd4
wrong colour fixed -- Gdx.Color.toIntBits() returns ABGR, GLSL expects RGBA
2019-01-29 03:04:01 +09:00
minjaesong
b842780761
gpu rendered light wip
2019-01-29 02:21:22 +09:00
minjaesong
45fa56cb23
inventory ui won't always draw item count
2019-01-28 19:22:47 +09:00
minjaesong
1ffa71215a
amount of fluid affects the light absorption
2019-01-27 16:58:29 +09:00
minjaesong
89ecdbc608
nuked fluidcodex
2019-01-27 05:09:52 +09:00
minjaesong
50d883260c
so not making new objs frequently does make it bit faster...
2019-01-27 02:09:20 +09:00
minjaesong
02f9a5e127
light calc takes fluid into account
2019-01-27 00:30:56 +09:00
minjaesong
55cfae831a
new watch design consistent with existing UI
2019-01-24 23:46:24 +09:00
minjaesong
4ddf037626
new TV-safe watch UI
2019-01-24 02:32:28 +09:00
minjaesong
a2af6bc84d
gapbox toggle with F11
2019-01-23 12:45:40 +09:00
minjaesong
05094b6938
less intrusive gapbox colours
2019-01-23 03:52:28 +09:00
minjaesong
200ff94ff8
F12 for screenshot; it's high time to care about TVs
...
(besides, the EBU gap is also a good guideline for placing UIs on edge)
2019-01-23 03:46:46 +09:00
minjaesong
78cf9298e1
equipped items are drawn into their respective slot
2019-01-23 00:50:20 +09:00
minjaesong
12b42799e1
greater number of inventory cells
2019-01-23 00:09:31 +09:00
minjaesong
6d638e1269
small number font moved to apploader
2019-01-22 23:05:29 +09:00
minjaesong
a28e325f45
glsl works differently on my macbook?
2019-01-22 22:23:30 +09:00
minjaesong
ac9547c720
adding demoworld.gz
2019-01-22 21:34:00 +09:00
minjaesong
43b349d5ca
adding gradle-wrapper.jar
2019-01-22 21:27:56 +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
86fdeaf096
copyright update
2019-01-22 05:57:38 +09:00
minjaesong
e5fec2c22c
implementing the iconic 'lag behind' camera the right way
2019-01-22 05:46:26 +09:00
minjaesong
a6921fe924
game actually reads fps setting from config
2019-01-22 05:29:03 +09:00
minjaesong
b18365dd95
some classes in sprite assembler is now internal
2019-01-22 03:51:18 +09:00
minjaesong
20e8b9eee0
ingame will only render visible actor
2019-01-22 03:50:35 +09:00
minjaesong
6d0616a7bd
instead of dealing with delta, we'll just update multiple times, THIS TIME IN CORRECT WAY
...
(because it really works :p)
2019-01-22 02:59:22 +09:00
minjaesong
5260dc437c
the entire game will use new smooth delta
2019-01-21 05:22:49 +09:00
minjaesong
f1499e3e48
forgot to comment out the debug print
2019-01-21 01:44:19 +09:00
minjaesong
34a9d39516
I'll settle with 'Kalman filter with adaptive reset'
2019-01-20 22:50:22 +09:00
minjaesong
b488fe7083
smooth delta uses framerate-averaged instead of raw delta; stupid but works :\
2019-01-20 21:46:11 +09:00
minjaesong
38c847443c
trying to get smooth delta (because fuck you GDX)
2019-01-20 20:13:56 +09:00
minjaesong
b4d97fc42e
issue #16 : jump height is "close enough", friction and walk/stop needs fix
2019-01-20 07:03:23 +09:00
minjaesong
fc26f9af52
the simplest case of noclip=true
2019-01-20 06:43:59 +09:00
minjaesong
677cbd934a
reverting changes on ActorWBMovable: gotta make new branch
2019-01-20 06:39:01 +09:00
minjaesong
5786b843e4
removing default batch on blendxxx() funs
2019-01-20 03:09:23 +09:00
minjaesong
9ca078687f
issue #16 : walking fixed, jump not
2019-01-19 16:44:59 +09:00
minjaesong
971f7d4a40
on-the-fly sprite assembly WIP
2019-01-19 04:34:50 +09:00
minjaesong
4c89c1d4c5
spriteassembler: oob bodyparts will clip, as they should be
...
...to hide unwanted bodyparts in the skeleton
2019-01-18 18:59:05 +09:00
minjaesong
42812b8186
parallel light always does this random noise
2019-01-18 04:24:14 +09:00
minjaesong
ff0dade5c8
f
2019-01-18 03:14:37 +09:00
minjaesong
a379c7dea8
light: seems like the problem is the ram access time
2019-01-17 21:08:50 +09:00
minjaesong
b594c3b053
still working on light, no improvements perf-wise
2019-01-17 18:28:43 +09:00
minjaesong
0397c47aad
light: lantern lookup should be faster
2019-01-17 16:06:00 +09:00
minjaesong
b8bf1d2412
all my confusions were derived from not wiping old map; fixed things accordingly
2019-01-17 15:12:52 +09:00
minjaesong
fdd89b1b76
light: slightly improved performance with careful skipping
...
(hopefully...)
2019-01-17 06:52:04 +09:00
minjaesong
e40bdfe066
added some features and comments for coding convenience
2019-01-17 05:32:52 +09:00
minjaesong
170a73bbd8
ui itemlist scrolls with wheel
2019-01-16 01:37:44 +09:00
minjaesong
e844d12aa5
lol
2019-01-16 01:23:23 +09:00
minjaesong
a297fc3dfe
taking screenshot
2019-01-15 16:10:40 +09:00
minjaesong
797b81d64b
fixing a new GDX version colouring bug
2019-01-15 06:05:43 +09:00
minjaesong
a64da6454b
See Github issue #15
2019-01-15 05:50:36 +09:00
minjaesong
7cd2b55b97
adding test code to export fboRGB
2019-01-15 03:02:40 +09:00
minjaesong
8c4793bea5
a setup to mitigate directional artefacts in light
2019-01-15 01:18:54 +09:00
minjaesong
a7ec3e77b1
map data format adds world generator version and fluids
2019-01-14 23:15:01 +09:00
minjaesong
edda3b9ff9
width fixes in UI
2019-01-14 02:46:23 +09:00
minjaesong
eb404b7723
trying to work on issue #15 and I'm stumped
2019-01-13 23:51:04 +09:00
minjaesong
e926b0175f
Gzipping PSDs; every art must be alpha premultiplied; added converter batch
2019-01-13 21:23:01 +09:00
minjaesong
4cec6fac69
copyright update
2019-01-13 04:42:40 +09:00
minjaesong
865ac11051
grey box issue fixed (github issue #13 )
2019-01-13 04:06:53 +09:00
minjaesong
0be6678c34
UI: quickslot register; IngameController: quickslot selection using wheel
...
This closes github issue #14
2019-01-13 03:02:57 +09:00
minjaesong
d9c7d3c681
quickslot selections are controlled by the ingame rather than the 'bar UI'
2019-01-13 02:17:49 +09:00
minjaesong
822b9bf4fd
fixed various quirks and removed dirty hacks on quickslot bar/pie
2019-01-12 22:56:48 +09:00
minjaesong
7900628d9e
fixed wrong coords
2019-01-12 00:59:15 +09:00
minjaesong
2f335e5c5f
lightmap edge-case fixed
...
when camera.x is in -15..-1, all thing shifts to left
2019-01-11 04:44:52 +09:00
minjaesong
90cbf85047
TerrarumSansBitmap update
2019-01-11 03:07:10 +09:00
minjaesong
f6ebb14861
tooltip positioning should work again
2019-01-11 03:06:45 +09:00
minjaesong
ba9236d11e
csv sort by ID (hacky?)
2019-01-09 15:15:26 +09:00
minjaesong
808797760d
circular array is fixed and tested
2019-01-09 05:43:56 +09:00
minjaesong
adf45b1f68
prolonged alpha blending issue seemingly fixed?
...
at least it's partially fixed...
2019-01-07 17:34:47 +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
df2973b713
gradle tasks for two new apps
2019-01-07 14:19:15 +09:00
minjaesong
6e5d2cf7ed
sprite assembler can produce intended output
2019-01-07 05:01:28 +09:00
minjaesong
25fc4ecc0b
ALL kwd in transform implemented
2019-01-07 04:24:13 +09:00
minjaesong
45f07c88b2
first successful sprite assembly
...
ALL kwd still not implemented
2019-01-07 04:13:38 +09:00
minjaesong
77d91ab8a5
screw AWT, we'll use GDX for sprite preview
2019-01-07 00:35:20 +09:00
minjaesong
d366959f9a
TODO added: when the transform joint is "ALL"
2019-01-06 22:45:51 +09:00
minjaesong
d6075b4334
adproperties now has transforms list; assembler can make transformed skeleton
...
new fun: LinearSearch(By)
2019-01-06 22:43:50 +09:00
minjaesong
7978d8b8e0
updated the psd with the actual assembly
2019-01-06 19:28:06 +09:00
minjaesong
843fcb4c27
animation metadata now contains discovered frame count
...
...in hacky way
2019-01-06 15:13:17 +09:00
minjaesong
5d75d46780
ADProperties now properly stores parsed mumbojumbo
2019-01-06 04:19:21 +09:00
minjaesong
0fd0ba6b53
fixed a bug properties view won't show scroll bars
2019-01-06 03:25:40 +09:00
minjaesong
55a43d818b
adproperties now hold filename-related info
2019-01-06 02:57:49 +09:00
minjaesong
962948c9f8
sprite assembler app can read and disp ADL
...
garbage code not properly handled
2019-01-06 02:06:51 +09:00
minjaesong
9b0ea53c2d
sprite assembler test assets
2019-01-06 00:30:43 +09:00
minjaesong
73af014ea4
joints in skeleton are ordered according to drawing order, PSD also updated
2019-01-05 16:53:21 +09:00
minjaesong
d0fef35eb7
TIL you can go multiline on Java .properties
2019-01-05 16:33:40 +09:00
minjaesong
e9a8c75fa1
skeleton datasets from sprite_joints.psd
2019-01-05 16:23:19 +09:00
minjaesong
4b725a56d7
testing how joints of sprites should look like
...
humanoid only
2019-01-05 04:53:22 +09:00
minjaesong
576e2160ad
parsing ADL
...
a road to auto-gen'd spriteanimation spritesheet
2019-01-05 02:19:56 +09:00
minjaesong
73da060d5c
forgot to update tga file
2019-01-04 21:19:11 +09:00
minjaesong
9bcf8fa478
somewhat successful walk/idle anim impl
2019-01-04 17:44:22 +09:00
minjaesong
a8cb95ed74
write to the actual file
2019-01-03 13:02:54 +09:00
Minjae Song
fcc0403c93
new csv and it asks number of lines to init
2019-01-02 22:41:20 +09:00
Minjae Song
aab258b0c8
csv reader can read file, stringify (not real save) and read the save itself wrote
2019-01-02 22:25:44 +09:00
Minjae Song
686e521a7a
csv editor read file with imperfections
2019-01-02 22:03:52 +09:00
Minjae Song
5ef871f920
CSV editor: test export of spreadsheet
...
Seems working?
2019-01-02 10:55:32 +09:00
Minjae Song
ccd67b2625
watch is semitransparent when EL is off
2019-01-01 22:29:18 +09:00
Minjae Song
546ddfdb19
csv editor wip
2019-01-01 21:00:33 +09:00
Minjae Song
977a79e666
New year's first commit
...
is just a comment
2019-01-01 00:10:37 +09:00
Minjae Song
8a0a264a19
slow descend of the platform fixed
2018-12-31 21:34:50 +09:00
Minjae Song
1263360d06
more screwing around and commenting
2018-12-31 00:50:44 +09:00
Minjae Song
738d5e669a
platform sorta works as intended
2018-12-31 00:00:47 +09:00
Minjae Song
fdae5bce06
removing useless list "affectingTiles"
2018-12-30 23:41:57 +09:00
Minjae Song
ba53720b80
platform going down with Down button on keeb
2018-12-30 20:17:28 +09:00
Minjae Song
bd12cdeab6
jumping up to the platform working
2018-12-30 20:02:24 +09:00
Minjae Song
a0b773aef2
WIP platforms, at least "should I collide with this?" is one single function
2018-12-30 19:50:22 +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
f417ce00dc
detailed impl of fixtures WIP
2018-12-29 04:11:26 +09:00
Minjae Song
1afd50cf2d
Summary
...
Description
2018-12-26 19:26:08 +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
a899462333
have been forgetting to update fullscreenquad on resize :\
2018-12-25 05:34:59 +09:00
Minjae Song
934b252314
when it's not dev build, title bar shows less info
...
they take some processing time
2018-12-25 01:58:18 +09:00
Minjae Song
46284be77d
moved things a lot just so that splash screen shows up WHILE things load
2018-12-25 01:39:22 +09:00
Minjae Song
3546213f34
Added JoiseDoc
2018-12-24 22:49:08 +09:00
Minjae Song
ba3e323572
simplified fluid render
2018-12-23 02:13:41 +09:00
Minjae Song
2c1f7eec23
new version number
...
eheheheh
2018-12-22 02:10:33 +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
23d557b6b2
water flow works
...
turns out, var.coerceIn() returns value and does not modify the var
2018-12-18 01:48:38 +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
246119a5de
duh
2018-12-16 16:17:05 +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
4aa9ad6b14
blockingthreadpool test done
...
not very effective
2018-12-15 14:43:55 +09:00
Minjae Song
5fa93ed43d
noise generator: automated test and reporting
2018-12-14 23:19:40 +09:00
Minjae Song
513c5a17eb
new thread pooling strategy and test program WIP
2018-12-14 22:53:25 +09:00
Minjae Song
6f49dcff4b
Update ThreadParallel.kt
2018-12-14 15:06:55 +09:00
Minjae Song
cc67f69fff
working very crude fluid sim
2018-12-14 00:52:10 +09:00
Minjae Song
6e3a739480
implementing water sim but not actually working
2018-12-13 04:45:09 +09:00
Minjae Song
7a06b2cc90
preparing fluid updater: debug water bucket
2018-12-12 23:29:30 +09:00
Minjae Song
a53f9b8aad
perhaps missed this from before?
2018-12-12 20:47:06 +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
6e4cea28e7
see page 9
2018-12-12 18:49:18 +09:00
Minjae Song
5382c8cece
fluid layer data and fluid sim specifications
...
See added note FLUID_SIMULATION
2018-12-12 18:39:14 +09:00
Minjae Song
5e4f3b67c2
adjusted items ID range for more static items
2018-12-12 03:00:49 +09:00
Minjae Song
bfea5c9936
support for screen-overlay actors; buildingmaker has light now
2018-12-12 02:52:33 +09:00
Minjae Song
c7d7ae03c0
nonprivate lateinits are bitch
2018-12-11 16:39:27 +09:00
Minjae Song
e0f72aafad
Summary
2018-12-11 16:14:11 +09:00
Minjae Song
14d720fe53
Merge remote-tracking branch 'origin/master'
2018-12-11 16:08:41 +09:00
Minjae Song
55ba2d03ab
matching blendglow's version with others
2018-12-11 11:06:03 +09:00
Minjae Song
0e7edd52f7
things "look" good enough, should stop here and work on the main game
2018-12-11 04:02:23 +09:00
Minjae Song
6e2809404a
fix: textbuttonlist selector appearance bug, nsmenu not closing its child
2018-12-11 02:22:31 +09:00
Minjae Song
7fb403c4bc
other commit didn't work, duh; this SHOULD fix shit
...
the other commit: "prev commit didn't work" at 2018-12-09 (1f785a376b )
2018-12-10 20:35:54 +09:00
Minjae Song
3d68ae2f01
yaml: adding generic parse-as-invokable
2018-12-10 04:15:57 +09:00
Minjae Song
06c6c68dba
nsmenu working submenu navigation; new graphics bug discovered
2018-12-10 03:33:08 +09:00
Minjae Song
b44699ae04
UINSMenu is made to show how to code 'UI dragging'
2018-12-09 20:00:52 +09:00
Minjae Song
0c20ed3418
NSMenu WIP
2018-12-09 17:51:17 +09:00
Minjae Song
1f785a376b
prev commit didn't work
2018-12-09 17:31:17 +09:00
Minjae Song
eb1a3dcd14
textbuttonlist fixed incorrect vertical placement
2018-12-09 17:24:26 +09:00
Minjae Song
32ecdc4b4d
'the entire screen is shifted!' bug fixed
2018-12-09 13:38:25 +09:00
minjaesong
c8613c5254
NSMenu WIP, but also caught a source of the old bug
2018-12-09 04:40:46 +09:00
minjaesong
d0e0f8dd8d
moved white box tex to AppLoader; textButton now has alignment option
2018-12-09 04:36:53 +09:00
minjaesong
59c6876849
making Yaml and BFS of QNDTree work
2018-12-09 01:52:57 +09:00
minjaesong
11f7fa5c9a
WIP new UI elem
2018-12-08 23:26:01 +09:00
minjaesong
20dfc95d0d
replaced a hack that starts random game on title screen
2018-12-08 18:30:10 +09:00
minjaesong
91ade00bbb
bringing back onscreen debug info
2018-12-08 05:05:42 +09:00
minjaesong
dffb3f95a2
Memory leak alleviated FUCK YEAH?
2018-12-08 04:26:01 +09:00
minjaesong
7570c9674b
Update LightmapRendererNew.kt
2018-12-07 06:15:41 +09:00
minjaesong
1eca234d68
why they are keep resurrecting
2018-12-03 22:37:51 +09:00
minjaesong
ed62176d2d
Update .gitignore
2018-12-03 11:05:35 +09:00
minjaesong
ea490435eb
exit now gracefully calls gdx.app.exit
2018-12-03 00:34:31 +09:00
minjaesong
0902dac646
removing kotlin-stdlib.jar again duuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuh
2018-12-03 00:25:01 +09:00
minjaesong
84d42611fe
Merge branch 'gradle-migration-1'
2018-12-02 23:01:25 +09:00
minjaesong
9282aecd0f
removing unused and failed opus impl attempts
2018-12-02 22:45:08 +09:00
minjaesong
158df1cac0
gradle migration 1
2018-12-02 19:31:38 +09:00
minjaesong
3ae6ea5e71
Update .gitignore
2018-12-02 19:28:38 +09:00
minjaesong
26f7eba339
Update .gitignore
2018-12-02 19:19:17 +09:00
minjaesong
c9c9015fd1
minor edits
2018-12-02 17:34:01 +09:00
minjaesong
24b03403f7
minor edits
2018-12-02 17:34:01 +09:00
minjaesong
fe155a1c7d
rem external_resource_packs.zip
2018-11-22 19:14:49 +09:00
minjaesong
54087db2e8
rem external_resource_packs.zip
2018-11-22 19:14:49 +09:00
minjaesong
0a2c1d552a
rem workspace.xml
2018-11-22 19:09:48 +09:00
minjaesong
101a65a337
rem workspace.xml
2018-11-22 19:09:48 +09:00
minjaesong
0ce441b218
fixing one of the new bugs: block duplication artefact on render
2018-11-20 22:16:20 +09:00
minjaesong
0e6eaf2db9
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
9e327c091c
physics anomaly at x 0..33? are fixed, other issues (re)introduced
...
See ActorWBMovable@Line1238
2018-11-20 06:08:21 +09:00
minjaesong
795ba4a511
Reverting GDX to nightly-20170610
...
Due to the some fuck rendering issue on certain graphics processors (maybe?)
2018-11-20 04:27:14 +09:00
minjaesong
e5f5c71e56
Reverting GDX to nightly-20170610
...
Due to the some fuck rendering issue on certain graphics processors (maybe?)
2018-11-20 04:27:14 +09:00
minjaesong
0973d5e9ff
commiting minor changes cause I need to track down some bugs
...
- Text on small font goes dark gradually (?)
2018-11-20 04:10:13 +09:00
minjaesong
133c37456f
commiting minor changes cause I need to track down some bugs
...
- Text on small font goes dark gradually (?)
2018-11-20 04:10:13 +09:00
minjaesong
d7b8acf1c4
1dim-ised lightmap
2018-11-16 22:44:54 +09:00
minjaesong
6c998b616b
1dim-ised lightmap
2018-11-16 22:44:54 +09:00
minjaesong
d2e6b432a7
lightbufferastex is now properly disposed of
...
should help with my mem leak probs
2018-11-16 20:42:30 +09:00
minjaesong
c8209b49f3
lightbufferastex is now properly disposed of
...
should help with my mem leak probs
2018-11-16 20:42:30 +09:00
minjaesong
d8eb92389b
change in ingame config: useamericanunit -> temperatureunit
2018-11-16 20:37:44 +09:00
minjaesong
7b3ad18e85
change in ingame config: useamericanunit -> temperatureunit
2018-11-16 20:37:44 +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
2b16d05b52
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
fa675f1658
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
minjaesong
83bd81853f
Can setTitle() cause memleak (right before test commit)
2018-11-08 22:42:27 +09:00
minjaesong
97f8a546b6
starting day of the game is now Spring 1st
2018-11-06 23:49:22 +09:00
minjaesong
84d102a3fb
starting day of the game is now Spring 1st
2018-11-06 23:49:22 +09:00
minjaesong
65f49e11b2
a new watchface to support seasons instead of months
2018-11-06 23:40:36 +09:00
minjaesong
71f387ed94
a new watchface to support seasons instead of months
2018-11-06 23:40:36 +09:00
minjaesong
9b087f0ae5
fixed a NaN bug caused by a zero-width/height hitbox
...
Also inventory is widened to 10x7 of prev 9x7
2018-11-06 04:02:33 +09:00
minjaesong
61c5460701
fixed a NaN bug caused by a zero-width/height hitbox
...
Also inventory is widened to 10x7 of prev 9x7
2018-11-06 04:02:33 +09:00
minjaesong
cb78f3dbab
new ingame calendar impl
...
for some reason it runs slower that it should do
2018-10-30 22:47:41 +09:00
minjaesong
377b1dfb4b
new ingame calendar impl
...
for some reason it runs slower that it should do
2018-10-30 22:47:41 +09:00
minjaesong
dd36d3cb5f
new RNG for everything; Joise update
2018-10-27 00:03:06 +09:00
minjaesong
3d1581d0e4
new RNG for everything; Joise update
2018-10-27 00:03:06 +09:00
minjaesong
0c289b870f
read world info
2018-10-09 23:49:14 +09:00
minjaesong
22bbc8816c
read world info
2018-10-09 23:49:14 +09:00
minjaesong
d435ec4ebb
writeworldinfo tested to be working
2018-10-08 18:15:05 +09:00
minjaesong
d68ffb3973
writeworldinfo tested to be working
2018-10-08 18:15:05 +09:00
Minjae Song
783313a4ae
worldinfo writer
2018-10-08 01:16:29 +09:00
Minjae Song
5005b25051
worldinfo writer
2018-10-08 01:16:29 +09:00
Minjae Song
26b81e23bb
new outputstream for bytearray64
2018-10-06 01:16:26 +09:00
Minjae Song
7748f5d222
new outputstream for bytearray64
2018-10-06 01:16:26 +09:00
minjaesong
d71744b240
testing the GDX's LZMA de/compressor
2018-10-06 00:49:06 +09:00
minjaesong
756e8fdfd2
testing the GDX's LZMA de/compressor
2018-10-06 00:49:06 +09:00
minjaesong
83fd44df4c
abolished a need to pass world as parametre
...
+ simply changing the single variable (ingame.world) will update all the renderer's behaviour
+ somehow my git changelogs are exploding
2018-10-05 23:40:03 +09:00
minjaesong
0cb64ece86
abolished a need to pass world as parametre
...
+ simply changing the single variable (ingame.world) will update all the renderer's behaviour
+ somehow my git changelogs are exploding
2018-10-05 23:40:03 +09:00
minjaesong
5641910036
layer seems load, need to write better test-able code
2018-10-05 22:13:55 +09:00
minjaesong
37153be10a
layer seems load, need to write better test-able code
2018-10-05 22:13:55 +09:00
minjaesong
4d538cae89
layer write should write proper zlib
2018-10-05 01:23:18 +09:00
minjaesong
5b4e458878
layer write should write proper zlib
2018-10-05 01:23:18 +09:00
minjaesong
1d67a9a9ce
it's not zipping correctly; some fixes on readlayer
2018-10-05 01:11:12 +09:00
minjaesong
4643c71269
it's not zipping correctly; some fixes on readlayer
2018-10-05 01:11:12 +09:00
minjaesong
374070e9b9
layer export: tested output seems legit but can't confirm
2018-10-04 23:46:24 +09:00
minjaesong
5b1f9874f4
layer export: tested output seems legit but can't confirm
2018-10-04 23:46:24 +09:00
minjaesong
071dc85b94
GameWorld: adding "worldIndex"; more save/load stuffs
2018-10-03 23:15:24 +09:00
minjaesong
6a218c2632
GameWorld: adding "worldIndex"; more save/load stuffs
2018-10-03 23:15:24 +09:00
minjaesong
b380fa7ce7
new map data format and its read/writer
...
!! UNTESTED !! UNTESTED !! UNTESTED !!
2018-10-03 19:20:11 +09:00
minjaesong
2b6902b28f
new map data format and its read/writer
...
!! UNTESTED !! UNTESTED !! UNTESTED !!
2018-10-03 19:20:11 +09:00
minjaesong
60752ad4c1
decided not to GZip the CSVs; hack it away!
2018-10-02 21:13:02 +09:00
minjaesong
e9baecf93f
decided not to GZip the CSVs; hack it away!
2018-10-02 21:13:02 +09:00
minjaesong
89657167e9
newer map data format
2018-10-02 21:10:02 +09:00
minjaesong
2b3252beff
newer map data format
2018-10-02 21:10:02 +09:00
minjaesong
52c116bad5
the event works; ingame works; but starts as "bugged noclip"
2018-10-02 00:12:04 +09:00
minjaesong
82a71dae66
the event works; ingame works; but starts as "bugged noclip"
2018-10-02 00:12:04 +09:00
minjaesong
f365156799
World Click events
...
let's hope it works w/o tests as I can't get to the Ingame now
2018-10-01 23:51:04 +09:00
minjaesong
76ab620247
World Click events
...
let's hope it works w/o tests as I can't get to the Ingame now
2018-10-01 23:51:04 +09:00
minjaesong
6a1146f67b
player is now nullable; wtf is calling Ingame 5 times?
2018-09-17 01:46:50 +09:00
minjaesong
d95eaf5be0
player is now nullable; wtf is calling Ingame 5 times?
2018-09-17 01:46:50 +09:00
minjaesong
ef8285dd97
serialised RNG; font update
2018-09-16 03:32:12 +09:00
minjaesong
5049400b3b
serialised RNG; font update
2018-09-16 03:32:12 +09:00
minjaesong
07724942b0
title remocon: menu UI with no child should be displayed now
2018-09-15 01:08:10 +09:00
minjaesong
930598b5de
title remocon: menu UI with no child should be displayed now
2018-09-15 01:08:10 +09:00
minjaesong
3309998060
font update; ui remocon fix; save doc elaboration
...
UI RemoCon fix: RemoCon will no longer widen to the screen width when being used
2018-09-14 01:14:13 +09:00
minjaesong
82a39d6605
font update; ui remocon fix; save doc elaboration
...
UI RemoCon fix: RemoCon will no longer widen to the screen width when being used
2018-09-14 01:14:13 +09:00
minjaesong
16854a4be5
more remoCon thingies
2018-08-30 21:30:39 +09:00
minjaesong
e9de8d556c
more remoCon thingies
2018-08-30 21:30:39 +09:00
minjaesong
6c4c0214a1
UI Remote Controller reworked (now 90% less stupidity)
2018-08-30 17:24:53 +09:00
minjaesong
6070461da9
UI Remote Controller reworked (now 90% less stupidity)
2018-08-30 17:24:53 +09:00
minjaesong
e7a1a8ca85
font updates; PBS
2018-08-23 21:06:08 +09:00
minjaesong
45bcb7a3b5
font updates; PBS
2018-08-23 21:06:08 +09:00
minjaesong
3b6c6e1605
partially working sky model
2018-08-05 21:57:39 +09:00
minjaesong
0e127f04fa
partially working sky model
2018-08-05 21:57:39 +09:00
minjaesong
6ed012f0c1
dump (another useless message)
2018-08-05 21:57:18 +09:00
minjaesong
5d08bc6799
dump (another useless message)
2018-08-05 21:57:18 +09:00
minjaesong
0d05a40f8f
ENVIRON guide update straight from my observation
2018-07-21 19:58:56 +09:00
minjaesong
279ea0a9ad
ENVIRON guide update straight from my observation
2018-07-21 19:58:56 +09:00
minjaesong
98d9cc49c1
reducing down HistoricalFigure to nothing
...
It doesn't seem like a good idea
2018-07-03 22:45:00 +09:00
minjaesong
a0cf55642c
reducing down HistoricalFigure to nothing
...
It doesn't seem like a good idea
2018-07-03 22:45:00 +09:00
minjaesong
a702aac12f
removing branching on tiling shader, improving performance
...
Now tga export needs extra care, but boy that 5 FPS improvement
2018-07-03 22:17:34 +09:00
minjaesong
cca58143d8
removing branching on tiling shader, improving performance
...
Now tga export needs extra care, but boy that 5 FPS improvement
2018-07-03 22:17:34 +09:00
minjaesong
7f332db2b3
making debugwindow to appear again
2018-07-03 14:33:20 +09:00
minjaesong
36c5e2de34
making debugwindow to appear again
2018-07-03 14:33:20 +09:00
minjaesong
86894b60dc
intro screen flipped correctly, build passes
2018-07-03 14:28:30 +09:00
minjaesong
f544a5f929
intro screen flipped correctly, build passes
2018-07-03 14:28:30 +09:00
minjaesong
3184e33461
PostProcessor working: nested FBO won't work, use FrameBufferManager
2018-07-03 13:48:34 +09:00
minjaesong
8377fe2156
PostProcessor working: nested FBO won't work, use FrameBufferManager
2018-07-03 13:48:34 +09:00
minjaesong
1250bb49c4
title screen using IngameRenderer
2018-07-01 01:38:07 +09:00
minjaesong
702cddcc5c
title screen using IngameRenderer
2018-07-01 01:38:07 +09:00
minjaesong
cf04b7d22a
IngameRenderer: damned thing finally works somewhat
2018-06-30 16:47:22 +09:00
minjaesong
ab27522eae
IngameRenderer: damned thing finally works somewhat
2018-06-30 16:47:22 +09:00
minjaesong
54a38407e2
still broken, still renders
...
because im going to break it once again
See my comment in PostProcessor.kt
2018-06-28 21:31:39 +09:00
minjaesong
ce10b69aaa
still broken, still renders
...
because im going to break it once again
See my comment in PostProcessor.kt
2018-06-28 21:31:39 +09:00
minjaesong
11aa7f5cb1
trying to optimise the rendering, this is BEFORE job
2018-06-26 09:10:05 +09:00
minjaesong
673008ecfc
trying to optimise the rendering, this is BEFORE job
2018-06-26 09:10:05 +09:00
minjaesong
a6ea2b4e18
still wip modularisation, game somehow boots
2018-06-21 17:33:22 +09:00
minjaesong
ac09fa50e2
still wip modularisation, game somehow boots
2018-06-21 17:33:22 +09:00
minjaesong
f0a6f8b9c2
scrollable inventory with up/down UI button
2018-05-09 19:41:04 +09:00
minjaesong
391cbcff34
scrollable inventory with up/down UI button
2018-05-09 19:41:04 +09:00
minjaesong
f0907d9737
ModMgr: I can load class by name; dropped Groovy script support, coding must go to JAR
2018-05-09 05:34:39 +09:00
minjaesong
0e6682083d
ModMgr: I can load class by name; dropped Groovy script support, coding must go to JAR
2018-05-09 05:34:39 +09:00
minjaesong
d70aabc1b4
computery stuff and new set of wires
2018-03-04 19:15:43 +09:00
minjaesong
b3a0a1858e
computery stuff and new set of wires
2018-03-04 19:15:43 +09:00
minjaesong
dde69d2e7e
colourutil update
2018-02-16 10:49:13 +09:00
minjaesong
38464dc20f
colourutil update
2018-02-16 10:49:13 +09:00
minjaesong
e565a9f173
adopting Java 9/Kotlin 1.2
2018-02-10 21:40:17 +09:00
minjaesong
e94ebf9949
adopting Java 9/Kotlin 1.2
2018-02-10 21:40:17 +09:00
minjaesong
f8568899d9
rain megaparticle experiment
2017-12-18 20:45:32 +09:00
minjaesong
f5fba1e273
rain megaparticle experiment
2017-12-18 20:45:32 +09:00
minjaesong
3936d381d2
196 dithering instead of 625
2017-12-10 14:33:12 +09:00
minjaesong
70504509b9
196 dithering instead of 625
2017-12-10 14:33:12 +09:00
minjaesong
fc5273b00e
cheat detected notification
2017-12-10 14:32:32 +09:00
minjaesong
119ca8ce1e
cheat detected notification
2017-12-10 14:32:32 +09:00
minjaesong
02c4a3148b
language vars are fully moved to apploader
2017-11-25 22:29:59 +09:00
minjaesong
9ddff94070
language vars are fully moved to apploader
2017-11-25 22:29:59 +09:00
minjaesong
b33309c784
tooltip UI; tooltip in the inventory
2017-11-25 17:56:57 +09:00
minjaesong
dddf005d3d
tooltip UI; tooltip in the inventory
2017-11-25 17:56:57 +09:00
minjaesong
40216b1ac9
inventory grid mode buttons working highlight
2017-11-07 23:29:07 +09:00
minjaesong
753f2ebad4
inventory grid mode buttons working highlight
2017-11-07 23:29:07 +09:00
minjaesong
6e589d5324
map & save button for inventory
2017-11-03 22:48:13 +09:00
minjaesong
6fe9ce9da2
map & save button for inventory
2017-11-03 22:48:13 +09:00
minjaesong
f1359386b9
postprocessor for 3dlut colcorr; dithering should be managed in "dirty" way
...
dirty way: loads dithered/passthru shader according to the game's config (boolean fxdither)
2017-11-02 17:47:52 +09:00
minjaesong
9aa4919bab
postprocessor for 3dlut colcorr; dithering should be managed in "dirty" way
...
dirty way: loads dithered/passthru shader according to the game's config (boolean fxdither)
2017-11-02 17:47:52 +09:00
minjaesong
bb8fc25d14
hacked the titlescreen to fix resize-related UI shit
2017-11-01 15:46:09 +09:00
minjaesong
ce8f6bda75
hacked the titlescreen to fix resize-related UI shit
2017-11-01 15:46:09 +09:00
minjaesong
b2e0913ff5
encumbrance meter for new inventory
2017-10-30 04:28:27 +09:00
minjaesong
56affcd6b4
encumbrance meter for new inventory
2017-10-30 04:28:27 +09:00
minjaesong
132664d3bd
black background for inventory
2017-10-29 13:26:34 +09:00
minjaesong
a1a5990490
black background for inventory
2017-10-29 13:26:34 +09:00
minjaesong
341d5e696c
working "equipped" view with unequip
2017-10-28 15:07:58 +09:00
minjaesong
d0dea693a7
working "equipped" view with unequip
2017-10-28 15:07:58 +09:00
minjaesong
4e69f21c8b
"equipped" indicator on item grid
2017-10-25 05:53:39 +09:00
minjaesong
8aeed037c8
"equipped" indicator on item grid
2017-10-25 05:53:39 +09:00
minjaesong
977df44316
fixed uiItem stupidity with uiCanvas; it activated even if its parent is invisible
2017-10-24 07:25:05 +09:00
minjaesong
a3f9373253
fixed uiItem stupidity with uiCanvas; it activated even if its parent is invisible
2017-10-24 07:25:05 +09:00
minjaesong
d1f3a491f1
catbar and grid: updates and renders as intended
2017-10-24 00:21:13 +09:00
minjaesong
f1c4eb4015
catbar and grid: updates and renders as intended
2017-10-24 00:21:13 +09:00
minjaesong
07c1714751
at least some of the new UIs are working
2017-10-23 03:44:45 +09:00
minjaesong
faec65eb81
at least some of the new UIs are working
2017-10-23 03:44:45 +09:00
minjaesong
dee7e5b522
new inventory design: is it good?
...
See work_files/inventory_nouveau_2.psd
2017-10-22 02:03:23 +09:00
minjaesong
7379c4d979
new inventory design: is it good?
...
See work_files/inventory_nouveau_2.psd
2017-10-22 02:03:23 +09:00
minjaesong
0004240c52
somehow fixed a consolewin bug
...
- It would read a key even if it's closed
2017-10-18 03:52:11 +09:00
minjaesong
0959873826
somehow fixed a consolewin bug
...
- It would read a key even if it's closed
2017-10-18 03:52:11 +09:00
minjaesong
06db25fb1a
lightmap draw shift fixed; game will properly resize
2017-10-16 22:47:16 +09:00
minjaesong
9cf694b5d7
lightmap draw shift fixed; game will properly resize
2017-10-16 22:47:16 +09:00
minjaesong
a66fcd2328
renderFront is fixed
2017-10-14 02:48:52 +09:00
minjaesong
676be82f7f
renderFront is fixed
2017-10-14 02:48:52 +09:00
minjaesong
fc3fce2f82
sprite shift re-fixed with a correct method
2017-10-14 02:13:06 +09:00
minjaesong
d225ed9e5f
sprite shift re-fixed with a correct method
2017-10-14 02:13:06 +09:00
minjaesong
367304d0bb
player sprites now aligned to hitbox && drawn at centre of the screen
2017-10-13 00:36:03 +09:00
minjaesong
162ce046fb
player sprites now aligned to hitbox && drawn at centre of the screen
2017-10-13 00:36:03 +09:00
minjaesong
681dd84cb3
Houston, we have a render (again)
2017-10-07 22:21:37 +09:00
minjaesong
969b3e0b81
Houston, we have a render (again)
2017-10-07 22:21:37 +09:00
minjaesong
f1b4252731
Feature idea I had around for months
2017-09-22 00:22:35 +09:00
minjaesong
40af1768a2
Feature idea I had around for months
2017-09-22 00:22:35 +09:00
minjaesong
b16de87dd5
Rectified heretic YY-MM-DD to standard YYYY-MM-DD
2017-09-20 14:36:40 +09:00
minjaesong
3726f34f11
Rectified heretic YY-MM-DD to standard YYYY-MM-DD
2017-09-20 14:36:40 +09:00
minjaesong
5ebb83f1ed
Scientifically correct moondial
...
Flipped crescents are my mistake 😄
2017-09-19 14:43:06 +09:00
minjaesong
31c9b85d6d
Scientifically correct moondial
...
Flipped crescents are my mistake 😄
2017-09-19 14:43:06 +09:00
minjaesong
0e9a96420d
we've got something
...
- except actor's RGB won't draw; only the glow does
2017-09-18 02:32:47 +09:00
minjaesong
05a45feeff
we've got something
...
- except actor's RGB won't draw; only the glow does
2017-09-18 02:32:47 +09:00
minjaesong
10fb2741f1
fixed camera not putting actor at the centre of the screen
...
- Actually may not be fixed, but it does not cause render bugs at least!
2017-09-17 23:42:13 +09:00
minjaesong
108a44d970
fixed camera not putting actor at the centre of the screen
...
- Actually may not be fixed, but it does not cause render bugs at least!
2017-09-17 23:42:13 +09:00
minjaesong
c086722f35
module UI now has margin; game update will drop consecutive updates if its try count is exhausted (reduced lag after window move/resize)
2017-09-15 01:40:12 +09:00
minjaesong
edb1ea384f
module UI now has margin; game update will drop consecutive updates if its try count is exhausted (reduced lag after window move/resize)
2017-09-15 01:40:12 +09:00
minjaesong
d00c58ba80
Ingame: great, nothing renders :(
2017-09-15 00:40:11 +09:00
minjaesong
3cc2393841
Ingame: great, nothing renders :(
2017-09-15 00:40:11 +09:00
minjaesong
f82eab9871
simple hack for out-of-place render of terrain and lightmap
...
- Just made them not have negative value
2017-09-14 02:13:37 +09:00
minjaesong
5b96739cea
simple hack for out-of-place render of terrain and lightmap
...
- Just made them not have negative value
2017-09-14 02:13:37 +09:00
minjaesong
efe2e44957
Guess it's fully working for titlescreen
2017-09-13 18:10:03 +09:00
minjaesong
e3a5516c55
Guess it's fully working for titlescreen
2017-09-13 18:10:03 +09:00
minjaesong
a048381cce
NOT using a trick in issue #5 was the key, also closes issue #8
2017-09-13 01:06:01 +09:00
minjaesong
966a96b290
NOT using a trick in issue #5 was the key, also closes issue #8
2017-09-13 01:06:01 +09:00
minjaesong
85c5b2868d
almost works but dae fucking jitter again
2017-09-12 23:52:16 +09:00
minjaesong
7041f7e37b
almost works but dae fucking jitter again
2017-09-12 23:52:16 +09:00
minjaesong
d5450cd128
Light fuck: At least I've figured out what the fuck was wrong with.
2017-09-12 21:29:45 +09:00
minjaesong
02e0c1365b
Light fuck: At least I've figured out what the fuck was wrong with.
2017-09-12 21:29:45 +09:00
minjaesong
9ed0046417
at least now I know which part is to be patched...
2017-09-09 02:45:58 +09:00
minjaesong
ade53831a8
at least now I know which part is to be patched...
2017-09-09 02:45:58 +09:00
minjaesong
bbcca225dd
terrain AND wall renders
2017-09-01 01:05:21 +09:00
minjaesong
bc27d7b84f
terrain AND wall renders
2017-09-01 01:05:21 +09:00
minjaesong
959019f9b3
now I can't even tell if it's working as intended or not
2017-08-30 22:16:10 +09:00
minjaesong
390ac37b8d
now I can't even tell if it's working as intended or not
2017-08-30 22:16:10 +09:00
minjaesong
d8fe375c0c
new blocks drawer WIP
2017-08-29 21:06:30 +09:00
minjaesong
5f9b46ec63
new blocks drawer WIP
2017-08-29 21:06:30 +09:00
minjaesong
0ab914a815
terrain atlas: added black patch
2017-08-28 20:37:39 +09:00
minjaesong
d2508d0ccd
terrain atlas: added black patch
2017-08-28 20:37:39 +09:00
minjaesong
827bd23d6f
camera moving works
2017-08-28 02:27:53 +09:00
minjaesong
d908473fa9
camera moving works
2017-08-28 02:27:53 +09:00
minjaesong
adbd569a5b
Tiling shader -- FIXME: cameraTranslation not working as it should
2017-08-27 23:55:54 +09:00
minjaesong
32ff5545d1
Tiling shader -- FIXME: cameraTranslation not working as it should
2017-08-27 23:55:54 +09:00
minjaesong
62c1f34b88
fucking finally... (needs cleanup)
2017-08-27 23:47:30 +09:00
minjaesong
29367b9e6f
fucking finally... (needs cleanup)
2017-08-27 23:47:30 +09:00
minjaesong
3ffbb8bef6
tiling using shader, sorta works
2017-08-26 23:48:07 +09:00
minjaesong
06ec6c875c
tiling using shader, sorta works
2017-08-26 23:48:07 +09:00
minjaesong
e7c4a7b1e8
trying to tile by shader
2017-08-25 19:37:12 +09:00
minjaesong
63ed1f6ba0
trying to tile by shader
2017-08-25 19:37:12 +09:00
minjaesong
13ff4ddebb
some sort of error screen impl
2017-08-20 22:10:47 +09:00
minjaesong
7a442f26fa
some sort of error screen impl
2017-08-20 22:10:47 +09:00
minjaesong
2248674c98
better dithering
2017-08-07 01:09:04 +09:00
minjaesong
99d8b5b7f2
better dithering
2017-08-07 01:09:04 +09:00
minjaesong
aa238eb65c
load app using apploader -- no more black screen on app load
2017-08-01 23:55:48 +09:00
minjaesong
4c973a3502
load app using apploader -- no more black screen on app load
2017-08-01 23:55:48 +09:00
minjaesong
5c2b1e7586
RemoCons fully working; also fixed my stupidity
2017-07-26 17:03:22 +09:00
minjaesong
65aa6a9a47
RemoCons fully working; also fixed my stupidity
2017-07-26 17:03:22 +09:00
minjaesong
5990da1d26
UIs wont FOR SURE update (more like, process events) anymore when they are not visible
2017-07-25 18:34:23 +09:00
minjaesong
093dc6dfa1
UIs wont FOR SURE update (more like, process events) anymore when they are not visible
2017-07-25 18:34:23 +09:00
minjaesong
3d622835c7
UI: sub-UIs work?
2017-07-25 17:21:02 +09:00
minjaesong
46b4dd7532
UI: sub-UIs work?
2017-07-25 17:21:02 +09:00
minjaesong
30b43eaab5
fixed quickbar and piemenu texture
2017-07-23 19:55:06 +09:00
minjaesong
2ddb2af0e4
fixed quickbar and piemenu texture
2017-07-23 19:55:06 +09:00
minjaesong
ca6b74199d
more compatible shader
2017-07-23 18:23:53 +09:00
minjaesong
70a53c895d
more compatible shader
2017-07-23 18:23:53 +09:00
minjaesong
a3a5b7ff57
leak patched I guess
2017-07-23 17:38:57 +09:00
minjaesong
3335aaba12
leak patched I guess
2017-07-23 17:38:57 +09:00
minjaesong
b50768f2b8
titlescreen: camera follows terraini undulation
2017-07-22 18:27:58 +09:00
minjaesong
3a0c2d8101
titlescreen: camera follows terraini undulation
2017-07-22 18:27:58 +09:00
minjaesong
d09e35326f
title screen renders well
2017-07-21 20:28:12 +09:00
minjaesong
2108f1a44c
title screen renders well
2017-07-21 20:28:12 +09:00
minjaesong
f1391bea6f
generalised things so that they would work outside of ingame.world; title screen wip
2017-07-21 19:59:51 +09:00
minjaesong
c67c79ed85
generalised things so that they would work outside of ingame.world; title screen wip
2017-07-21 19:59:51 +09:00
minjaesong
cb8d3fd8b9
action listener on textbutton list
2017-07-20 22:25:40 +09:00
minjaesong
78b09b2790
action listener on textbutton list
2017-07-20 22:25:40 +09:00
minjaesong
48b8923434
parallax (sky looks bluer when you go up)
2017-07-20 18:39:05 +09:00
minjaesong
6f2c1e578e
parallax (sky looks bluer when you go up)
2017-07-20 18:39:05 +09:00
minjaesong
15dbd16766
limitedly successful attempt to create a title screen
2017-07-20 00:36:41 +09:00
minjaesong
5d86f054e8
limitedly successful attempt to create a title screen
2017-07-20 00:36:41 +09:00
minjaesong
3a1379e376
Ingame's Player is now mandatory; player spawn on right position
2017-07-18 00:19:55 +09:00
minjaesong
b6f92d87cc
Ingame's Player is now mandatory; player spawn on right position
2017-07-18 00:19:55 +09:00
minjaesong
a3d7e42a22
Inventory UI: items page button
2017-07-17 14:37:10 +09:00
minjaesong
fe0f87e428
Inventory UI: items page button
2017-07-17 14:37:10 +09:00
minjaesong
2423c7540b
some bayer matrix things and my discoveries
2017-07-17 12:22:15 +09:00
minjaesong
6476fe88bb
some bayer matrix things and my discoveries
2017-07-17 12:22:15 +09:00
minjaesong
485cbe1206
simplified a structure of UIs a bit
2017-07-16 23:15:32 +09:00
minjaesong
d6f2f4158c
simplified a structure of UIs a bit
2017-07-16 23:15:32 +09:00
minjaesong
942971f456
dithered skybox
2017-07-16 05:03:04 +09:00
minjaesong
bf47b82445
dithered skybox
2017-07-16 05:03:04 +09:00
minjaesong
9f56ca2e99
bayer-dithering shader revisited
2017-07-15 18:35:57 +09:00
minjaesong
3505b2dd6a
bayer-dithering shader revisited
2017-07-15 18:35:57 +09:00
minjaesong
1f0608b768
camera clamping, UI resize
2017-07-15 02:02:30 +09:00
minjaesong
f7867c1a6b
camera clamping, UI resize
2017-07-15 02:02:30 +09:00
minjaesong
dfa2a0a86d
wall render bug fixed
...
- wall wouldn't render if transparent-yet-sold tiles like glass is placed on top of it
2017-07-15 00:02:00 +09:00
minjaesong
75795677be
wall render bug fixed
...
- wall wouldn't render if transparent-yet-sold tiles like glass is placed on top of it
2017-07-15 00:02:00 +09:00
minjaesong
75cd080023
load screen adj, faster gravity response for standard
2017-07-14 18:48:48 +09:00
minjaesong
1a10a9b33f
load screen adj, faster gravity response for standard
2017-07-14 18:48:48 +09:00
minjaesong
8675fa927e
Rudimentary load screen works (only with Ingame screen)
2017-07-13 19:10:11 +09:00
minjaesong
0288fa58d9
Rudimentary load screen works (only with Ingame screen)
2017-07-13 19:10:11 +09:00
minjaesong
d5c1c9e400
GenuineSonic
2017-07-13 18:07:12 +09:00
minjaesong
7742d5b0d4
GenuineSonic
2017-07-13 18:07:12 +09:00
minjaesong
2a5cb3ee38
disposable UI; loading screen mockup (i heard like loading screen -- sonic 06)
2017-07-13 17:53:40 +09:00
minjaesong
c2fe538b78
disposable UI; loading screen mockup (i heard like loading screen -- sonic 06)
2017-07-13 17:53:40 +09:00
minjaesong
fb899dae2d
load screen render, fixed some init code of the app
2017-07-13 03:59:26 +09:00
minjaesong
c87e51d426
load screen render, fixed some init code of the app
2017-07-13 03:59:26 +09:00
minjaesong
149d17ed13
how changing the screen should be done
2017-07-13 01:34:09 +09:00
minjaesong
a4fe26adf8
how changing the screen should be done
2017-07-13 01:34:09 +09:00
minjaesong
50c32574e0
lightmap downsample works, sampling bug fixed with Filter.NEAREST, now having shrinkage issue
2017-07-12 14:33:59 +09:00
minjaesong
ed5997d5b4
lightmap downsample works, sampling bug fixed with Filter.NEAREST, now having shrinkage issue
2017-07-12 14:33:59 +09:00
minjaesong
ecf9387d01
working UV simulation using alpha channel
2017-07-12 02:35:36 +09:00
minjaesong
448c5f0fca
working UV simulation using alpha channel
2017-07-12 02:35:36 +09:00
minjaesong
eba6b3801d
working world-glow blend
2017-07-11 13:34:14 +09:00
minjaesong
ca83322df9
working world-glow blend
2017-07-11 13:34:14 +09:00
minjaesong
56cca83028
prep for draw glow
2017-07-09 20:29:35 +09:00
minjaesong
63a33ae0cf
prep for draw glow
2017-07-09 20:29:35 +09:00
minjaesong
28d7b44821
diching RGB10; colors are now fully vec3
2017-07-09 02:21:24 +09:00
minjaesong
dfcc57eb68
diching RGB10; colors are now fully vec3
2017-07-09 02:21:24 +09:00
minjaesong
43fee8aa9d
float lightmap seems it does have little boost on fps
2017-07-09 00:51:25 +09:00
minjaesong
d0b8f811c8
float lightmap seems it does have little boost on fps
2017-07-09 00:51:25 +09:00
minjaesong
fe8ca3bbd8
failed attempt at multithreading
2017-07-08 22:34:45 +09:00
minjaesong
482cb5ff21
failed attempt at multithreading
2017-07-08 22:34:45 +09:00
minjaesong
b91ba9fc08
asynch update and render (aka frameskip)
2017-07-08 20:38:05 +09:00
minjaesong
383a2f7259
asynch update and render (aka frameskip)
2017-07-08 20:38:05 +09:00
minjaesong
4120fa102d
former bug fixed; now we have ceiling-stair-clip bug
2017-07-07 02:11:24 +09:00
minjaesong
eba5d5e709
former bug fixed; now we have ceiling-stair-clip bug
2017-07-07 02:11:24 +09:00
minjaesong
f732c3ca2b
improved collision displacer: no more clip-to-climb-up-rightside-only thingy
2017-07-07 00:01:20 +09:00
minjaesong
40b9897a23
improved collision displacer: no more clip-to-climb-up-rightside-only thingy
2017-07-07 00:01:20 +09:00
minjaesong
e1642ae351
new collision displacer: got one-block-ceiling-passthru bug, but otherwise tolerable
2017-07-06 16:35:58 +09:00
minjaesong
1059031443
new collision displacer: got one-block-ceiling-passthru bug, but otherwise tolerable
2017-07-06 16:35:58 +09:00
minjaesong
f39ff87ee9
4096 shader finally works... perhaps it needs bayer matrix?
2017-07-05 18:30:53 +09:00
minjaesong
539b06aec2
4096 shader finally works... perhaps it needs bayer matrix?
2017-07-05 18:30:53 +09:00
minjaesong
2d5761d66c
downsampling sorta works, ONLY WHEN (width or height % 4) is 0 or 1
2017-07-05 16:03:50 +09:00
minjaesong
0f20f01e66
downsampling sorta works, ONLY WHEN (width or height % 4) is 0 or 1
2017-07-05 16:03:50 +09:00
minjaesong
e54822a7e4
control scheme update
2017-07-05 12:49:26 +09:00
minjaesong
6998b652e1
control scheme update
2017-07-05 12:49:26 +09:00
minjaesong
60a3c6518f
Ladies and Gents, we have shader-powered smooth lighting!
2017-07-05 02:20:10 +09:00
minjaesong
4d04aadc58
Ladies and Gents, we have shader-powered smooth lighting!
2017-07-05 02:20:10 +09:00
minjaesong
3af196004e
shader seems working!; it's messed up by all the test codes but I commit anyway
2017-07-05 02:05:03 +09:00
minjaesong
f5d229105c
shader seems working!; it's messed up by all the test codes but I commit anyway
2017-07-05 02:05:03 +09:00
minjaesong
cf2932a519
blur shader works
2017-07-04 23:30:48 +09:00
minjaesong
c29f663a0e
blur shader works
2017-07-04 23:30:48 +09:00
minjaesong
75d449cc10
shader does work at least...
2017-07-04 22:04:07 +09:00
minjaesong
3e64d8447c
shader does work at least...
2017-07-04 22:04:07 +09:00
minjaesong
14a745b18d
killed old zoom so that framebuffer would render without hack
2017-07-04 20:11:54 +09:00
minjaesong
ecc883f9ca
killed old zoom so that framebuffer would render without hack
2017-07-04 20:11:54 +09:00
minjaesong
db2fd0c8e4
needs more shader (for smoothing out lightmap render)
2017-07-04 14:58:18 +09:00
minjaesong
4a6f88ea29
needs more shader (for smoothing out lightmap render)
2017-07-04 14:58:18 +09:00
minjaesong
9027f85d1d
barely managed to fix inventory UI
2017-07-04 01:27:18 +09:00
minjaesong
b2a8fe5bd7
barely managed to fix inventory UI
2017-07-04 01:27:18 +09:00
minjaesong
6057bd9c22
dunno why but setting camera position to negative works...
2017-07-03 23:42:59 +09:00
minjaesong
70849582ee
dunno why but setting camera position to negative works...
2017-07-03 23:42:59 +09:00
minjaesong
7e417ed8c7
putting ore vein prototype on main sheet; also a commit before fuck-up
2017-07-03 19:26:00 +09:00
minjaesong
8774506690
putting ore vein prototype on main sheet; also a commit before fuck-up
2017-07-03 19:26:00 +09:00
minjaesong
04db52ca3a
fixed bug: things go dark as inventory is opened
...
Not cloning the color when MULing was the culprit
2017-07-03 02:55:33 +09:00
minjaesong
5c24f57d03
fixed bug: things go dark as inventory is opened
...
Not cloning the color when MULing was the culprit
2017-07-03 02:55:33 +09:00
minjaesong
65ef9c2787
fixed bad color rendering on blocksdrawer and lightmaprenderer
2017-07-02 21:53:50 +09:00
minjaesong
bbc68110d9
fixed bad color rendering on blocksdrawer and lightmaprenderer
2017-07-02 21:53:50 +09:00
minjaesong
a91cbb8924
debugger's got its colour codes back
2017-07-02 15:28:45 +09:00
minjaesong
bea125b66d
debugger's got its colour codes back
2017-07-02 15:28:45 +09:00
minjaesong
cc6a2d6898
proper sprite flip draw
2017-07-02 00:45:57 +09:00
minjaesong
ad9d8de86f
proper sprite flip draw
2017-07-02 00:45:57 +09:00
minjaesong
cbcd32e132
keyboard control ported to GDX (at least as much as I can right now)
2017-07-01 18:31:00 +09:00
minjaesong
d680656f64
keyboard control ported to GDX (at least as much as I can right now)
2017-07-01 18:31:00 +09:00
minjaesong
f2a2966d6c
ore veins
2017-06-30 02:06:53 +09:00
minjaesong
bb01ae0fa0
ore veins
2017-06-30 02:06:53 +09:00
minjaesong
b97f5162a5
blocks camera and framebuffer seems working
2017-06-30 01:50:06 +09:00
minjaesong
c233eeabbf
blocks camera and framebuffer seems working
2017-06-30 01:50:06 +09:00
minjaesong
f0e73cda1d
can see camera working but not the actor gravity
2017-06-28 22:15:42 +09:00
minjaesong
299dec1476
can see camera working but not the actor gravity
2017-06-28 22:15:42 +09:00