Commit Graph

415 Commits

Author SHA1 Message Date
Evan Nydahl
09ea1fe031 Fixed indicator and CooldownUI 2022-01-31 14:07:23 -06:00
Katherine
72e33adcbe King Place updated
>the king can place things on the grid, and they snap to the grid
>Hail and Slime are just placeholder objects at the moment
>Grid snapping might need to be cleaned up
2022-01-31 12:38:30 -06:00
Melbyj1125
37b9fab90a updated item sprites 2022-01-31 12:19:55 -06:00
Melbyj1125
ac441356bd updated cooldown to not throw errors 2022-01-31 12:15:32 -06:00
Melbyj1125
d50d057973 Merge branch 'sprint2MelbySpring' 2022-01-31 12:14:11 -06:00
Evan Nydahl
cd2dee89e8 Merge branch 'EvanBranch' into main 2022-01-31 12:12:00 -06:00
Evan Nydahl
72e39a92be Started Fixing UI 2022-01-31 12:09:46 -06:00
04c0d65041 Merge branch 'AddingRespawnDelay' 2022-01-31 11:52:58 -06:00
c6f1ecbbec First Attempt at making the arrow apply contact to objects 2022-01-31 11:00:30 -06:00
Melbyj1125
5f8d487c95 added swing movement easing and adjusted the ropeOffset
Still need to add player movement and height affecting momentum
2022-01-31 10:18:27 -06:00
Melbyj1125
e249e5d4d5 idle grapple calculations have been solidified
I can now move into adding how player speed and height effect these
things
2022-01-31 09:39:30 -06:00
Melbyj1125
7526d16f75 Implemented tooltips when hovering over an item
Added some placeholder images for the items in the game
made small adjustments to grapple
2022-01-31 08:05:17 -06:00
8dcb4e11af Adjusted Respawn Delay and Added Respawning Text
- Respawning now takes 3 seconds
- Host also now must wait the same 3 seconds like the clients did
- Added a screen with text that says respawning so players are informed
  of what is happening
2022-01-29 00:12:28 -06:00
047f18e472 Merge branch 'ArcherNet' 2022-01-28 21:38:53 -06:00
4d43e3c832 Shooting work started. Needs Hit Detection Revisions
Waiting on Karl to fix major red flags before I continue this
2022-01-28 21:36:05 -06:00
d3811aa2f2 Archer rotates to target the player. Doesn't shoot yet 2022-01-28 14:03:04 -06:00
Melbyj1125
99994e945b small adjustment to bumper 2022-01-28 13:55:45 -06:00
Melbyj1125
9c3462521e small adjustment to nitro and player prefabs 2022-01-28 13:45:38 -06:00
Melbyj1125
6bab1292f6 fixed bumper and boulder
fixed wallrun on regular player prefab
2022-01-28 13:11:13 -06:00
Melbyj1125
4042eb1c67 Rebalanced the swing diagram so that if the player is able to lengthen
the rope while swinging it will be able to readjust the length ensuring
that it wont become much longert than the intended length.
2022-01-27 20:53:26 -06:00
Melbyj1125
eb5e3e22a7 Updated some of the player prefabs and repositioned the camera slightly
on them
2022-01-26 13:56:45 -06:00
Melbyj1125
076bf0e158 fixed a couple of the bugs that was found in playtest 3 2022-01-26 13:30:01 -06:00
Melbyj1125
d27f8126cb made some small name changes to prevent issues 2022-01-24 13:52:18 -06:00
Melbyj1125
fca69d01d0 Updated the non debug files 2022-01-24 13:42:08 -06:00
2da2237835 Merge branch 'JuliasWintermBugFixes' 2022-01-24 13:18:38 -06:00
Melbyj1125
f1e693e935 swing is mostly functional
Still needs some easing on movement and other minor changes
2022-01-23 18:42:25 -06:00
Melbyj1125
3306da25ba momentum grappling issue solved
Need to adjust smaller things but swing feels more complete
2022-01-21 03:08:58 -06:00
c1d51f4148 Fixed Items Not Apply to Clients Bug
- Fixed a bug in which clients were not spawned in with their items
  despite selecting them in the lobby.  Also applied this fix to the
  respawn method for the pitfalls
2022-01-19 17:28:12 -06:00
8d81c92115 Fixed Runner Spectating King Bug
- Fixed a bug where a runner would spectate the king if the host and a
  client are both runners and the client finished the race before the
  host did
