James Lambert
|
cf146b19cf
|
Work on fizzler material
|
2022-06-14 20:13:25 -06:00 |
|
James Lambert
|
4411a99bdc
|
Implement fizzle
|
2022-06-14 13:01:26 -06:00 |
|
James Lambert
|
f6718c5ea7
|
Got player button pressing working but standing on things is way unstable now
|
2022-06-13 19:17:20 -06:00 |
|
James Lambert
|
cd1b630f72
|
Fix cube raycasting
|
2022-06-13 18:44:16 -06:00 |
|
James Lambert
|
6e3d353e5a
|
Fix cylinder raycasting
|
2022-06-13 12:57:08 -06:00 |
|
James Lambert
|
3de4d1283f
|
Turn z buffer off for drawing the portal gun
|
2022-06-11 16:10:14 -06:00 |
|
James Lambert
|
ace04c87f5
|
Add bias to portal clipping plane
|
2022-06-11 16:03:44 -06:00 |
|
James Lambert
|
7676510a12
|
Adjust contact constraint
|
2022-06-11 14:04:39 -06:00 |
|
James Lambert
|
799e613732
|
Decor can be added with the level editor
|
2022-06-11 12:11:34 -06:00 |
|
James Lambert
|
a845dbcb6d
|
Radio now sings
|
2022-06-11 11:30:42 -06:00 |
|
James Lambert
|
58ad8f63ae
|
Add the radio
|
2022-06-10 21:35:24 -06:00 |
|
James Lambert
|
3bf0f4bd0f
|
Work on cylinder raycasting
|
2022-06-07 13:07:19 -06:00 |
|
James Lambert
|
5d21991592
|
Fix some minor bugs
|
2022-06-07 12:38:02 -06:00 |
|
James Lambert
|
bbe5c38eff
|
Rework player collider
|
2022-06-07 08:32:16 -06:00 |
|
James Lambert
|
a6aba230c5
|
Allow player to raycast through doorways
|
2022-06-06 21:13:22 -06:00 |
|
James Lambert
|
5bcb339dcc
|
Misc bug fixes
|
2022-06-06 20:37:31 -06:00 |
|
James Lambert
|
56b278a47f
|
Fix portal backface culling
|
2022-06-06 13:04:37 -06:00 |
|
James Lambert
|
e98a6d8b68
|
Misc bug fixes
|
2022-06-06 08:41:36 -06:00 |
|
James Lambert
|
b0e4348420
|
work on first level
|
2022-06-05 20:11:08 -06:00 |
|
James Lambert
|
7e5c49e094
|
Add some more sound effects
|
2022-06-05 19:37:10 -06:00 |
|
James Lambert
|
66fe1552f2
|
Allow doorways to be blocked when door is closed
|
2022-06-05 13:48:19 -06:00 |
|
James Lambert
|
f01c0a828e
|
Implement signals
|
2022-06-05 13:33:26 -06:00 |
|
James Lambert
|
da514b91a3
|
Breakup level definition generatoin
|
2022-06-05 12:53:55 -06:00 |
|
James Lambert
|
b603808fe3
|
Work on signal logic
|
2022-06-05 08:46:21 -06:00 |
|
James Lambert
|
6d1961fb55
|
Refactor level generation code to be function instead of object oriented
|
2022-06-04 23:06:18 -06:00 |
|
James Lambert
|
8083c5082a
|
Work on button and door logic
|
2022-06-04 17:07:53 -06:00 |
|
James Lambert
|
8596ec8183
|
The button moves now
|
2022-06-04 08:47:04 -06:00 |
|
James Lambert
|
27b14a759c
|
Allow render objects to specify an armature
|
2022-06-03 22:08:49 -06:00 |
|
James Lambert
|
4a9986a75b
|
Work on skinned meshes
|
2022-06-03 21:56:19 -06:00 |
|
James Lambert
|
31bb18af90
|
Implment button
|
2022-06-03 08:21:41 -06:00 |
|
James Lambert
|
5f6c91ab69
|
work on dynamic object inter collision
|
2022-06-02 19:20:20 -06:00 |
|
James Lambert
|
0cbec888d4
|
implement cylinder collider
|
2022-06-02 14:01:59 -06:00 |
|
James Lambert
|
e9384716a3
|
Work on stabilizing the physics a bit
|
2022-06-02 07:44:53 -06:00 |
|
James Lambert
|
ef17c51a8b
|
The physics engine is kinda working again
|
2022-06-01 23:06:33 -06:00 |
|
James Lambert
|
0747b078eb
|
Remove old collision system and try to get new one to work
|
2022-06-01 22:47:51 -06:00 |
|
James Lambert
|
c1c9f25adc
|
Cleanup some dead code
|
2022-06-01 20:29:27 -06:00 |
|
James Lambert
|
00fb8fb739
|
Fix some bugs in epa algorithm
|
2022-06-01 16:53:24 -06:00 |
|
James Lambert
|
877eb9ea24
|
Update epa to rotate edges to preserve convex shape
|
2022-06-01 08:33:07 -06:00 |
|
James Lambert
|
a264c3af3e
|
Store information needed to generate contacts
|
2022-05-31 18:35:57 -06:00 |
|
James Lambert
|
4ccb63dfc4
|
fix some epa bugs
|
2022-05-31 17:10:08 -06:00 |
|
James Lambert
|
184b54abdf
|
Implement epa algorithm
|
2022-05-31 08:51:16 -06:00 |
|
James Lambert
|
51880dc6fc
|
start work on epa algorithm
|
2022-05-30 21:53:13 -06:00 |
|
James Lambert
|
8935fcf348
|
Implement BJK for cube and test code
|
2022-05-30 18:57:13 -06:00 |
|
James Lambert
|
7fac95979d
|
Begin work on GJK overlap algorithm
|
2022-05-30 16:54:21 -06:00 |
|
James Lambert
|
7c240a8393
|
work on cylinder collider
|
2022-05-29 16:10:50 -06:00 |
|
James Lambert
|
4956892ae1
|
Add level signage
|
2022-05-28 17:49:03 -06:00 |
|
James Lambert
|
278214b0b2
|
Make resolution configurable in code
|
2022-05-27 21:36:24 -06:00 |
|
James Lambert
|
ce9b51aa9b
|
Small bug fixes
|
2022-05-27 21:26:08 -06:00 |
|
James Lambert
|
bdd6d69868
|
Add another observation room
|
2022-05-27 13:18:30 -06:00 |
|
James Lambert
|
ab432a481e
|
Work on test chamber watching room
|
2022-05-27 08:50:48 -06:00 |
|