This website requires JavaScript.
4510dd2293
Reintroduce AutoPathFollow as cleaner base class of MovingPlatform
dev
blujai831
2025-04-09 18:09:25 -0700
478a871ee9
Rename AutoPathFollow to MovingPlatform. (At some point during early development of the class, it ceased to be purely focused on automatically moving an object along a path, and became much more specifically focused on implementing a moving platform and only a moving platform.)
blujai831
2025-04-09 17:54:26 -0700
ef54e30784
Fix around half the map textures being 2048x2048 (they should be 256x256)
blujai831
2025-04-08 21:51:03 -0700
00c35dd79f
Implement moving platforms
blujai831
2025-04-06 19:00:11 -0700
c203e3e4b8
Switch to Jolt physics
blujai831
2025-04-06 16:28:07 -0700
7314d5081a
In gameplay camera, distinguish turning lerp speed from righting lerp speed. Reduce righting lerp speed.
blujai831
2025-04-04 17:56:35 -0700
27196f752a
Adjust lerp weights in gameplay camera: notably, when turning to look at the target, do not lerp at all.
blujai831
2025-04-04 17:26:11 -0700
397321a890
Configure project for web export
blujai831
2025-04-04 17:19:17 -0700
48f34265ec
Move speed pad in front of ramp in test level
blujai831
2025-04-04 17:18:53 -0700
19dedf862c
Model and implement constructed and artificial speedpads
blujai831
2025-04-04 16:50:59 -0700
7428ad35b3
Create artificial springboard prop. Fix direction vector for springboard launch not being normalized when springboard is scaled up.
blujai831
2025-04-04 13:09:32 -0700
2de09b54a1
Rename springboard to springboard_constructed
blujai831
2025-04-04 11:15:29 -0700
c08ad25dd3
Create material crystal4
blujai831
2025-04-01 20:38:59 -0700
85b2d76138
Increase analog look sensitivity. Fix analog look sensitivity going unused.
blujai831
2025-04-01 20:22:21 -0700
c75c8e094c
Increase default top ground speed to create a more perceptible difference between slope climbability at low versus high speed.
blujai831
2025-04-01 15:15:25 -0700
0ad77a03ec
Add runway to test map for testing slope entry at max velocity. Raise ground plane horizontality to a configurable exponent before using it to modulate forward acceleration. Experimentally, 1.0 (equivalent to not doing this) is too strict, and the strictest value which is lenient enough seems to be 0.45.
blujai831
2025-04-01 12:46:01 -0700
846f327a22
Prevent unrealistic climbing by modulating ground acceleration by ground plane horizontality
blujai831
2025-04-01 12:25:25 -0700
91ead7fb5c
Make hang state resolve faster
blujai831
2025-04-01 12:15:32 -0700
5d45119a26
Add more test geometry to the test map
blujai831
2025-04-01 12:10:45 -0700
50bdf9a044
Fix wall-slide state falling through floors
blujai831
2025-03-31 09:32:10 -0700
0c2083d7dd
Create material crystal3
blujai831
2025-03-31 09:31:45 -0700
1d4dc4b0d4
Make some more textures
blujai831
2025-03-30 22:22:06 -0700
3b0b3bbaf4
Make skidding happen less often.
blujai831
2025-03-30 17:16:32 -0700
6287e74ba5
Do not make the camera jump around trying to find the character when only the character's feet are hidden.
blujai831
2025-03-30 17:08:55 -0700
b5a2309e6b
Prevent gameplay camera from getting stuck on walls.
blujai831
2025-03-30 16:51:31 -0700
8fc34c825b
Always count true ground as ground regardless of orientation (no wall-jumping off the floor of the level). Do not consider ceilings walls either.
blujai831
2025-03-30 16:39:03 -0700
aa5b6db5af
Reduce minimum slope considered steep enough to slide down
blujai831
2025-03-30 16:28:50 -0700
ef18512dc5
Switch back to compatibility renderer
blujai831
2025-03-30 16:22:25 -0700
ce466e7fb5
Fix wrong orientation on TestStick's launch-while-holding state
blujai831
2025-03-30 16:04:38 -0700
6fced07e67
Fix some camera issues by only using gimbal margin to restrict voluntary camera movement, not automatic camera movement
blujai831
2025-03-30 15:39:53 -0700
5ef367cac2
Improve camera responsiveness by following one frame ahead laterally and 20 frames ahead vertically -- the latter to improve vantage when jumping or taking springboards.
blujai831
2025-03-30 15:35:16 -0700
ce77112c20
Make springboard shrink back down much faster.
blujai831
2025-03-30 15:14:02 -0700
96e4a109a5
Refine springboard model, springboard code, and launch state code.
blujai831
2025-03-30 15:08:04 -0700
fae190fc53
Implement untested springboard launch state for character. Fix coyote time too short on wall slide state.
blujai831
2025-03-30 13:33:34 -0700
49260483e9
Commit changes made automatically by Godot
blujai831
2025-03-30 13:31:33 -0700
839da45d6d
Enable triplanar UV1 on map materials so as to preview them.
blujai831
2025-03-30 11:04:31 -0700
ce7a3495b8
Add another wood texture
blujai831
2025-03-29 23:11:33 -0700
6bc4031993
Create foliage and wood textures
blujai831
2025-03-29 22:54:51 -0700
21c26c3681
Make grass and ice materials
blujai831
2025-03-29 21:57:09 -0700
a91aa22f68
Commit mysterious changes made automatically by Godot
blujai831
2025-03-29 21:56:40 -0700
952a42d3a0
Switch to forward+ rendering
blujai831
2025-03-29 18:32:54 -0700
73a28b6f96
Create new materials in Material Maker.
blujai831
2025-03-29 18:32:34 -0700
0c4bd606de
Delete map textures in preparation to use Material Maker instead of hand-rolling textures.
blujai831
2025-03-29 12:57:59 -0700
74e4e47a68
Fix incorrect syntax when using NodePath for property paths
blujai831
2025-03-29 11:45:10 -0700
f2559cac32
Respect Godot's arbitrary decision to move things around
blujai831
2025-03-29 11:43:44 -0700
0513c3a3a6
Disable mouse controls when the game window is embedded in the editor
blujai831
2025-03-29 11:30:52 -0700
e8fc5b600c
Implement throwing.
blujai831
2025-03-29 11:13:11 -0700
8b6cae07c8
Reorganize project hierarchy to keep all test assets in test directory
blujai831
2025-03-29 09:55:22 -0700
a2ebebd82b
Use interact button instead of action buttons to pick up object.
blujai831
2025-03-29 02:49:41 -0700
3463e09994
Test and refine carrying item code.
blujai831
2025-03-29 02:44:10 -0700
09b25cf945
Iterate upon controls.
blujai831
2025-03-29 02:12:43 -0700
147806124b
Fix unintuitive behavior of wall jump. Also fix jump sound always being interrupted by immediate landing sound.
blujai831
2025-03-28 22:40:54 -0700
e08206c7c8
Initial prototype of character motion.
blujai831
2025-03-28 19:02:51 -0700
95ef1df7f8
Update license agreement to forbid microtransactions
blujai831
2025-03-28 00:21:14 -0700
bc974eea64
Update license agreement to claim copyright, because the part where I disclaimed it was an artifact of when I was considering doing the formal part of the document slightly differently
blujai831
2025-03-28 00:08:10 -0700
57c9e1aad3
Modify license agreement to cover a few more bases
blujai831
2025-03-28 00:03:46 -0700
bb812c4f68
Fix mistake in license agreement
blujai831
2025-03-27 23:36:18 -0700
47d338c8f1
Convert license agreement to markdown and reformat for readability
blujai831
2025-03-27 23:34:26 -0700
5e589e5284
Update license agreement
blujai831
2025-03-27 23:27:16 -0700
d902b4a4a8
Model test map
blujai831
2025-03-22 21:37:19 -0700
dd617d0760
Normalize ambience and sound effects to desired loudness
blujai831
2025-03-21 11:16:39 -0700
ec1bde64ac
Import audio
blujai831
2025-03-20 18:57:55 -0700
97d9576dd0
Rename textures snow and ice to snow1 and ice1
blujai831
2025-03-19 22:46:38 -0700
f452af93b9
Draw some textures
blujai831
2025-03-19 22:23:51 -0700
64a3499303
Import enemy models
blujai831
2025-03-19 10:26:02 -0700
89c5846e08
Import prop models
blujai831
2025-03-19 10:08:49 -0700
5aed6c8d1b
Make minor adjustments to icon.svg
blujai831
2025-03-18 21:12:25 -0700
c77bd04911
Add circular background to icon
blujai831
2025-03-18 18:19:11 -0700
9c6d13db27
Add icon
blujai831
2025-03-18 17:55:14 -0700
ec749249dd
Configure func_godot_local_config
blujai831
2025-03-18 14:34:06 -0700
4e7e31cc3c
Import character models
blujai831
2025-03-17 18:38:17 -0700
e56b87b0e7
Install func_godot
blujai831
2025-03-17 18:37:31 -0700
0916c2a3b5
Create Godot project
blujai831
2025-03-17 14:38:59 -0700
c3e939d9c5
Add notice about missing history
blujai831
2025-03-17 14:27:24 -0700
6c54526d25
Remove placeholder readme.
blujai831
2025-03-17 14:23:05 -0700
5807934221
Initial commit.
main
blujai831
2025-03-17 14:22:59 -0700