2022-01-19 16:36:10 -06:00
ade428ef8a Fixed Pitfall Respawning On Clients 2022-01-18 11:46:26 -06:00
Melbyj1125
c881e37b9c Made some small improvements to wallrun and the player prefabs
Grapple movement is a lot better just need to implement momentum
2022-01-09 08:12:14 -06:00
Melbyj1125
f4479560b1 Merge branch 'finalfinalMelby' 2021-12-17 08:32:32 -06:00
Melbyj1125
79626242c0 A lot of cleanup and adjustments
traction resets after a glide
Keep Momentum after sliding
Wallrun adjusted on player prefab
Wallrun added to Player prefab2
A lot of stats adjusted on all prefabs
2021-12-17 02:04:15 -06:00
Melbyj1125
bb5ee9d2b2 smaller stat changes 2021-12-13 14:20:52 -06:00
d0d82b882c Merge branch 'main' of https://github.com/Lautha1/TheKingsRace 2021-12-13 14:14:53 -06:00
c93414c6d0 Spawn King and Fixed Respawning on Clients 2021-12-13 14:14:02 -06:00
Evan Nydahl
bfa91240b2 Merge branch 'main' of https://github.com/Lautha1/TheKingsRace into main 2021-12-13 13:58:09 -06:00
Evan Nydahl
55d2bb9fe1 -added a button to credit scene to title screen
-created credit screen
2021-12-13 13:53:31 -06:00
Melbyj1125
6c09c3e976 Merge branch 'MelbyFinalSprint' 2021-12-13 13:12:46 -06:00
Melbyj1125
3c3708f869 Changed Player Stats and altered kick hit box 2021-12-13 13:06:47 -06:00
Katherine
45b666e05b Merge branch 'main' of https://github.com/Lautha1/TheKingsRace 2021-12-13 12:30:28 -06:00
Katherine
981e254e8b Final Touches
>King's Placement function teaked slightly
2021-12-13 12:26:06 -06:00
ae287e391a Fixed PlayerMovevment Bug 2021-12-13 12:24:29 -06:00
Katherine
c75832d545 King Place Temp Finished
>Attempted to edit King Place, nothing much came of it
2021-12-10 23:22:31 -06:00
Melbyj1125
c3889509c5 Merge branch 'MelbyFinalSprint' 2021-12-10 23:17:37 -06:00
Melbyj1125
e8710ba6d9 Updated player prefabs
they use continuous rigid body now
2021-12-10 22:38:46 -06:00
Melbyj1125
946e2146a3 grapple still doesn't work fixed some other values with prefabs 2021-12-10 22:36:40 -06:00
6abcb5afba Merge branch 'main' of https://github.com/Lautha1/TheKingsRace 2021-12-10 22:31:40 -06:00
2c2a13ff84 Finished Networking the Boulder 2021-12-10 22:30:40 -06:00
Vincent Wheat
7348d3644d MetaData + Spawn Quaternions
-Meta data for moved king scripts
-Added quaternions for spawning players facing the correct directions
2021-12-10 21:58:55 -06:00
Katherine
6fe14abe62 King placement prototype
>King can place objects on the race track
>It is based on their cursor location in 3D space
>Objects need to be switched for their proper abilities
>Objects need to snap to Grid
2021-12-10 21:46:42 -06:00
Vincent Wheat
87a4475f48 Reorganization
-KillZones are now network prefabs
-Reorganized files to remove redundancy
2021-12-10 21:38:24 -06:00
Vincent Wheat
d339775e4c Merge branch '80PercentEffort' 2021-12-10 21:05:07 -06:00
Vincent Wheat
acdac8b00a Updates
-Boulder Prefab
-Boulder Spawning
-Plains Layout
-Painted Terrain
2021-12-10 21:03:36 -06:00
1fe41e62c3 Merge branch 'NetworkedRespawning' 2021-12-10 20:56:31 -06:00
a70528107f Finished Network Based Respawning 2021-12-10 20:55:59 -06:00
Katherine
98d69fdfea Grid Dynamic Reveal/Raycasting
>Grid Dynamic Reveal works in the actual scene
>Created duplicate scene to practice impliment the King
>Layed out the full Grid on the terrain
>Used Raycasting to find the position of the cursor in 3D world space
>Have the object that is going to be placed follow the King's Cursor
2021-12-10 20:31:00 -06:00
Melbyj1125
82e7cdd729 Merge branch 'MelbyFinalSprint' 2021-12-10 18:31:08 -06:00
Melbyj1125
610d8b832e Player Teleport Implemented 2021-12-10 18:29:51 -06:00
dd9a7b625c Beginning of KillZone work 2021-12-10 18:29:16 -06:00
Evan Nydahl
65efe2c69e Merge branch 'crunchySprint' into main 2021-12-10 18:08:17 -06:00
Melbyj1125
4504190533 Merge branch 'MelbyFinalSprint' 2021-12-10 18:07:27 -06:00
Melbyj1125
4c8cbcf82e grapple still has issues 2021-12-10 18:05:54 -06:00
Vincent Wheat
6a8b1a6680 Updates
-Textured Terrain
-Adjusted Height over track
-added more obstacles
2021-12-10 17:20:28 -06:00
Evan Nydahl
66b72a797e -edited animation a little--consistently stops animation when player
stops moving
2021-12-10 16:41:48 -06:00
a9a19cb56a Fixed Lobby Text Not Updating After First Round 2021-12-10 15:14:16 -06:00
Katherine
8c6de35fd7 Merge branch 'main' into KingImp 2021-12-10 14:15:04 -06:00
Katherine
68b6953734 King's Grid reveal upadate
>Forgot to add certain files to the previous Git commit
>Refer to previous commit for the explination of pushed files
2021-12-10 14:00:29 -06:00
Katherine
5b28eb768d Kings Grid Implemented
>King's UI can make the Grid appear
>King's movemnt allows the grid to dynamicaly enable and disable
>Code is designed to be flexiable to fit different sizings of
grids/King's FOV
2021-12-10 13:56:47 -06:00
Melbyj1125
45ce1576b5 updated debug and network player prefab 2021-12-10 13:42:32 -06:00
Melbyj1125
9bc571dded added debug updates to regular scripts 2021-12-10 13:30:43 -06:00
Melbyj1125
614e0aa685 Fixed Kick 2021-12-10 13:27:00 -06:00
Melbyj1125
6b893f8a77 Merge branch 'MelbySprint5-2' 2021-12-10 13:19:11 -06:00
2927985f7c Merge branch 'WinLossTrans' 2021-12-10 13:13:01 -06:00
4b2cbadf67 Fixed Post Game Winner's Text 2021-12-10 13:10:40 -06:00
Melbyj1125
1f5c7bce0d slight bumper adjustment 2021-12-10 13:09:08 -06:00
Vladdie
57460cded2 Merge branch 'ArcherRoom' 2021-12-10 12:53:54 -06:00
Vladdie
8b9c12f19a Fixed Archer 2021-12-10 12:44:44 -06:00
Evan Nydahl
549af282cc -added rough animation controller 2021-12-10 12:37:32 -06:00
Melbyj1125
e91afb02f4 Bumper has been fixed sort of
You need to use 2 colliders one thats a trigger and one thats not and it
will work properly
2021-12-10 12:34:13 -06:00
Melbyj1125
c44afd50a8 Jump has been reworked again but it works now
Glide has been fixed again
Wallrun has been fixed again
player can now short hop
2021-12-10 06:52:59 -06:00
Evan Nydahl
f5317ea27f -added and colored archer
-added and colored tree
-added bumpers
2021-12-08 15:37:22 -06:00
989a47dca9 Partially updating WinScreen 2021-12-08 14:23:30 -06:00
5bccece90b Runners Properly Despawn and Spectate After Map Completion 2021-12-08 13:44:38 -06:00
Evan Nydahl
64b920c3d5 -created a script for breakable objects
-updated block prefabs (updated size/added breakable script)
-added demo scene for blocks/breakable script
2021-12-07 18:35:05 -06:00
Melbyj1125
bd36986887 Reworked Jumping slightly
Added Coyote Jump
Fixed Wallrun Again
Fixed Glider
2021-12-06 14:16:41 -06:00
ecc526d653 Corrected player despawning wrong player
- Still won't properly despawn if not host though
2021-12-06 14:16:34 -06:00
df4a3f0173 Mostly working EndBox Collider
- Currently deletes the wrong player upon enter
- Still needs to swap to proper scene on all players finished
2021-12-03 14:14:29 -06:00
Vincent Wheat
5a8b657e16 Merge branch 'main' of https://github.com/Lautha1/TheKingsRace 2021-12-03 13:59:32 -06:00
Vincent Wheat
3f3199d1dc Merge With Main 2021-12-03 13:58:58 -06:00
Vincent Wheat
1701b07b26 Merge branch 'RespawningInScene' 2021-12-03 13:56:33 -06:00
Evan Nydahl
36da5ec848 Resolved many merge conflicts 2021-12-03 13:55:32 -06:00
Evan Nydahl
e0cfb655f8 Merge branch 'controller' into main 2021-12-03 13:42:41 -06:00
Katherine
555ca22573 Merge branch 'KingsAbs' 2021-12-03 13:37:23 -06:00
Evan Nydahl
97b727b3db -changed cooldown thing (only needed for dodge and boost). May want to
deprecate these
-slight edits to mountain path
2021-12-03 13:32:37 -06:00
Vladdie
01e7fdb297 Merge branch 'ArcherTesting' 2021-12-03 13:31:49 -06:00
Melbyj1125
7e450955b2 Merge branch 'Sprint5Melby' 2021-12-03 13:27:33 -06:00
Vladdie
4b17a2e339 Updates to archer, changes needed on targeting. 2021-12-03 13:22:59 -06:00
Katherine
7d69730cc8 King UI Started
>King has a UI with buttons
>Clicking the buttons is parsed into the correct function
>Grid and Placement still needs to be implemented
2021-12-03 13:22:48 -06:00
Vincent Wheat
a31ac1b79f Slowdown Zones
-Added script for slowing player movement
-Updated Terrain Layouts
2021-12-03 13:22:09 -06:00
Melbyj1125
17d804080d Gate created and player tagged correctly 2021-12-03 13:17:12 -06:00
Melbyj1125
55885e2ef1 Wallrun allows players to hop off wall again 2021-12-03 10:51:37 -06:00
Evan Nydahl
20db245902 -Modified mountain (may need more changes later)
-Added full controller support for all abillities that will be in the game
(grapple is currently set to x)
2021-12-01 15:38:24 -06:00
Melbyj1125
57385b47b4 Player Items now carry over to the next scene 2021-12-01 14:23:14 -06:00
8e945a4d81 Merge branch 'WinLossTrans' 2021-12-01 13:55:39 -06:00
Vincent Wheat
10a9f8d1ca Updates to terrain sculpting
-Updated Terrains for plains, valley
-Added respawn mechanic
-Added PlayerMovement respawn support
2021-12-01 13:51:46 -06:00
ca48a8516b PostGame Transitions To and From Successfully
- End of timer goes to PostGame
- Timer on PostGame returns to Lobby
- Resets PlayerData on return to Lobby
2021-12-01 13:34:53 -06:00
Katherine
27d3d5f4ab King Movement
>King Movement, both Horizontal and and Circular implemented
>King Abilites changed to work with Player's getHit function
2021-12-01 12:43:45 -06:00
155882e8e6 Added initial objects into PostGame scene 2021-11-29 14:13:38 -06:00
Evan Nydahl
02410a642f Resolved naming conflicts and reorganized 2021-11-29 13:54:29 -06:00
Evan Nydahl
edb74552c4 Merge branch 'grayboxPlains' into main 2021-11-29 13:48:18 -06:00
Evan Nydahl
4912786883 -started controller thing 2021-11-29 13:29:10 -06:00
Vincent Wheat
ba68320a8f Merge branch 'TerrainScuplting' 2021-11-29 13:27:31 -06:00
7185e3b870 Correct Visibility and Naming Issue 2021-11-29 12:17:28 -06:00
58050dbc85 Merge branch 'PlayerEnable' 2021-11-29 12:12:24 -06:00
wheatv3015
49dea1fcde updates 2021-11-29 12:05:38 -06:00
Melbyj1125
fdc44a27f0 Merge branch 'InventoryNetworking' 2021-11-29 12:03:19 -06:00
Melbyj1125
33cf07a9ae Semi-Fixed Wallrunning 2021-11-29 11:53:49 -06:00
Evan Nydahl
1366273e54 Mountain/Controller progress
-more obstacles added to the mountain
-finish line was added at the top of the mountain
-installed new input package
2021-11-29 11:51:09 -06:00
6f948c0c48 Added Overall Race Timer and PlayerHUD template 2021-11-28 11:31:17 -06:00
df5107a1bc Implemented a 321 coundown 2021-11-22 14:22:01 -06:00
Melbyj1125
665b1c793f Inventory UI implemented
Networking should work
2021-11-22 13:52:06 -06:00
b7dd96905b Player Camera Enabled and Movement Restored
- Players Gain Local Camera after cutscene
- Players Movement is disabled until after cutscene
2021-11-19 14:06:59 -06:00
Melbyj1125
3ca497b913 Inventory is a dictionary
Inventory Networking
2021-11-19 13:44:36 -06:00
df46bee0f3
Merge pull request #2 from Lautha1/Thunderstorm-&-Fixes
Thunderstorm Programmed
2021-11-17 13:36:57 -06:00
Katherine
64aafcb80e Merge branch 'KingAbilities' 2021-11-17 13:28:06 -06:00
Melbyj1125
17a7cdb1ae Player Inventory Networking 2021-11-17 13:20:00 -06:00
Melbyj1125
69a946c3ee Merge branch 'invUpdate' 2021-11-17 12:36:26 -06:00
Evan Nydahl
e233d41b40 Merge branch 'grayboxPlains' into main 2021-11-17 12:30:48 -06:00
Katherine
f20dbd6032 Implemented Hail and reoganised Abilities
>Hail is spawned at a rondom spot in an area
>Hail creates a Shadow directly underneath it
>Hail falls, and shadow scales to the correct size
>Abilites moved into their own folder
>King Implementation Scene Created and King Movement Created
2021-11-17 12:27:35 -06:00
Evan Nydahl
377c36de9e -Made changes to both gray boxes
-Added rough mountain gray box
-Made small edit to cooldown script
2021-11-17 12:26:25 -06:00
Katherine
8e0b76f9ff Cleaned up Bumper, Goo and Slime 2021-11-17 12:24:24 -06:00
Melbyj1125
e2a1a9150c small changes to player and items for cleanup 2021-11-17 12:21:15 -06:00
wheatv3015
e7cc370cc0 Thunderstorm Programmed 2021-11-11 10:22:07 -06:00
Vladdie
7cb875040a Starting framework for the archer unit 2021-11-08 14:17:31 -06:00
d23c4ce412 Unlock Cursor after transitioning from the game scene 2021-11-05 14:05:33 -05:00
Vincent Wheat
2fe2fa5764 Fixed dPlayerMovement & dWallrun references 2021-11-05 13:35:26 -05:00
Vincent Wheat
81abd7bfe8 Merge branch 'Particles' 2021-11-05 13:25:57 -05:00
Vincent Wheat
84a8d5134c Script Cleanup
Cleaned up popup controller
2021-11-05 13:19:24 -05:00
Melbyj1125
758f06f775 Updated Debug prefab to be the testing version
Update Inventory Selection to work with debug prefab
2021-11-05 13:07:04 -05:00
6892d2f41f Merge branch 'GameLoading' 2021-11-05 12:46:18 -05:00
Melbyj1125
51464f4440 Merge branch 'movementCleanup' 2021-11-05 12:35:27 -05:00
Melbyj1125
b0ee01f26b Camera can now be disabled and Debug prefab exists 2021-11-05 12:26:09 -05:00
wheatv3015
712d97470d Updated Thunderstorm
-Downwards 'Pow' effect fixed and offset properly
-Added Stub Script for the thunderstorm effect, commented pseudocode, need team feedback
2021-11-05 10:29:45 -05:00
Melbyj1125
7c72259708 Cleaned up code
Slide Works again
Ragdoll works again
Cam is stable
New Debugging prefab
2021-11-03 14:06:19 -05:00
2953687180 Fixed NetworkTransforms and Added Host IP
- Fixed placement of NetworkTransform on Prefab - Needs to be on the
  same level as the character controller and movement
