f36578c429
merging dev to avoid conflicts
2025-01-16 09:27:35 +01:00
75c890766c
Centralised player data into game session
2025-01-15 17:25:18 +01:00
fc7914f4c5
Bug Fix : Menu pause, resume qui relance en mode solo même en mode 1VS1
2025-01-15 15:01:04 +01:00
08338d6dc7
Merge branch '1vs1' into dev
...
# Conflicts:
# Assets/Scenes/DeathScreen.unity
# Assets/Scenes/MainMenu.unity
# Assets/ScriptableObjects/PlayerData.cs
# Assets/Scripts/GameSession/GameSession.cs
# Assets/Scripts/Player/Player.cs
# Assets/Scripts/Road/ChunkGenerator.cs
2025-01-15 09:51:22 +01:00
2bf911a312
1V1 logique OK, Manque modif deathscreen
2025-01-14 17:41:14 +01:00
f47def84dd
1V1 OK, GameSession refactor, deathScreen to finish
2025-01-14 17:03:48 +01:00
e5f6f9fa54
LoadAsync + fix button play
2025-01-09 11:05:24 +01:00
2898130a82
Jump and crouch OK, lane broken
2025-01-09 10:18:10 +01:00
ee95dd043f
Split screen, controls not workings
2025-01-07 17:26:15 +01:00
Louis
473fe2e123
Mise en commun avec Teddy + COrrection du jump
2024-12-12 09:32:18 +01:00
VladimirPirozhenko
e94e767912
Updated scoreboard system to show list of records via PlayerPrefs
2022-08-24 00:13:44 +03:00
VladimirPirozhenko
388791ecd2
Updated pooling , added cached components
2022-08-22 21:09:09 +03:00
VladimirPirozhenko
ea3f8313ce
Upgraded Pool inspector
2022-08-21 05:13:11 +03:00
VladimirPirozhenko
6889a11109
Added surface shaders for additive blending,emission and cutoff, also upgraded standard curved shader massively
...
Fixed shadows with shader, optimized few things for mobiles, added CulledCamera script to prevent meshes to dissapear in front of camera
WorldCurver now lives in GameSession, from which it will be controlled
2022-08-18 03:37:06 +03:00
VladimirPirozhenko
fff9c8c5cd
Shader branch, added surface shader for curved world , all of the assets were transferred to it
2022-08-17 03:35:34 +03:00
VladimirPirozhenko
f2797a5355
Updated input system, added touch inputs
...
Now InputTranslator has its own interface to provide polymorphism in GameSession class
Touch input read only if target platform is android
2022-08-16 04:01:08 +03:00
VladimirPirozhenko
e1c8070226
Fixed bugs with input if a player is unplayable and pause is set
...
Input translator upgraded
2022-08-15 20:57:11 +03:00
VladimirPirozhenko
9067758171
Extracted code to Grid class, adjusted jump time to get better game feel
...
Also fixed scaling of score ui element
2022-08-14 06:14:54 +03:00
VladimirPirozhenko
0fb508126d
Updated InputTranslator and View manager, it fixed few bugs with allowing controls
...
InputTranslator now can check whether is translation is restricted, added new method to ViewManager - IsActive - to check if view is active or not
2022-08-13 02:45:01 +03:00
VladimirPirozhenko
80720c8eb7
Reworked pooling a little bit, added input restrictions to avoid gaining controls to player while paused/dead
...
Moreover cleaned-up old code
2022-08-13 01:57:16 +03:00
VladimirPirozhenko
6999e84b65
Added pause and pause view, added restriction of input while in paused state
...
Upgraded Input system to fit demands of paused game (no movement inputs allowed!)
2022-08-12 05:38:17 +03:00
VladimirPirozhenko
bb4f8691e2
Updated Input system, got rid of old code, updated HUD
2022-08-11 03:37:40 +03:00
VladimirPirozhenko
45b277e7d1
Initial commit
2022-08-07 07:31:16 +03:00