Commit Graph

120 Commits

Author SHA1 Message Date
Aaron Franke
d52fe4bb89 Update README for the new 3.2 branch 2021-04-21 04:19:21 -04:00
Aaron Franke
dce79b7c6a Merge pull request #96 from aaronfranke/player-step
Fix player step sound
3.2-dce79b7
2021-02-24 00:41:28 -05:00
Aaron Franke
79e878dd5f Fix player step sound 2021-02-24 00:05:02 -05:00
Aaron Franke
ea88be3489 Merge pull request #94 from aaronfranke/shader-cache
Cache shaders on the menu
2021-01-30 19:24:10 -05:00
Aaron Franke
235d9a912f Cache shaders on the menu 2021-01-30 04:13:19 -05:00
Aaron Franke
09be9f1508 Merge pull request #92 from QbieShay/laser
Reworked red enemy projectile
2021-01-28 00:12:10 -05:00
QbieShay
a90fd6ad79 Reworked red enemy projectile
- added blast effect for laser hit
- reworked laser shader and shape
- reworked charging effect
- changed effect for death
- added disappear effect for parts
2021-01-28 00:08:43 -05:00
Aaron Franke
8d68f04cb0 Merge pull request #93 from QbieShay/glb-player
player exported in glb
2021-01-09 17:49:34 -05:00
QbieShay
5b24b29bdb Player exported in glb 2021-01-09 17:40:35 -05:00
Aaron Franke
14064b9e4e Merge pull request #91 from QbieShay/player_projectile_effect
reworked player projectile
2020-12-27 13:37:58 -06:00
QbieShay
a54b668535 reworked player projectile 2020-12-25 20:58:25 +01:00
Aaron Franke
d241fbbb7e Merge pull request #90 from aaronfranke/script-commas-compat
Add commas and tweak scripts for better compatibility with Godot 4
3.2-d241fbb
2020-11-02 21:11:04 -05:00
Aaron Franke
2ad30fea84 Add commas and tweak scripts for better compatibility with Godot 4 2020-11-01 16:59:40 -05:00
Aaron Franke
ca31fb39dc Merge pull request #89 from aaronfranke/gitignore-format-meta
Update gitignore, CI script, and repo metadata
2020-10-29 15:22:12 -04:00
Aaron Franke
a0bdb575f7 Commit files changed by updated formatting script 2020-10-29 02:22:58 -04:00
Aaron Franke
65c79f0a29 Update gitignore, CI script, and repo metadata 2020-10-29 02:21:43 -04:00
Aaron Franke
32cefad700 Merge pull request #87 from Calinou/disable-depth-of-field
Disable depth of field for better performance
2020-10-20 19:35:43 -04:00
Hugo Locurcio
2de2ac9da5 Disable depth of field for better performance
This should improve performance noticeably.
While it's nice to have depth of field when aiming, the performance
impact on most hardware is too high to be worth it.
2020-10-20 18:04:08 +02:00
Aaron Franke
e6b3527a44 Merge pull request #85 from Calinou/add-bloom-quality-setting
Add a bloom quality setting
2020-09-15 23:44:22 -04:00
Aaron Franke
cdff4baa31 Merge pull request #84 from Calinou/tonemap-increase-white
Increase the tonemap White value to make highlights less blown out
2020-09-15 22:32:04 -04:00
Hugo Locurcio
13ae27d1eb Increase the tonemap White value to make highlights less blown out
This incorporates settings from
https://github.com/godotengine/godot/pull/34798 into the TPS demo.

The exposure was increased to make up for the overall darker scene.

Glow settings were also changed to make glow less strong.
2020-09-15 21:53:51 +02:00
Hugo Locurcio
ab16a938f9 Add a bloom quality setting
The default level is High, which is equivalent to the previous glow
setting used (bicubic upscaling enabled).

Low keeps glow enabled but disables bicubic upscaling.
Disabled disables glow entirely.

