Updating the file system and node layout of the project version 0.2.0 release #2

Merged
Clicks merged 29 commits from file-system_project-root into main 2026-07-26 15:56:28 -05:00
Owner
  • Massive change to where files are stored and the layout of nodes.

  • Opening mainGame.tscn shows the categories of nodes that can be loaded

  • mainGame.gd is a script attached to the mainGame node that is always loaded

  • The MultiplayerSpawner node is the only other node that is actively doing stuff. It is always loaded and it declares a spawnpoint for each scene. Location might make become on issue.

  • networking.gd is a script set to auto load. It facilitates steam P2P networking.

- Massive change to where files are stored and the layout of nodes. - Opening mainGame.tscn shows the categories of nodes that can be loaded - mainGame.gd is a script attached to the mainGame node that is always loaded - The MultiplayerSpawner node is the only other node that is actively doing stuff. It is always loaded and it declares a spawnpoint for each scene. Location might make become on issue. - networking.gd is a script set to auto load. It facilitates steam P2P networking.
Author
Owner

@SgtStar, @brothernuts, and @godzillacon3 This is a Pull Request or PR. It documents major changes when features are added. This will be our first major change. Scene changes and player spawn are now generalized, meaning you don't need to re code it everytime. I plan to use this repo as a base multiplayer 3d game setup, once this PR closes it will be merged into main. I will make a new repo that we will develop the actual game on.

@SgtStar, @brothernuts, and @godzillacon3 This is a Pull Request or PR. It documents major changes when features are added. This will be our first major change. Scene changes and player spawn are now generalized, meaning you don't need to re code it everytime. I plan to use this repo as a base multiplayer 3d game setup, once this PR closes it will be merged into main. I will make a new repo that we will develop the actual game on.
TODO: test in multiplayer
if a player joins while others are in another scene the host breaks and the peer will break the game when moving to a new scene
networking completed, players always join to the lobby. only the host can start the game by loading the next scene
Clicks merged commit b836d5111c into main 2026-07-26 15:56:28 -05:00
Clicks stopped working 2026-07-26 15:56:28 -05:00
15 hours 58 minutes
Clicks deleted branch file-system_project-root 2026-07-26 15:56:28 -05:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 15 hours 58 minutes
Clicks
15 hours 58 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Clicks/godot-multiplayer-test!2
No description provided.