justin
|
d9ad55ec50
|
Implement simple sweep light
|
2021-09-26 23:38:32 +01:00 |
|
justin
|
c0480f0ad6
|
Tweak pipes and girders
|
2021-09-26 15:21:32 +01:00 |
|
justin
|
d641e96502
|
Fix light source creature id bug
|
2021-09-26 13:58:09 +01:00 |
|
justin
|
79b2692199
|
Refactor inverse shockwave
|
2021-09-26 12:09:44 +01:00 |
|
justin
|
a823d4c6df
|
Refactor tractor beam
|
2021-09-26 02:58:38 +01:00 |
|
justin
|
32367b5b2d
|
Add trajectory to grenades, various refactoring
|
2021-09-25 18:39:53 +01:00 |
|
justin
|
a0340eb024
|
Use mutable vectors to store shape vertex counts
|
2021-09-24 15:22:16 +01:00 |
|
justin
|
7da1a8bc45
|
Move debug flags to config, various perf improvements
|
2021-09-24 13:25:24 +01:00 |
|
justin
|
899cf6ef81
|
Remove wall corner collision test for creatures
|
2021-09-24 11:31:08 +01:00 |
|
justin
|
1883e0785e
|
Commit before trying to store shape indices using mutable vector
|
2021-09-23 22:05:37 +01:00 |
|
justin
|
4a1501a358
|
Engage multiple threads
|
2021-09-23 21:19:38 +01:00 |
|
justin
|
85edd98d62
|
Various performance improvements
|
2021-09-23 15:27:37 +01:00 |
|
justin
|
7b6904b51f
|
Fix direction stuttering bug
|
2021-09-22 19:42:39 +01:00 |
|
justin
|
0295b3dd70
|
Basic closeness check for floor items
|
2021-09-22 12:05:28 +01:00 |
|
justin
|
27a780ff47
|
Draw floor item shapes
|
2021-09-22 11:54:25 +01:00 |
|
justin
|
fa7d8e1b50
|
Add toggle for visual sounds
|
2021-09-22 11:37:07 +01:00 |
|
justin
|
a4fbe6126c
|
Refactor shader loading
|
2021-09-22 11:22:23 +01:00 |
|
justin
|
952ec1c579
|
Working dynamic shadows using shape vertices buffer
|
2021-09-22 10:34:39 +01:00 |
|
justin
|
07e128bb04
|
Towards working shadows
|
2021-09-21 10:34:35 +01:00 |
|
justin
|
8854b195cc
|
Buggy (but fastish) merge of shadows into shapes
|
2021-09-21 10:09:40 +01:00 |
|
justin
|
e98ada22fd
|
Commit before merging edge buffer into shape buffer
|
2021-09-21 09:35:36 +01:00 |
|
justin
|
2804d58a5a
|
Continue shape rendering improvements
|
2021-09-21 02:04:41 +01:00 |
|
justin
|
464b0b16db
|
Broken commit, just to restore deleted function
|
2021-09-21 01:28:11 +01:00 |
|
justin
|
7f1a365cac
|
Draw shape shadows using index buffer
|
2021-09-21 00:43:45 +01:00 |
|
justin
|
5cbcbec101
|
Working element buffer object
|
2021-09-20 12:36:35 +01:00 |
|
justin
|
c605ac74ff
|
Performance improvements, combine cap and geometry buffer
|
2021-09-18 19:48:35 +01:00 |
|
justin
|
80aa67015c
|
Performance tweaks
|
2021-09-18 15:38:46 +01:00 |
|
justin
|
2d8f1089a1
|
Allow for items to cast shadows
|
2021-09-18 11:00:52 +01:00 |
|
justin
|
6ac53c052c
|
Working (but slow) shadow shapes
|
2021-09-17 23:12:51 +01:00 |
|
justin
|
294e01479a
|
Define shape datatype
|
2021-09-14 01:17:07 +01:00 |
|
justin
|
29f048cfdd
|
Add dust on bullet wall hit
|
2021-09-13 12:23:51 +01:00 |
|
justin
|
b27c174d93
|
Refactor control list display
|
2021-09-13 01:39:53 +01:00 |
|
justin
|
d11d19c9e8
|
Fix reloading of start of level
|
2021-09-13 00:34:14 +01:00 |
|
justin
|
49274064a0
|
Add quicksave
|
2021-09-13 00:17:45 +01:00 |
|
justin
|
064d43f903
|
Center and rotate to horizontal sound text
|
2021-09-12 21:00:02 +01:00 |
|
justin
|
72657294d1
|
Continue tweaking sound
|
2021-09-12 20:33:33 +01:00 |
|
justin
|
51a85bd1ec
|
Refactor sound
|
2021-09-12 17:52:34 +01:00 |
|
justin
|
ea333a363b
|
Add menu option for auto camera rotation
|
2021-09-11 20:22:44 +01:00 |
|
justin
|
f2553ded0e
|
Implement auto rotate camera when close to walls
|
2021-09-11 19:55:46 +01:00 |
|
justin
|
aa7413a29f
|
Cleanup, move towards unifying zones
|
2021-09-11 15:52:43 +01:00 |
|
justin
|
27e4f16dd9
|
Add new files
|
2021-09-11 12:17:36 +01:00 |
|
justin
|
73beeacf3c
|
Commit before putting walls into vector zones
|
2021-09-11 12:17:16 +01:00 |
|
justin
|
7c62ef4d48
|
Locate bug in wall zoning
|
2021-09-11 00:47:52 +01:00 |
|
justin
|
c695767fb0
|
Add variable door speed, still buggy
|
2021-09-10 13:41:46 +01:00 |
|
justin
|
87a9745d37
|
Add support for clamping pictures to be inside screen
|
2021-09-10 11:38:24 +01:00 |
|
justin
|
70c97f5367
|
Refactor sounds
|
2021-09-09 14:58:07 +01:00 |
|
justin
|
be7b2d2cd7
|
Add frame clock
|
2021-09-09 13:29:09 +01:00 |
|
justin
|
a2288110ae
|
First implementation of creatures detecting sounds
|
2021-09-08 21:56:58 +01:00 |
|
justin
|
c3d567353c
|
Try to move sound into world, slightly broken now
|
2021-09-08 19:12:54 +01:00 |
|
justin
|
04e5b9b39f
|
Move side effects into world (may be slower)
|
2021-09-08 18:48:16 +01:00 |
|