- Added a display of the host IP address in the lobby
2021-11-03 14:03:43 -05:00
Evan Nydahl
c017a00ddb Edited rough graybox plains
-finished top path
-finished middle path
-nearly finsihed bottom
2021-11-02 14:44:30 -05:00
Vincent Wheat
e7a6196c59 Lightning Crackle & Scene Edits
-Adjusted Particle System
-Made Prefab in UI-UX usable
2021-11-01 14:05:36 -05:00
Evan Nydahl
a47550e85b Merge branch 'main' of https://github.com/Lautha1/TheKingsRace into main 2021-11-01 13:32:41 -05:00
Evan Nydahl
704aacf478 Made Cooldown script and half of graybox
-Fully implemented a general cooldwon script
-Added scene and added half of the plains graybox map
2021-11-01 13:27:52 -05:00
Vincent Wheat
04d290e769 Merge branch 'GrapplingHook' 2021-11-01 13:20:19 -05:00
76cd66fa0b Moved NetworkObject on PlayerPrefab 2021-11-01 12:36:02 -05:00
Melbyj1125
0514591c13 Merge branch 'rigidBodySetup' 2021-11-01 12:21:31 -05:00
Melbyj1125
63e2318252 Updated PlayerPrefab
Implemented Slide into player
Added CamFollow
2021-11-01 12:15:17 -05:00
c31f645411 All Players Spawn Successfully
- Moved Spawning to a Manager on Prefab in Game scene
- Created Game Handler (not-implemented)
2021-10-29 13:56:46 -05:00
Melbyj1125
45a2c5b473 Rigidbody Standup has been implemented 2021-10-29 12:28:36 -05:00
5a9f3e9118 Corrected Spawning Runner Error 2021-10-27 14:22:12 -05:00
8431f67505 Fixed Runner Spawning
- Adjusted Spawning to SpawnAsPlayer
- Modified PlayerMovement to not calculate if not the LocalClient
- Added temporary directional light to the game scene to correct the
  editor client being pitch black in scene
