No description
Find a file
2025-05-05 17:20:53 -05:00
addons fix uncaught errors in dev console 2025-05-05 17:20:53 -05:00
assets new animations 2025-05-02 19:10:14 -05:00
resources/items new animations 2025-05-02 19:10:14 -05:00
scenes update readme 2025-05-03 09:16:41 -05:00
src rotate toward cursor working (controller untested) 2025-05-03 09:13:19 -05:00
typings dev console 2025-05-01 20:19:39 -05:00
.gitattributes first commit 2025-04-30 21:51:53 -05:00
.gitignore dev console 2025-05-01 20:19:39 -05:00
.gitmodules dev console 2025-05-01 20:19:39 -05:00
icon.svg first commit 2025-04-30 21:51:53 -05:00
icon.svg.import first commit 2025-04-30 21:51:53 -05:00
package-lock.json dev console 2025-05-01 20:19:39 -05:00
package.json first commit 2025-04-30 21:51:53 -05:00
player.tscn first commit 2025-04-30 21:51:53 -05:00
project.godot working on aiming 2025-05-03 04:39:10 -05:00
README.md update readme 2025-05-03 09:16:41 -05:00
tsconfig.json dev console 2025-05-01 20:19:39 -05:00

Deadline

A week? A month? Pick a specific date

Roadmap

  • Save/Load
    • Serialization and deserialization
  • Inventory
  • Camera follow
  • First person mode?
  • Menu UI
    • Inventory
    • Status/Health/Condition
    • Story/Log
    • Title
    • Settings
  • Audio
  • Level collisions
  • Combat
    • Health
    • Damage
  • Scene change
  • Dialogue
  • Enemy AI
  • Enemy spawns
  • Shaders

Aesthetic direction

  • Gruel or new?
  • General setting / vibe

Cleanup

  • Callable/Signal abstraction
  • Generic rotate_toward method
  • Separate classes into own files
  • Organize files into related directories
  • Separate player logic into more reusable nodes
  • Generalize input handling
  • Fix following error that happens on load
E 0:00:02:0620   PromiseRejectCallback_: [jsb][Error] unhandled promise rejection: InternalError: [modules/GodotJS/bridge/jsb_primitive_bindings_reflect.cpp:498 call_builtin_function] bad argument: 0
  <C++ Source>   modules/GodotJS/bridge/jsb_environment.cpp:208 @ PromiseRejectCallback_()

Considerations

  • Gltf -> Godot workflow
  • Easier way to combine animations on single model
    • Possibly download character animation combiner and automate
  • Purpose of PlayerAnimation
  • PlayerInput doing too much