Kae
40223a5090
Initial work
2023-07-12 22:16:12 +10:00
Kae
fe99ec6966
Render the world in its own framebuffer
2023-07-06 23:59:18 +10:00
Kae
fe4cc19618
Change pure string format calls to use fmt::to_string
2023-07-06 19:26:28 +10:00
Kae
bf7418073d
Move input callback creation
2023-07-04 20:45:43 +10:00
Kae
e3461e9053
Start of Interface callbacks, starting with a bindCanvas function for the whole screen
2023-07-04 19:27:16 +10:00
Kae
c8340602f5
Update StarClientApplication.cpp
2023-07-04 06:15:45 +10:00
Kae
1b8f117bac
Update StarClientApplication.cpp
2023-07-04 06:03:07 +10:00
Kae
deb96742e0
Prevent particle copy, tweak debugging some more
...
probably not too time-saving
2023-07-03 18:31:12 +10:00
Kae
7f65913762
Use more portable encoding for Unicode character in debug strfs
2023-07-03 16:26:42 +10:00
Kae
11e00a8ded
Change debug render time logging to use microseconds
2023-07-03 16:04:17 +10:00
Kae
d018957b09
Fix font glyph generation to work correctly with other fonts
2023-07-03 14:21:51 +10:00
Kae
d7ba113688
Add zoom level keybinds
2023-07-03 04:29:58 +10:00
Kae
2386a95342
Input Binding support
2023-07-02 17:19:54 +10:00
Kae
15b0e99460
Initial setup of input stuff
2023-07-02 06:34:43 +10:00
Kae
fd5247321f
Split world & interface shaders
2023-06-30 05:55:41 +10:00
Kae
dc134e168b
Move lightmap wait into WorldPainter to fix single-frame lightmap lag-behind
...
unfortunate
2023-06-29 10:31:59 +10:00
Kae
624c7aaaf1
Move lighting calculation to separate thread
2023-06-29 10:11:19 +10:00
Kae
1e213aac5f
Decimal zoom with lerp
2023-06-29 07:05:01 +10:00
Kae
bc2080e2c6
Improve windowing logic
2023-06-29 01:12:52 +10:00
Kae
45493ca8dd
Revert timestep values to default, make configurable
2023-06-29 00:12:05 +10:00
Kae
0b7ddd05d1
Add extremely basic controller support (only movement)
2023-06-28 22:52:09 +10:00
Kae
0886098242
holy shit I'm never using amend commit again
2023-06-28 20:36:42 +10:00
Kae
4f586418d1
Merge branch 'main' of https://github.com/OpenStarbound/OpenStarbound
2023-06-28 20:35:56 +10:00
Kae
aa8832eb23
Fix becoming deaf after returning to the title (again)
2023-06-28 20:35:53 +10:00
Kae
d8e2d45b7a
Fix becoming deaf after returning to the title (again)
2023-06-28 20:33:22 +10:00
Kae
152af87655
Fix broken regex, make game timestep non-const
2023-06-28 00:20:22 +10:00
Kae
359624119a
Fix becoming deaf to positional audio after returning to the title
2023-06-27 21:04:46 +10:00
Kae
332983c97b
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
Kae
14ef69c0f6
Move error screen over title
2023-06-26 20:40:32 +10:00
Kae
68d20787cf
The camera is now also an audio listener
2023-06-26 19:25:37 +10:00
Kae
6832c10ed5
Split shaders into their own files
...
some unrelated directives thing too
2023-06-23 23:01:25 +10:00
Kae
176c79bada
Hardware Cursor support
...
Updated SDL2 for this, so lib\ is no longer gitignored
2023-06-23 18:13:26 +10:00
Kae
d6fdd96076
Fixes and stuff
...
Using proper SDL Audio APIs now
Fixed borderless
Create game window before asset load
Bump up root loading worker thread count to 8
Fix not hearing other player songs on load-in
Fix issues with shipworlds missing ship.level property
Fix rare thread race with received chat packets on the server-side
2023-06-21 15:25:10 +10:00
Kae
6352e8e319
everything everywhere
...
all at once
2023-06-20 14:33:09 +10:00