3D ENDLESS RUNNER IN UNITY - Finishing Touches (Pt 5)

  Рет қаралды 17,212

Practical Programming

Practical Programming

Күн бұрын

Playlist: bit.ly/endless...
Github: github.com/SK-...
In the final part of this beginner series on creating a 3D endless runner in Unity, we will be adding some finishing touches to the project. We will start off by learning some best practices when coding - when to use [SerializeField] and when to use the 'public' modifier.
Next, we will look at making the first few tiles not spawn any obstacles, as it is currently impossible to avoid an obstacle that spawns on the first tile.
Finally, we will make the player's speed increase as the game progresses, to keep it challenging, and really test the skills of the player.
.............................................................................................
All Unity Tutorials: bit.ly/all-uni...
Beginner Unity Tutorials: bit.ly/unity-b...
Intermediate Unity Tutorials: bit.ly/unity-i...
Main Menu in Unity: bit.ly/unity-m...
Endless Runner in Unity: bit.ly/endless...
.............................................................................................
♥ Subscribe: bit.ly/sk-stud...
● Instagram: / _skstudios_
● Itch: sk-studios.itc...
..............................................................................................

Пікірлер: 64
@RoboSquirtle
@RoboSquirtle 3 жыл бұрын
I would personally like to see more tutorials. Especially expanding on this current project. Like jumping, and especially adding all different kinds of obstacles!
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
I'm currently working on another tutorial series for a 2D game, but thanks for the feedback! I'll see what I can do to expand this series once I've uploaded some videos for the new one :)
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
I'm finishing up with the Apple Picker tutorial series, and adding a jump as well as different types of obstacles will be the next video coming out after that. I hope it helps :)
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Here is the video - I hope it helps :) kzbin.info/www/bejne/rl6opYydnK-XhpI
@jeffreyjumisko5165
@jeffreyjumisko5165 3 жыл бұрын
I hope I can convince you to continue doing tutorial series of various game types. As a retired teacher, I cannot overstate what an excellent teacher you are. You are a natural. I especially like how you show how to code in such a logical manner. The explanation of the code after it is written is spot-on how to show, then tell. Excellent pedagogy. When you have time, I hope you can continue to add to the Unity game design tutorial library you have begun. I followed and subscribed to others, and this one is by far the most comprehensive and easily followed on this topic. Thank you, a thousand fold.
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Thank you so much, that's amazing to hear!! I'm still a student so I haven't actually taught anyone before, but I'm glad you find my tutorials helpful :)) Currently in a period of assessments and exams coming up which is why I haven't been releasing videos, but I'll try to see what I can do - perhaps I'll just release every few weeks until my final exams are over.
@Jimbo_coight
@Jimbo_coight 2 жыл бұрын
Hey Mate, from one Aussie to another I just want to thank you for going out of your way to produce this excellent tutorial. people would seriously pay you for this informative production so thank you for going out of your way to do this for the community for free! I have subscribed and hoped to see more from you and if you ever produce a tutorial series course for payment I would defiantly be up for that! from one side of Australia to the other good luck mate!
@caaccaac8712
@caaccaac8712 3 жыл бұрын
I don't know why you're so underrated. Thank you man!
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Haha thank you :)) - patience is key
@Lena-qk7qq
@Lena-qk7qq 3 жыл бұрын
These tutorials are very helpful, thanks!
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
That's great to hear, thank you! Positive feedback is always a nice change 😂
@i9prof
@i9prof Жыл бұрын
Hello!! I'd like to thank you for this tutorial!! it helped me a lot to improve my endless runner game. Please keep making more tutorials for us. Of course, when you have time. Greeting from Brazil!!
@ElectronGOD
@ElectronGOD 3 жыл бұрын
Please continue making tutorials. your tutorials help a lot. If possible, please make a complete tutorial on third person game.
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Hey kamal, thanks for the feedback, it's great to hear 😁😁 I would love to do that, but this year has been pretty hectic with the final year of highschool and preparing for exams, so I've taken a break from making videos until it's all over. If I start again after this year, I'll definitely keep that in mind :)
@yogangstudios5715
@yogangstudios5715 4 жыл бұрын
This guy is growing quickly
@PracticalProgramming
@PracticalProgramming 4 жыл бұрын
Thanks! Your channel seems to be doing pretty well too :)
@yogangstudios5715
@yogangstudios5715 4 жыл бұрын
SK Studios Why thank you 😊
@CassiusThePro
@CassiusThePro 2 жыл бұрын
THANK YOU....THANK YOU....THANK YOU!!!
@bennygulis5819
@bennygulis5819 2 жыл бұрын
I would like to see more tutorials, especially how to work with animations (such as when you crash into an obstacle, run, jump, etc.)
@shashanktambe6341
@shashanktambe6341 Жыл бұрын
you are a amazing teacher , please do tutorials pleaseeee
@binodsarkarIN
@binodsarkarIN Жыл бұрын
wonderful series, thank you
@robertov.dibisceglia7887
@robertov.dibisceglia7887 3 жыл бұрын
Incredibly well done mate
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Thanks!! :)
@gamefreaks2000
@gamefreaks2000 Жыл бұрын
great
@jordantrajkov9549
@jordantrajkov9549 2 жыл бұрын
you help me a lot with this tutorial thank you so much
@alexharvill533
@alexharvill533 3 жыл бұрын
I love your tutorials and hope you continue making them. I appreciate your clear, straightforward explanation of concepts. Do you have any recommendations of other resources for learning C# in a methodical way?
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Thanks, that really means a lot to me :)) My favourite channel to use when I was first learning Unity was Brackeys, and while he stopped producing content a couple of months ago, many of his videos will still be applicable for the current version of Unity. Other than that, I have learnt several different programming languages and game engines, and found that the best way (for me) to learn anything new is to start with a couple of fully follow-along tutorials, then try to use the concepts I have learnt to make something simple using the programming language/game engine. If you want specific links to tutorials I used, feel free to ask, but as a disclaimer I don't know whether they will still work on the current version of Unity. Happy coding!
@arsharaingo89
@arsharaingo89 2 жыл бұрын
i love to see RTS tutorial
@akshar9205
@akshar9205 3 жыл бұрын
thanks for the amazing tutorial series. But maybe you could add more to this tutorial with main menu/pause menu/ sound management/ animation.. also exporting the project and making a complete tutorial. but so far it's amazing. (no pressure tho )
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
That's actually a great idea, thanks for that! I'll definitely be adding that to my to do list :)
@peejays6301
@peejays6301 4 жыл бұрын
nice ai herr!
@1ukas0
@1ukas0 2 жыл бұрын
Is there a way to save the coins? what do i need to change or add in the script
@tylerguest7497
@tylerguest7497 2 жыл бұрын
Unfortunately when I made the changes to not having items spawn on the first 3 tiles it broke my endless runner. Now only 15 tiles spawn and then it stops.
@dayshag5257
@dayshag5257 2 жыл бұрын
Why do some of the ground disapper in front of me?
@largeymargey5651
@largeymargey5651 Жыл бұрын
is it possible to cap the speed increase?
@nf5168
@nf5168 3 жыл бұрын
Thanks a lot for the tutorial! I have a question, how can we make character jump?
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
You're welcome! Sorry for the late reply - I'm finishing up with the Apple Picker tutorial series, and adding a jump will be the next video coming out after that :)
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Here is the video for jumping and adding different types of obstacles - I hope it helps :) kzbin.info/www/bejne/rl6opYydnK-XhpI
@nf5168
@nf5168 3 жыл бұрын
@@PracticalProgramming Thanks a lot mate ^^
@ztin4532
@ztin4532 3 жыл бұрын
how do I move the spawned coins to a diagonally of the ground? so like it's clean not everywhere
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Sorry I'm not quite sure what you mean by bringing the coins diagonally of the ground, could you please clarify?
@MrVedran321
@MrVedran321 3 жыл бұрын
Would the Transform spawnPoints work the same when trying to add turns left and right and how would we do this?
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Yes they would work the same way. The easiest way to do it would be to rotate the spawn point and set the rotation of the new piece to the rotation of the spawn point. You can then choose randomly whether to spawn a straight or corner piece
@hexteriaenrage1268
@hexteriaenrage1268 3 жыл бұрын
Would you be able to do a tutorial on 3d animations, and overall animating within Unity as this would really help me and probably lots of other people. If not, could you link me to a tutorial that is just as usefull as yours have been to me. :D Thanks in advance.
@harshadagorey
@harshadagorey 3 жыл бұрын
Both you make tutorial s and devlogs
@SashaTran
@SashaTran 3 жыл бұрын
Does anyone know how can I replace the capsule with model asset? I searched everywhere cant find a proper answer :(
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
In the player, there will be a "MeshFilter" component. In there you will see "capsule" as one of the parameters. If you click on the icon to the right of it (a circle with a dot in the middle), you will be presented with an option to change the mesh to anything you would like to :)
@SashaTran
@SashaTran 3 жыл бұрын
@@PracticalProgramming Thank you! 😄
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Glad I could help 😁
@kokicax1685
@kokicax1685 3 жыл бұрын
Do you have a tutorial how to insert a bacground into this game?
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
No I don't sorry, that is more to do with art than creating game logic, which I don't specialise in
@klaas4034
@klaas4034 3 жыл бұрын
how do i fix needs 1 arguments on SpawnTile
@fikretalpayteksen4539
@fikretalpayteksen4539 2 жыл бұрын
do you fix it ?
@manuelpena2862
@manuelpena2862 2 жыл бұрын
@@fikretalpayteksen4539 do you fix it?
@hieungo7766
@hieungo7766 3 жыл бұрын
thank you so much, but i want player and coin move on 3 lane only and player can jump. Pls teach me do it
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Sorry, that isn't what this tutorial series is about. I will be publishing a video on how to add a jump to the character, but not the 3 lane mechanic. I hope it helps
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Here is the video for jumping and adding different types of obstacles - I hope it helps :) Sorry but I didn't include the 3 lane movement. kzbin.info/www/bejne/rl6opYydnK-XhpI
@finngomezgamer
@finngomezgamer 3 жыл бұрын
once your done witch the 2d game can you add jumping and sliding to this
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
When I'm done yes I will probably add jumping since it is highly requested. Not sure about sliding though I'll have to see what else people want to see, because each video does take quite a lot of time and I also have to juggle this with school.
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Here is the video - I hope it helps :) kzbin.info/www/bejne/rl6opYydnK-XhpI
@rpxgaming9076
@rpxgaming9076 3 жыл бұрын
From what time you are working on unity.
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
I've been making games for about 4 years now, but only started using unity a year ago :)
@rpxgaming9076
@rpxgaming9076 3 жыл бұрын
@@PracticalProgramming Good Keep it up :D
@PracticalProgramming
@PracticalProgramming 3 жыл бұрын
Thanks! I will 😁
3D ENDLESS RUNNER IN UNITY - COINS (Pt 4)
22:48
Practical Programming
Рет қаралды 31 М.
3D ENDLESS RUNNER IN UNITY - OBSTACLES (Pt 3)
14:59
Practical Programming
Рет қаралды 48 М.
At the end of the video, deadpool did this #harleyquinn #deadpool3 #wolverin #shorts
00:15
Anastasyia Prichinina. Actress. Cosplayer.
Рет қаралды 17 МЛН
Dad Makes Daughter Clean Up Spilled Chips #shorts
00:16
Fabiosa Stories
Рет қаралды 8 МЛН
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 896 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 35 МЛН
3D ENDLESS RUNNER IN UNITY - PLAYER (Pt 1)
15:55
Practical Programming
Рет қаралды 92 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 710 М.
11 Things You (Probably) Didn't Know You Could Do In Unity
13:49
Game Dev Guide
Рет қаралды 152 М.
So you want to make a Game Engine!? (WATCH THIS before you start)
14:39
Giant Sloth Games
Рет қаралды 299 М.
Unity Создание раннера 1. Бесконечная генерация тайлов.
32:04
What happens if you connect Windows XP to the Internet in 2024?
20:35
Game Architecture Tips - Unity
19:52
Dapper Dino
Рет қаралды 139 М.
Unity Architecture for Noobs - Game Structure
16:24
Tarodev
Рет қаралды 196 М.
At the end of the video, deadpool did this #harleyquinn #deadpool3 #wolverin #shorts
00:15
Anastasyia Prichinina. Actress. Cosplayer.
Рет қаралды 17 МЛН