Open jimdroberts opened 1 year ago
Your project has been very helpful to me. I just started working with Fishnet and it took me 2 days to match the KinematicCharacterController. Through this project, it should help me quickly understand it. Thank you
Maybe get a task management system like Trello, ClickUp, Notion would help to list and proritize the tasks.
CURRENT TODO LIST - 6/25/2024
1) Network all of the required data for each /Shared/Entity/ component types.
2) Ensure server validation on all server authoritative systems.
3) Better load balancing support. Can we(do we need to?) calculate the worst case memory requirements for each World Scene?? Scenes are currently limited to approx 100 connections. Scene Servers should be able to handle at least 10 scenes with 100 players per scene.
Low Priority Quality of Life - TODO -AI Brain/StateMachine with A* pathfinding -Pets -Stacked Scene Selection (Channel Picker) -Character Inspection -Character Persistence on Logout (Immediate character despawn should be disabled if in combat?) -Procedural Structure Generator (Houses/Towers/Dungeons) -Dungeon Finder -Automatic Party System (Auto join nearby parties if you're fighting/doing events/questing in the same area) -Matchmaking and Arenas (PvP AND PvE)