Luke Stampfli
0a009825
refactor: Rename ClientInputSender
4 年前
David Woodruff
13a7f3fb
taking reverse merge from develop
4 年前
David Woodruff
574fd252
2nd pass on action system. Not properly replicating to clients yet
4 年前
David Woodruff
4c4f0cfb
taking sfdev merge
4 年前
David Woodruff
ee7022ed
fixing missing faces problem, and correcting an issue where two host player prefabs were being created
4 年前
David Woodruff
63c07658
adding ChaseAction. refactoring actions a bit so that ActionLogic metadata is used to serialize the ActionRequestData. Making Action queueing behavior specifiable in the ActionRequestData. Hooking up an example where a player 'moves and attacks' in ClientInputSender. Adding a ClientCharacterMovement component to move the base Player GameObject (previously only the visualization was moving)
4 年前
David Woodruff
d1317bb5
fixing targeting (rigidbodies now come along with gameobjects as they move), and adding smoothing to graphics representation of entities
4 年前
eheimburg
3bee0ea3
Simple AI based on Actions
- added AIBrain which can switch between Idle and Attack. Owned by ServerCharacter
- renamed Action enum to ActionType to prevent name conflicts with Action class
- gave NetworkingManager its own prefab (this is the only change to MainMenu)
- testing hack: press the "E" key on the server/host to spawn an enemy at 0,0,0
4 年前
David Woodruff
36a7d413
Merge remote-tracking branch 'origin/sfdev' into dmw_fixtargeting
4 年前
CGerrits SF
d0f44a55
Added quad for click feedback on player move
4 年前
David Woodruff
4e0d4420
taking feedback from holiday PRs
4 年前
Luke Stampfli
80e334fa
Feat: Update client input sender to improve position input.
4 年前
Luke Stampfli
aaf62377
Merge branch 'develop' into feature/pathfinding
# Conflicts:
# Assets/BossRoom/Scenes/DungeonTest.unity
# Assets/BossRoom/Scripts/Client/ClientInputSender.cs
# Assets/BossRoom/Scripts/Server/Game/Action/ChaseAction.cs
# Assets/BossRoom/Scripts/Server/ServerCharacterMovement.cs
# ProjectSettings/DynamicsManager.asset
# ProjectSettings/NavMeshAreas.asset
# ProjectSettings/TagManager.asset
4 年前
Luke Stampfli
2065597e
refactor: Remove unused usings, use Unity asserts, small style fixes.
4 年前
Luke Stampfli
aeb3eb51
feat: ClientInputSender use non alloc raycasts.
4 年前