2021-10-26 13:19:11 -05:00
Vincent Wheat
debf981e38 Rain and Snow 2021-10-25 14:18:13 -05:00
28be25e572 Spawn in players - Need to fix errors 2021-10-25 14:17:58 -05:00
21b1ece6d6 Merge branch 'SwapToGame' 2021-10-25 13:41:45 -05:00
7a866191bb Continued work on spawning players
- Modified PlayerData to hold IsKing
- Added spawning code
- Need to merge in player prefab with networkobject
2021-10-25 13:38:16 -05:00
Melbyj1125
5c8e13e0f5 Added NetworkTransform to player
Added NetworkObject to player
Added Rigidbody to player
2021-10-25 13:30:42 -05:00
c984664a37 PlayerName Validation and Start of SpawnPoint Logic
- Now check player names for empty strings
- Start handling spawn points for levels
2021-10-25 11:53:54 -05:00
Melbyj1125
702bb555f0 Implemented Item Scripts into objects
Implemented Ragdoll kinda
There are some issues with getting hit while ragdolling that need to be
fixed
Adjusted Dash
Dash still needs some adjustments before being fully implemented
2021-10-25 03:38:56 -05:00
0431cb4c4d Added King/Runner Roles and Team Swapping
- Modified LobbyPlayerState to hold roles
- Set players to runners on lobby join
- Add button to swap teams
- Setup ServerRPC to handle team swap
- Modified logic to make sure all roles filled before game start
2021-10-20 14:08:41 -05:00
wheatv3015
3e245ead44 Grappling Hook Alpha
-Impact based grappling hook with options for other types of implementation
-Wallrun tweaked so players can always jump off wall
2021-10-19 20:22:05 -05:00
cdfc1a0d00 Creation and Swap to Game Scene
- Created the Game-Mountain scene
- Added to Build Settings as Index 4
- Modified ServerGameNetPortal to properly swap to Game-Mountain on
  GameStart() call
