Commit Graph

51 Commits

Author SHA1 Message Date
blujai831 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. 2025-03-30 16:39:03 -07:00
blujai831 aa5b6db5af
Reduce minimum slope considered steep enough to slide down 2025-03-30 16:28:50 -07:00
blujai831 ef18512dc5
Switch back to compatibility renderer 2025-03-30 16:22:25 -07:00
blujai831 ce466e7fb5
Fix wrong orientation on TestStick's launch-while-holding state 2025-03-30 16:04:38 -07:00
blujai831 6fced07e67
Fix some camera issues by only using gimbal margin to restrict voluntary camera movement, not automatic camera movement 2025-03-30 15:39:53 -07:00
blujai831 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. 2025-03-30 15:35:16 -07:00
blujai831 ce77112c20
Make springboard shrink back down much faster. 2025-03-30 15:14:02 -07:00
blujai831 96e4a109a5
Refine springboard model, springboard code, and launch state code. 2025-03-30 15:08:04 -07:00
blujai831 fae190fc53
Implement untested springboard launch state for character. Fix coyote time too short on wall slide state. 2025-03-30 13:33:34 -07:00
blujai831 49260483e9
Commit changes made automatically by Godot 2025-03-30 13:31:33 -07:00
blujai831 839da45d6d
Enable triplanar UV1 on map materials so as to preview them. 2025-03-30 11:04:31 -07:00
blujai831 ce7a3495b8
Add another wood texture 2025-03-29 23:11:33 -07:00
blujai831 6bc4031993
Create foliage and wood textures 2025-03-29 22:54:51 -07:00
blujai831 21c26c3681
Make grass and ice materials 2025-03-29 21:57:09 -07:00
blujai831 a91aa22f68
Commit mysterious changes made automatically by Godot 2025-03-29 21:56:40 -07:00
blujai831 952a42d3a0
Switch to forward+ rendering 2025-03-29 18:32:54 -07:00
blujai831 73a28b6f96
Create new materials in Material Maker. 2025-03-29 18:32:34 -07:00
blujai831 0c4bd606de
Delete map textures in preparation to use Material Maker instead of hand-rolling textures. 2025-03-29 12:57:59 -07:00
blujai831 74e4e47a68
Fix incorrect syntax when using NodePath for property paths 2025-03-29 11:45:10 -07:00
blujai831 f2559cac32
Respect Godot's arbitrary decision to move things around 2025-03-29 11:43:44 -07:00
blujai831 0513c3a3a6
Disable mouse controls when the game window is embedded in the editor 2025-03-29 11:30:52 -07:00
blujai831 e8fc5b600c
Implement throwing. 2025-03-29 11:13:11 -07:00
blujai831 8b6cae07c8
Reorganize project hierarchy to keep all test assets in test directory 2025-03-29 09:55:22 -07:00
blujai831 a2ebebd82b
Use interact button instead of action buttons to pick up object. 2025-03-29 02:49:41 -07:00
blujai831 3463e09994
Test and refine carrying item code. 2025-03-29 02:44:10 -07:00
blujai831 09b25cf945
Iterate upon controls. 2025-03-29 02:12:43 -07:00
blujai831 147806124b
Fix unintuitive behavior of wall jump. Also fix jump sound always being interrupted by immediate landing sound. 2025-03-28 22:40:54 -07:00
blujai831 e08206c7c8
Initial prototype of character motion. 2025-03-28 19:02:51 -07:00
blujai831 95ef1df7f8
Update license agreement to forbid microtransactions 2025-03-28 00:21:14 -07:00
blujai831 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 2025-03-28 00:08:10 -07:00
blujai831 57c9e1aad3
Modify license agreement to cover a few more bases 2025-03-28 00:03:46 -07:00
blujai831 bb812c4f68
Fix mistake in license agreement 2025-03-27 23:36:18 -07:00
blujai831 47d338c8f1
Convert license agreement to markdown and reformat for readability 2025-03-27 23:34:26 -07:00
blujai831 5e589e5284
Update license agreement 2025-03-27 23:27:16 -07:00
blujai831 d902b4a4a8
Model test map 2025-03-22 21:37:19 -07:00
blujai831 dd617d0760
Normalize ambience and sound effects to desired loudness 2025-03-21 11:16:39 -07:00
blujai831 ec1bde64ac
Import audio 2025-03-20 18:57:55 -07:00
blujai831 97d9576dd0
Rename textures snow and ice to snow1 and ice1 2025-03-19 22:46:38 -07:00
blujai831 f452af93b9
Draw some textures 2025-03-19 22:23:51 -07:00
blujai831 64a3499303
Import enemy models 2025-03-19 10:26:02 -07:00
blujai831 89c5846e08
Import prop models 2025-03-19 10:08:49 -07:00
blujai831 5aed6c8d1b
Make minor adjustments to icon.svg 2025-03-18 21:12:25 -07:00
blujai831 c77bd04911
Add circular background to icon 2025-03-18 18:19:11 -07:00
blujai831 9c6d13db27
Add icon 2025-03-18 17:55:14 -07:00
blujai831 ec749249dd
Configure func_godot_local_config 2025-03-18 14:34:06 -07:00
blujai831 4e7e31cc3c
Import character models 2025-03-17 18:38:17 -07:00
blujai831 e56b87b0e7
Install func_godot 2025-03-17 18:37:31 -07:00
blujai831 0916c2a3b5
Create Godot project 2025-03-17 14:38:59 -07:00
blujai831 c3e939d9c5
Add notice about missing history 2025-03-17 14:27:24 -07:00
blujai831 6c54526d25
Remove placeholder readme. 2025-03-17 14:23:05 -07:00