14 次代码提交 (b4f0dfc6-0062-4070-9fa8-7dd4b6cf2b40)

作者 SHA1 备注 提交日期
nathaniel.buck@unity3d.com 5f41201b Initial network behavior - When entering the InGame state, players will disable menu components and the host will spawn networked objects for the symbols. They can move with Rigidbody physics for all players. Returning to the menu cleans up. Note that this currently only works with a local network connection. 3 年前
nathaniel.buck@unity3d.com 2e0ba992 Adding logic for correctly disconnecting all players when the game ends, with some esoteric fixes (setting IsLocalSpace for the SymbolObject transforms so the client can interpolate them correctly, ensuring clients are disconnected before the host). 3 年前
nathaniel.buck@unity3d.com 119e8e33 Switching over to the RelayUnityTransport component, although I'm still using the other Relay allocation to send the NGO relay code so that needs to change. Also note that consecutive games in one lobby fail now, for using the wrong relay code. 3 年前
nathaniel.buck@unity3d.com be6ccfbe Symbols can be clicked on repeatedly now, so if someone mashes they will lose points as expected. I'm also resolving a timing issue that I missed that happened with a single player, where they'd start the game immediately on connection (since all players were connected) but before the SymbolContainer could call Start to subscribe for the game start message. 3 年前
nathaniel.buck@unity3d.com 1041eaf9 Cleaning up with some comments and shifting the RelayNGOUtpSetup to its own file. 3 年前
nathaniel.buck@unity3d.com 120aeb08 Changing the InGame namespace/directory to NGO for clarity. 3 年前
nathaniel.buck@unity3d.com 12a7518e Adding a basic intro to the minigame. 3 年前
nathaniel.buck@unity3d.com 26cfa9d6 Adding in BSP generation to select spawn positions for the symbols. 3 年前
nathaniel.buck@unity3d.com 80a98484 Cleaning up some comments for clarity. I've also removed NetworkTransform from the cursor since we're managing the positions with a NetworkVariable, and renamed some methods. 3 年前
Jacob Stove Lorentzen e876c95b NGO Error spam Fix. 3 年前
Jacob 06dea12e renamed the namespace 3 年前
Jacob Stove Lorentzen 838efe8b Fixed Glyph game bugs caused by updated packages. 3 年前
Jacob Stove Lorentzen 8a5b5a31 Renamed LobbyUpdater to Lobby Synchronizer. 3 年前
UnityJacob a5704e9b feat: rest of the lifecycle working 2 年前