2021-10-18 13:12:44 -05:00
Katherine
4d856defa6 Merge branch 'main' into KingAbilities 2021-10-18 13:00:58 -05:00
Melbyj1125
cc99ababff Fixed Jumping issues
Jumping Feels smooth again
2021-10-18 12:58:01 -05:00
99d0142cc8 Merge branch 'LobbySwitching' 2021-10-18 12:53:14 -05:00
Vincent Wheat
e115a7d198 Merge branch 'Wallrunning-Debug'
-Added template for grappling hook
-Fixed ground check in player movement
2021-10-18 12:48:18 -05:00
Evan Nydahl
07914a118c Merge branch 'main' of https://github.com/Lautha1/TheKingsRace into main 2021-10-18 12:38:59 -05:00
Katherine
1b97e497a3 Slime/Goo Added
>Slime created and added to the scene
>Slime can move betwwen two set points
>Slime creates Goo underneath it
>Slime slows the player
>Goo makes the player slippery
2021-10-18 12:36:55 -05:00
Evan Nydahl
460092aacb Added several prototypes
-added kick prototype
-added drop-kick prototype
-added slide prototype
-added dash prototype
-added nitro prototype
2021-10-18 12:35:16 -05:00
Melbyj1125
f0beb67a8d Merge branch 'pMovement' 2021-10-18 12:33:39 -05:00
Melbyj1125
39bc66244e Added Item Cost and Max Points
Added Glide
Added Item adding verification
2021-10-18 12:19:44 -05:00
wheatv3015
2a8a7602e0 Started Implementing Grappling Hook
-Created script to handle grappling hook with structure of intended code outlined
-Added tags for grappling points
2021-10-17 14:30:13 -05:00
db5b10ef47 Rewrote Networking and Base Lobby Created
- Rewrote networking based on tutorials from MLAPI Demo Project and
  Dapper Dino
