Тёмный
Root Games
Root Games
Root Games
Подписаться
Back to the Roots!
Here you can find the best Unity tutorials and Udemy courses.
Learn, improve and make awesome games.
The FUTURE of this channel and plans for 2024
1:25
7 месяцев назад
Unity OUTLINE for UI
1:25
8 месяцев назад
SCRIPTABLE OBJECTS and EVENTS in Unity
6:46
8 месяцев назад
Choose THE BEST Unity Version For Your Project
2:47
9 месяцев назад
New INPUT SYSTEM Easy Mode | Unity
4:14
9 месяцев назад
Unity Breaks Silence | FINAL PRICING
2:32
10 месяцев назад
I'm staying with Unity
1:31
11 месяцев назад
Unity: Resolution Dropdown
5:49
Год назад
Unity 2D: Grab Objects
3:35
2 года назад
Unity: 2D Platform Upgrade
1:47
2 года назад
Unity 2D: Scrolling Background
2:17
2 года назад
Unity: 2D Shooting
4:17
2 года назад
Unity 2D Master
0:26
2 года назад
Unity: Flying Enemy
4:57
2 года назад
Unity: Events and Event System
6:35
3 года назад
Unity 2D: One Way Platforms
3:19
3 года назад
Комментарии
@robotic_lime9496
@robotic_lime9496 8 часов назад
THANK YOU I LOVE YOU
@davidclarke8747
@davidclarke8747 День назад
This actually works!! You're a star, well done!!!
@RootGames
@RootGames День назад
😉
@DavidSpinola_Official
@DavidSpinola_Official 2 дня назад
so cool ! love the audio !!
@RootGames
@RootGames 2 дня назад
Thank you! 😉
@RootGames
@RootGames 2 дня назад
Wishlist is here: 👉 store.steampowered.com/app/2776790/Dr_Planet/
@3DArtisian
@3DArtisian 2 дня назад
Nice keep going
@RootGames
@RootGames 2 дня назад
Thank you, I will :D
@3DArtisian
@3DArtisian 2 дня назад
@@RootGames also I am a game designer in unity but I make only mobile game not steam game but I play steam games
@OldschoolGamingAdventure98
@OldschoolGamingAdventure98 2 дня назад
Thanks for this video! In russian part of RU-vid methods of localization is very bad:) I hope you will go on
@ThomasGarton
@ThomasGarton 4 дня назад
My background is stretching, rather than the entire background looping around and repeating, any ideas why?
@xhi4xhi432
@xhi4xhi432 4 дня назад
Perfect video
@rodolf5941
@rodolf5941 7 дней назад
Thank you my boyfriend
@Darthrein
@Darthrein 7 дней назад
nice tutorial!
@magickomchanell4556
@magickomchanell4556 8 дней назад
thank for the video!
@walrusassociation9317
@walrusassociation9317 9 дней назад
It worked
@itsRobix
@itsRobix 12 дней назад
I absolutely love the simplicity of this video and how quick it gets to the point. Good stuff! Thanks!
@gravebolt6206
@gravebolt6206 13 дней назад
Thank you for the simple lesson! This was very helpful!
@dashcamfootage7305
@dashcamfootage7305 15 дней назад
So i have set up joystick in the way youre showing, but the problem comes when i want to implement jump action by swiping up on the screen at the same time im dragging joystick and it wont register until i remove finger from joystick. What am i doing wrong? @Root Games
@jairomatheus9200
@jairomatheus9200 17 дней назад
MAN, YOU SAVE MY LIFE!!!
@vladkovalenko3257
@vladkovalenko3257 19 дней назад
Why not just fire c# events right from scriptable object? It's easier to implement and understand rather than your method with additional GameEventListener script
@Maxvellua
@Maxvellua 19 дней назад
Thank you for this tutorial! It helped me so much and saved my time!
@rastythecrab3773
@rastythecrab3773 20 дней назад
Can you send me the link to the "Enable/Disable Control" part ? thank you
@stegameslive7236
@stegameslive7236 21 день назад
You tutorial is wrong. I got errors.
@bemistertessema573
@bemistertessema573 22 дня назад
Fantastic Course. I only watched without setting up a timeline myself and I already feel like I know everything I need to do. Your work is much appreciated o7
@easternunit2009
@easternunit2009 22 дня назад
just like to point out that it works when applying the no friction on the collider. My character will still stick even if the rigidbody has no friction.
@ELF_Productions
@ELF_Productions 24 дня назад
THANK YOU!!! This is so useful
@numdypixel2654
@numdypixel2654 27 дней назад
Thank you!!!
@RootGames
@RootGames 25 дней назад
😉
@Thylos
@Thylos 28 дней назад
uhhh why does my character just slide on the ground as if it was ice ?
@RootGames
@RootGames 25 дней назад
Maybe it’s because of your code. Check your movement logic and forces. You should use velocity for movement.
@Thylos
@Thylos 25 дней назад
@@RootGames yeah that was it thanks
@SebasGD162
@SebasGD162 29 дней назад
thank you so much!
@erfantahrabady4409
@erfantahrabady4409 Месяц назад
Good
@hoodedmage
@hoodedmage Месяц назад
New fan here. You can call me Mihael. 😄
@RootGames
@RootGames Месяц назад
Hi Mihael 😉
@akaithecreator7448
@akaithecreator7448 Месяц назад
Thank you so much!!
@eleban
@eleban Месяц назад
goated tutorial
@rizalpambudi
@rizalpambudi Месяц назад
This tutorial got me stuck. i get the "warning CS0618 obsolete" and tried @gabrielandraderosa8622 fix but it still told me to use RefreshRatio on other lines as well like line 33. And when i follow and change i got the "error CS0019" for the operand == which i blame for the RefreshRatio change.
@hggpi
@hggpi Месяц назад
Isnt it easier to just put a trigger on top of the platform and then decrease its sized so its slightly less than the collider? or is that unoptimalized?
@hggpi
@hggpi Месяц назад
i never tought of this solution. thanks man
@Sarishie
@Sarishie Месяц назад
thanks for the knowledge
@RootGames
@RootGames Месяц назад
My pleasure :D
@Sarishie
@Sarishie Месяц назад
@@RootGames May all your dreams come true sir
@simm753
@simm753 Месяц назад
Very nice my friend :)
@heisenbergwhite1337
@heisenbergwhite1337 Месяц назад
Thank you for the free course! You explain things very well
@RootGames
@RootGames Месяц назад
Glad it was helpful!
@HuefulPhoenix
@HuefulPhoenix Месяц назад
Fast, quick, and easy thank you
@tanit423
@tanit423 Месяц назад
This is still a wonderful tutorial. Thank you
@solelan1094
@solelan1094 Месяц назад
not working for white outline ):
@user-gw2uq4fr8p
@user-gw2uq4fr8p Месяц назад
GOD BLESS YOU
@giannimorrone696
@giannimorrone696 Месяц назад
Hello! I have a bunch of projects with the old input system this course would help me to upgrade it to new? This is very important, I'm having several issues to do this
@giannimorrone696
@giannimorrone696 Месяц назад
I would gladly Buy your course
@turkmitolojioyunu
@turkmitolojioyunu Месяц назад
The correct code; 👉 using System.Collections; using System.Collections.Generic; using UnityEngine; using TMPro; public class SettingsResolution : MonoBehaviour { [SerializeField] private TMP_Dropdown resolutionDropdown; private Resolution[] resolutions; private List<Resolution> filteredResolutions; private float currentRefreshRate; private int currentResolutionIndex = 0; void Start() { resolutions = Screen.resolutions; filteredResolutions = new List<Resolution>(); resolutionDropdown.ClearOptions(); currentRefreshRate = (float)Screen.currentResolution.refreshRateRatio.value; for (int i = 0; i < resolutions.Length; i++) { if ((float)resolutions[i].refreshRateRatio.value == currentRefreshRate) { filteredResolutions.Add(resolutions[i]); } } filteredResolutions.Sort((a, b) => { if (a.width != b.width) return b.width.CompareTo(a.width); else return b.height.CompareTo(a.height); }); List<string> options = new List<string>(); for (int i = 0; i < filteredResolutions.Count; i++) { string resolutionOption = filteredResolutions[i].width + "x" + filteredResolutions[i].height + " " + filteredResolutions[i].refreshRateRatio.value.ToString("0.##") + " Hz"; // Ondalık basamak sınırlandı options.Add(resolutionOption); if (filteredResolutions[i].width == Screen.width && filteredResolutions[i].height == Screen.height && (float)filteredResolutions[i].refreshRateRatio.value == currentRefreshRate) // double'dan float'a dönüştürüldü { currentResolutionIndex = i; } } resolutionDropdown.AddOptions(options); resolutionDropdown.value = currentResolutionIndex = 0; resolutionDropdown.RefreshShownValue(); SetResolution(currentResolutionIndex); } public void SetResolution(int resolutionIndex) { Resolution resolution = filteredResolutions[resolutionIndex]; Screen.SetResolution(resolution.width, resolution.height, true); } } 👈
@_GachiMix_
@_GachiMix_ Месяц назад
Thank you Bro!!!!
@haxxeldhewitts
@haxxeldhewitts 2 месяца назад
i set the Y position for my enemy to be 180, then when i enter your code, i play the game, the position was like before i set the Y position.
@user-fv6vl8ho5s
@user-fv6vl8ho5s 2 месяца назад
how to deal with UItoolkit?
@RootGames
@RootGames 2 месяца назад
Avoid it 😅
@marwan.ux1
@marwan.ux1 2 месяца назад
Easiest tutorial I've seen for events
@aymange4377
@aymange4377 2 месяца назад
dosent work for me whene i press space player grabed object but whene i pres again space dont want to release
@FormalDroid
@FormalDroid 2 месяца назад
But how do I get Visual Studio on the list of external script editors?
@codehubhq
@codehubhq 2 месяца назад
why is every one using the easiest way to make a joystick? Can you make a tutorial on how to make a DPad for mobile?