Commit graph

859 commits

Author SHA1 Message Date
927d4384a7 Optimization and balancing to save performance
Disabled dynamic shadows on Rockets and Explosions. Also reduced their radius.
Added queue_free() in Explosion effect to remove as much of nodes as possible when they are not needed.
Added animated Halo to Explosion (cheap)
Greatly reduced the amount of particles in Rocket and Explosions
Reduced Particle lifetime in Rocket trail
Reduced Rocket Launcher firing speed. it no longer fires as fast as the handgun.
Reduced shawmap size
Reduced shadow quality
Disabled Roughness limiter
Reduced Dev Texture size to 1K from 4K (added size limit in import settings)
Also saved export settings (they limit the amount of resources packed with game builds)
2022-01-04 19:55:38 +01:00
18f15931e6 Disabled MSAA by default 2022-01-04 19:12:34 +01:00
3e5b39d92c Changed default server to unfa.xyz and disabled SSAO, SSR and volumetric fog. 2022-01-02 18:17:19 +01:00
aa340bc628 Fixed rockets phasing trhough walls. no splash damage yet. 2022-01-02 18:12:09 +01:00
a661669d2f Upgraded the score table, players now report their ping and packet loss 2022-01-02 18:11:38 +01:00
f69d594643 Fixed light color in DM1 2022-01-01 19:12:31 +01:00
ddad08e457 Many small fixes with rockets, halos, particle effects
Fixed halo Z test (proximity fade enforced it)
Fixed halo scaling is sync
Fixed some particle effect issues with muzzle flashes and explosions
Added "fine red mist" lingering after killing someone
2022-01-01 18:43:50 +01:00
a10c4fe74d Fixed players dying multiple times 2022-01-01 18:14:12 +01:00
cf6ce06a27 Fixed explosion VFX 2022-01-01 18:09:44 +01:00
975c2afca9 Fixed muzzle flash 2022-01-01 18:06:10 +01:00
021168a507 Implemented basic weapon switching 2022-01-01 17:55:45 +01:00
751b369163 Fixed rocket halo distance fade 2022-01-01 03:04:34 +01:00
02d0bee09c Tweaks to the rocket launcher 2022-01-01 02:55:27 +01:00
5dbc840ef4 Rockt lancher works with direct hits only 2022-01-01 02:42:10 +01:00
dd924f53de Further work on Rockets 2022-01-01 01:38:01 +01:00
1f8bb1858b Added spawnpoints to DM1 2021-12-31 23:05:44 +01:00
2383bb4b79 Fixed rocket movement - now collides with players, not with level though 2021-12-31 22:55:44 +01:00
059eaeda25 Added helper shape to Spawnpoint scene, deleted when the game starts 2021-12-31 22:54:53 +01:00
7e66d5d424 Updated Rocket Launcher Blender project. 2021-12-31 02:29:05 +01:00
498bb5a09e Added Rocket Launcher. Implemented weapon types.
Implemented a rocket, but it doesn't fly right...
2021-12-31 02:14:31 +01:00
dc0b83efff Created Handgun and RocketLauncher as descendants of Weapon scene. Instanced them both in Player scene 2021-12-29 21:31:52 +01:00
8a40e38b70 Updated VFX for bullet hit and explosion 2021-12-29 03:32:11 +01:00
7615a01823 Fixed bullet decal rotation and VFX. Added explosion effect (partcles + sound). Fixed a typo in Player.gd 2021-12-29 02:32:59 +01:00
63702d4295 Moved Player to appropriate collision layer 2021-12-28 01:50:34 +01:00
b5acb1dbc3 Added a Hazard node and used it as a killfloor in DM1 2021-12-28 01:35:36 +01:00
d4a56e94d9 Updated materials, lights and collision on DM1 2021-12-28 01:31:28 +01:00
14a02ae4dc Updated lights, reflection probles, added some placeholder pipes in DM1 2021-12-26 17:02:35 +01:00
b1a20a9c18 Changed Dev material sampling to Linear_Mipmap_Anisotropic 2021-12-26 16:53:43 +01:00
931ff1cb19 Assigned materials and tweaked lights on DM1 2021-12-26 16:47:13 +01:00
6d8ff729b1 Updated gitignore to ignore .godot 2021-12-26 16:36:58 +01:00
40aa11d825 Updated rotating noise 2021-12-26 16:28:53 +01:00
5ffd281542 Rotating noise projection in DM1 2021-12-26 16:21:22 +01:00
e8bf866b1b Updated maps 2021-12-26 16:17:50 +01:00
9bac519b4b Restructured material folders and names 2021-12-26 16:08:31 +01:00
6efbea44c7 Merge branch 'main' of ssh://git.gieszer.link:2222/unfa/liblast 2021-12-25 23:02:11 +01:00
e94d5e3fd4 Created 18 development materials in Godot and Blender using the same textures. 2021-12-25 23:01:21 +01:00
72ece14ed1 reset motion velocity on spawn
Fixes #118
2021-12-25 01:49:41 -05:00
3f760665b2 add nebunez to AUTHORS 2021-12-25 01:47:26 -05:00
d739f6667a Update 'README.md' 2021-12-23 17:27:18 +01:00
2df250c3a3 Updated the game to Godot v4.0.dev.calinou [489f11ee0]
Reverted texture compression change as the hedless mode bug is fixed
Added a server message that should be sent to joining clients
Added hotkeys P and C for "Play" and "Connect" buttons. You can now connect to the last used server by typing "PCC" after the game starts.
Changed UI layout to facilitate engine change, added a margin.
2021-12-23 14:53:59 +01:00
0760a32af0 Update 'README.md' 2021-12-22 23:26:57 +01:00
c193112db7 Added a new screenshot - a frame from the recent playtesting stream 2021-12-22 23:24:41 +01:00
eb635044b8 Made default 2D Texture encoding VRAM_UNCOMPRESSED to mitigate the headless mode bug 2021-12-19 23:16:06 +01:00
db70241f50 Changed all textures to use VRAM_UNCOMPRESSED to workaround headless mode bug 2021-12-19 23:14:07 +01:00
407b512889 Made the game mute itself automatically when loosing focus 2021-12-19 23:11:24 +01:00
32a7aba47c Implemented player land sound
Also added option to remotely set unit_db on SoundPlayer
Removed debug prints in WindSFX and Player
2021-12-18 17:05:48 +01:00
4579bf5743 Updated AFK icons and implemented AWAY focus state
Colored the focus banners to make them more easy to identify at first glance
2021-12-18 14:45:32 +01:00
7f40d324a6 Added FPS=5 limit when the game window is not active. 2021-12-18 14:26:22 +01:00
9c6dc9948a Implemented audio mute function with hotkey "m" and icon in top right corner 2021-12-18 14:18:16 +01:00
a0626116f9 Improved WindSFX 2021-12-18 14:17:33 +01:00