- Created Lobby UI based on the turorial from Dapper Dino
- Linked Existing UI into using the new networking
- Modified Lobby Settings to only allow 3 players
- Added Field for players to enter their player name
2021-10-15 16:01:18 -05:00
Melbyj1125
a42e802ace Created the Inventory Selection Scene
Added an ItemOption Prefab
Created Player Prefab
The player now will get their items in the inventory selection screen
Only within this scene will items be able to be added and removed
Updated player files to check for characterController being enabled
This will make it easier to implement the dual RigidBody system
2021-10-14 22:50:44 -05:00
wheatv3015
114b567445 Ground Check Fixes
-Simplified and re calibrated ground check
-Ground Check now functions well, test with inclines
-Temporarily commented out  player inventory lines that produced errors
-Commented out debug statements
2021-10-13 21:32:25 -05:00
dd613b4044 Catching of Client Connection Timeout Error
- Now connecting as a client will throw an error after a set amount of
  time if it didn't connect to a server
2021-10-13 14:01:20 -05:00
53daceac89 Added base for IEnumerator of Connection Timeout 2021-10-13 13:39:03 -05:00
a8ac804e30 Private Client/Host Spawning Working
- Created an EMPTY prefab to act as the lobby player character
- Use the status labels to display if client or host (depreciated class
  used - will be removed in upcoming version)