The setting is called "bloom" as it's a more common term in gaming,
even though the Environment parameter is called "glow".
2020-09-15 21:41:53 +02:00
Aaron Franke
e117871b82 Merge pull request #83 from aaronfranke/assetlib-link
Link to the asset library from the README
2020-09-11 13:52:11 -04:00
Aaron Franke
a1fe5d9032 Link to the asset library from the README 2020-09-10 17:04:39 -04:00
Aaron Franke
da8b615619 Merge pull request #81 from aaronfranke/oxipng
Optimize PNG images using oxipng
2020-09-04 14:56:50 -04:00
Aaron Franke
c8b75a1263 Optimize PNG images using oxipng 2020-09-03 01:42:21 -04:00
Aaron Franke
0de69929ee Merge pull request #80 from dnleek/airborne
On jump input, immediately increase airborne time to MIN_AIRBORNE_TIME.
2020-09-02 15:09:32 -04:00
Daniel
93628510ce On jump input, immediately increase airborne time to MIN_AIRBORNE_TIME.
This is necessary, otherwise the frame after jumping it's possible that
on_air will be unset due to airborne time being less than
MIN_AIRBORNE_TIME. This causes jumps to feel sluggish since the player's
horizontal speed gets lowered.
2020-08-31 02:20:49 -07:00
Aaron Franke
99e4f80969 Merge pull request #77 from aaronfranke/bullet-aim
Prevent aiming at other bullets by setting their collision layer to zero
3.2-99e4f80
2020-06-29 21:52:19 -04:00
Aaron Franke
0d8fd4f578 Prevent aiming at other bullets by setting their collision layer to zero 2020-06-29 19:10:25 -04:00
Aaron Franke
28a1de400d Merge pull request #8 from StraToN/camera-shake
Add camera shake effect on shoot
2020-06-29 03:34:22 -04:00
Julian Murgia
a09a19826c Add shake effect on shooting.
based on youtube.com/watch?v=tu-Qe66AvtY (Squirrel Eiserloh, Math for Game Programmers: Juicing Your Cameras With Math, GDC 2016)
Thanks to asheraryam
2020-06-29 08:09:19 +02:00
Aaron Franke
de9f405224 Merge pull request #72 from aaronfranke/formatting
Add a formatting script for GitHub Actions
2020-06-23 01:33:32 -04:00
Aaron Franke
5697b0976d Commit files changed by the formatting script 2020-06-23 01:28:32 -04:00
Aaron Franke
b13770b709 Add a formatting script for GitHub Actions 2020-06-23 01:28:32 -04:00
Aaron Franke
73b4218b69 Merge pull request #75 from aaronfranke/free-orphans
Free orphan nodes after removing them
2020-06-21 19:45:11 -04:00
Aaron Franke
cf45430744 Free orphan nodes after removing them 2020-06-21 03:49:29 -04:00
Aaron Franke
513636b1aa Merge pull request #71 from aaronfranke/minor-problems
Fix some minor problems
2020-06-15 17:32:15 -04:00
Aaron Franke
733e195dab Fix some minor problems 2020-06-15 17:16:43 -04:00
Aaron Franke
bbd039ac76 Merge pull request #67 from aaronfranke/debug
Implement some in-game debug text
2020-06-14 21:15:30 -04:00
Aaron Franke
be5e19b0ad Implement some in-game debug text 2020-06-14 21:09:13 -04:00
Aaron Franke
184c28d281 Merge pull request #66 from aaronfranke/node-names
Standardize node names and cache node references
2020-06-14 20:51:31 -04:00
Aaron Franke
2372e52042 Standardize node names and cache node references 2020-06-14 19:21:49 -04:00
Aaron Franke
0b5291c5cf Merge pull request #65 from aaronfranke/textures
Standardize the names of all textures and remove unused textures
2020-06-14 15:27:29 -04:00
Aaron Franke
cf3d605b92 Standardize the names of all textures and remove unused textures 2020-06-14 13:22:35 -04:00
Aaron Franke
f7f0f1f463 Merge pull request #64 from aaronfranke/reflectionprobes
Re-add reflection probes
2020-06-14 11:43:31 -04:00
Aaron Franke
db4b1ac251 Merge pull request #63 from aaronfranke/readme
Remove Git LFS requirement from README
2020-06-14 11:41:40 -04:00
Aaron Franke
85199a7521 Re-add reflection probes 2020-06-14 02:04:17 -04:00
Aaron Franke
f3978f473f Remove Git LFS requirement from README
Also move the screenshot to a subfolder
2020-06-14 01:39:25 -04:00
Aaron Franke
500970d50a Merge pull request #62 from aaronfranke/reorganize
Reorganize misc parts of the project
2020-06-13 23:01:03 -04:00