- Private Hosts can start a new lobby
- Private Clients can connect to a lobby at a given IP
2021-10-12 21:57:45 -05:00
d2c5a4a3b2 Private Host/Client Connection Implemented
- Starting as Host now works
- Connecting to an IP as client works
- Added password validation to the connection (hard-coded)
2021-10-11 13:59:21 -05:00
Katherine
69be815a58 Merge branch 'main' of https://github.com/Lautha1/TheKingsRace 2021-10-11 13:45:31 -05:00
Katherine
535ea75e08 Bumper Created
>Added a new Scene for testing King Abilities
>Added a Bumper Script that can be attached to objects to bump the
player away when hit
2021-10-11 13:35:30 -05:00
Melbyj1125
c39ffc26c1 Fixed Compile Errors
Will need to readd isGrounded
2021-10-11 13:00:27 -05:00
Evan Nydahl
fe4b3b6ccc Merge branch 'main' of https://github.com/Lautha1/TheKingsRace into main 2021-10-11 12:52:45 -05:00
Vincent Wheat
4e01df6a1e Merge branch 'UI-Prototypes'
-Merged in better ground check
-Merged in wallrun prototype
2021-10-11 12:48:55 -05:00
24100f05d3 Merge of Julia's branch 'origin/Preloader-Title-Multiplayer' 2021-10-11 12:29:20 -05:00
Melbyj1125
122bf23b30 Fixed Player Jump and Added Itemmanager
PlayerJump uses raycast to detect when to get jumps back
ItemManager Holds all scriptable Objects that are within resources
Added a resource folder
2021-10-11 12:12:57 -05:00
wheatv3015
61980f55cf Wallrun Updates
-WallRunItem made for equipping/unequipping wall run
-Added Method to PlayerInventory for trying to add special items as items
-Added better method for checking if player isGrounded to PlayerMovement
-Added a setup file for preconfiguring player loadouts
-Added complex wallrun file as a work in progress to allow for robust polished wallrun mechanic
2021-10-11 10:25:52 -05:00
Vincent Wheat
576f5aafdf Merge branch 'main' into UI-Prototypes 2021-10-08 14:01:45 -05:00
Melbyj1125
c8e298f038 Updated Item scripts and objects
Scripts and objects should actually be committed now
Use Items script to make objects
2021-10-08 13:59:04 -05:00
Vincent Wheat
349d99b238 Merge branch 'main' into UI-Prototypes 2021-10-08 13:55:29 -05:00
Evan Nydahl
981b42dc51 Added a rough kicking prototype
-two scritpts that deal with kick logic
-added ball and leg to player in Evan_Prototypes scene
2021-10-08 13:52:36 -05:00
Melbyj1125
3569ef0366 Added Inventory
Player Inventory takes scriptable objects
Items defines a scriptable object that modifies stats
2021-10-08 13:46:00 -05:00
wheatv3015
b926b52a9a Added Wallrunning
-Added Gravity() function for all future effects to gravity
-Wallrunning functions as follows:
    -If player isn't grounded & is moving forwards
    -If player is above minimum ground height
    -Check frontal directions with rays to see if we are hitting a wall
    -If yes - no gravity, if no - normal gravity
2021-10-07 22:16:43 -05:00
053189fa0a Finished Title Screen UI and Added IP Validation
- Finished adding UI for the title screen
- Scripted functions for each button press
- Validation of IP entered for private server connection
- Popup Error Panel with variable error messages added
2021-10-07 00:37:29 -05:00
659b9f9954 Fixed Preloader Script
- Fixed game launching with command line into Lobby
- Game launches into Title screen otherwise
- Depreciated two networking scripts
2021-10-06 14:00:52 -05:00
Melbyj1125
c16f07986d Implemented Blink to Player Script
Moved Evans Blink into the playerMovement script
2021-10-06 14:00:35 -05:00
f0f7824850 Setup Preloader and Created Scenes
- Added Preloader Scene
- Created Lobby Scene As Template
- Started Basic Design of Title Screen
2021-10-06 13:26:56 -05:00
Melbyj1125
7ad366dfc6 Updated PlayerMovement.script
Moved MovementScene.scene
The Player now has slight drifting
Will be updated to have traction reduce this drift
2021-10-06 03:42:15 -05:00
06b905893e Created Preloader Objects 2021-10-04 19:41:37 -05:00
ebd9c4a9a2 Merge of Julia's origin/Multiplayer-Base 2021-10-04 12:59:44 -05:00
67e527d41a Merge of Vinny's origin/UI-UX-Demos 2021-10-04 12:58:14 -05:00
Melbyj1125
11691ec8d9 Modified Movement and Stat scripts
Added getters and setters for all stats
stats effect movement script
improved movement to feel smoother overall
added mouse controlled camera
2021-10-04 05:32:56 -05:00
Melbyj1125
8a9e0617f5 Added Player related scripts
Added PlayerStats
Added PlayerInventory
Added Player
None of these scripts have been fleshed out yet
2021-10-01 14:42:45 -05:00
Melbyj1125
c99f19c192 Created and Updated MovementScene
Implemented Basic Player Movement
Created Player and Platform objects
Created PlayerMovement Script
2021-10-01 12:24:18 -05:00
wheatv3015
572d24dd4b Hint Popup Prototype Development
-Added several fonts to guide direction of UI font choice
-Added UI folder in assets
-Added ideas for backgrounds for hint popups
-Updated popup script to be more general for toggling game objects/UI containers
2021-10-01 11:35:51 -05:00
8df16271df Added Networked Player Spawning and Movement
- Server can host to clients
- Players spawn in with a base character controller
- Movement is synced between the two game clients
2021-10-01 00:54:07 -05:00
60bf63d757 Base NetworkManager and Player Prefab Created
- Added a NetworkManager
- Added the NetworkCommandLine arguments
- Created a temporary Player prefab
2021-09-30 15:08:59 -05:00
Vincent Wheat
1551e7ab58 Adding Meta Files
-Added meta files to test unity and git issues
2021-09-29 13:44:48 -05:00
wheatv3015
b2bdf4c871 Added UI-UX Demo Scene
-Included Toon Shaders
-Included Movement and Popup Scripts
-Included WallRun Demo
-Added Materials
2021-09-29 11:36:53 -05:00