The very best part about this is how he uses iterative programming. He focuses on one thing and gets it to work. Other instructors forget that some of us new to godot(or c# or whatever game engine) need to focus on a single step. See how that step works and then move to next step. Ive experienced other instructors(especially in unity tutorials) combine 3 or more steps and then save and then run. To me, this style feels like they are in a rush. the whole point of the tutorial is teaching(conveying information). Russ understands this and is an excellent instructor. Thanks !!!
@CodingWithRuss
5 ай бұрын
Thank you! 🙂
@sujimayne
3 ай бұрын
Unfortunately, his programming practices are not the best. Hopefully, Russ, you get to revisit this game with using some things like clamping, knowing how to use inputs when game is paused, removing redundant code, not forgetting to change how pixelated text texture is rendered, adding background music that autoplays, auto replays and auto restarts on new game, etc.
@Cote_fan
4 ай бұрын
Tutorial : 40minutes Me trying to make the exact game : 40hours
@contentisking6702
3 ай бұрын
😂😂😂😂 us bro us
@vladventura1928
3 ай бұрын
Same bro 😂
@qmerk2661
3 ай бұрын
understanding what i did = false
@ProTechMedicalDevices
Ай бұрын
var What you do , understand : Boolean = false
@CMParks10
8 ай бұрын
FYI - The image sizes for the parallax background are 382 x 216 when downloaded. In the Inspector Node2D.Scale needs to be 3x. The math still works to be 1152 pixels wide, so the mirroring value in the tutorial is correct. But since the image is 382 when clicking on the Sprite2D Texture displaces 384x286 I originally set my mirroring value to 384, which caused me some graphical issues. Just leaving this here in case someone else runs into the same issue. Thank you for the great tutorial! EDIT: Also, ground.png is not in the Jungle assets download. I assume this is a custom made image? I cloned your github repo and was able to get it from there, but I did not see it in the Jungle assets, unless I missed it.
@blalmal10a
7 ай бұрын
3 minutes into the video i literally restarted the tutorial rofl.. thank you brother!
@anoshaz
7 ай бұрын
где найти ground.png?
@anoshaz
7 ай бұрын
where to find ground.png?
@albert69Einstein
5 ай бұрын
@@anoshaz i had to make one. it wasnt in to pack.
@Jake-gj4kk
13 күн бұрын
This caused me big problems
@BlessingJohnAseweje
5 ай бұрын
Who thinks this the best explanatory video
@CodingWithRuss
5 ай бұрын
😁
@albert69Einstein
5 ай бұрын
This guy is awesome.
@Jake-gj4kk
13 күн бұрын
not me. ive seen better.
@brickgang6985
3 күн бұрын
LOVE the assets, they are amazing im using them for my own version of an endless runner and it looks amazing
@kingshahzad78
13 күн бұрын
One of the best Video Tutorial as I am a beginner to GODOT and Gaming Concepts but not to the programming. Learnt a lot ... Keep making such videos❤❤❤❤❤ Love You
@Jake-gj4kk
13 күн бұрын
i keep falling thrugh the fround
@justinwitt6364
9 күн бұрын
Guard clauses would make the readability of this much better but fantastic tutorials as always
@MahmudShuaib
10 ай бұрын
Thanks Ross. I remember the background assets from a python tutorial. Will surely practice this lesson today!!!!!! yay!!!!
@CodingWithRuss
10 ай бұрын
That's right, I used this background in my turn based battle game in python! :) I really like that asset pack
@PescaterianmanOctopus
3 ай бұрын
Awesome tutorial russ. Any chance you can make a tutorial for an endless runner like Robot Unicorn Attack?
@mkaks22gamerserise16
3 ай бұрын
wow very great tutrioal now i can train my copy ninja skills
@CodingWithRuss
3 ай бұрын
😁
@pysokon7714
5 ай бұрын
Thanks very helpful as an overview of Godot and coding.
@CodingWithRuss
5 ай бұрын
Glad you liked it!
@rezahelps
10 ай бұрын
This is really a great tutorial, I learned a lot, thanks Mr. Russ
@CodingWithRuss
10 ай бұрын
You're welcome :)
@vohuy4744
10 ай бұрын
@@CodingWithRuss yahh:))
@pelicanpleasant550
9 ай бұрын
Awesome tutorial! Super fun to make :D
@CodingWithRuss
9 ай бұрын
Thank you!
@Jonasgranlof
8 ай бұрын
Awesome video man! Thank you!
@vohuy4744
10 ай бұрын
All of your videos are good, I hope you make more videos related to games :)
@CodingWithRuss
10 ай бұрын
Thank you! Yes, more game dev videos are in progress :)
@wackedshadow.playsgames
22 күн бұрын
It's good, but the fullscreen is broken
@shadowzyx3505
6 ай бұрын
Hello Russ ! First of all, thanks a lot for your tutorials, I'm following them one by one to properly learn Goot before jumping into my own games, and they're really helpful
@sujimayne
3 ай бұрын
You should do exactly that. He has talent for making games, not so much for programming.
@haluz2281
2 ай бұрын
When the game plays, obstacles have this weird halo effect or some kind of nauseating ghosting. Also the game kinda lags a jitters, even though I have a good PC... any idea what could be causing that?
@DangerousRabbit69
10 ай бұрын
Interesting and good video but I think we got a different definition of the word "Beginner" hahaha
@sujimayne
3 ай бұрын
His programming practices and the way he codes isn't great, so you are better off following something else anyway. I've purposefully following this, being a programmer but new to Godot, had a ton of stuff to fix that he didn't know how to do and had a ton of stuff to do that he forgot to.
@Lonewolf.7.7.7
3 ай бұрын
Are you calling Germany bullshit, I'm asking your nick
@Lonewolf.7.7.7
3 ай бұрын
And what are you laughing at ?
@DangerousRabbit69
2 ай бұрын
@@Lonewolf.7.7.7 I changed it now. I love Germany it was because I was uploading Bullshit videos like fails etc. Sorry mate Deutschland gewinnt die EM!!!
@Mochilinho
5 ай бұрын
Nice tutorial, thank you
@WG26Gaming
3 ай бұрын
hey my images are smaller, my plx images are 384x216 (i saw you have around 1152x648), do i have to do any process or upscaling type thing before importing or is there any setting i needs to do in the engine itself ?, and as i run the scene the images are smaller in the corner
@CodingWithRuss
3 ай бұрын
You can scale the node in godot but it may be easier in this case to just scale the image up first in some kind of image editor.
@ProTechMedicalDevices
Ай бұрын
You can make camera2d a child of dino then it will automatically starts to follow the dino
@chiewcck
8 ай бұрын
What is the appropriate size for the background image to suit all phone screen ,if I were to make a mobile game?
@jak9990
9 ай бұрын
Thanks You sooo much. This ist fantastic ! Thanks so much
@CodingWithRuss
9 ай бұрын
Glad you liked it!
@shapeshifter8986
7 ай бұрын
I see much jitter in the background when scrolling
@Vmanko29
6 ай бұрын
Hey im working on an endless runner too and i have a question about performances, im trying to limit the amout of obstacle with a max size for the array but even if im erasing obs from the array the condition for spawning is not true, if you have any idea it would be a great help ! Great tutorial tbh it really helps me to understand correctly every step for this type of game
@rodrigobogado653
Ай бұрын
Me gusto la explicacion!!! Segui asi!
@AliAyyan-qt3bh
Ай бұрын
which go dot version you use to make this beautiful game
@WG26Gaming
3 ай бұрын
can i use the smae assets you used for commericl use ?!
@CodingWithRuss
3 ай бұрын
They aren’t mine, so I can’t say. Ive linked them in the description so you can check with the original artist.
@beegphrog3774
7 ай бұрын
hey i am pretty much new to godot, how did you create the texture styles in 44:45, i only have normal
@martingoodson1651
10 ай бұрын
This looks very interesting. Viewing it now.
@toszek6113
8 ай бұрын
I need help because when i use START_SPEED as a 10 my character and camera moving fast as hell but when i use 0.3 or smth like that its ok but my score is 0 :_:
@iTzzKarl
7 ай бұрын
i ran into this issue to did you end up getting it fixed?
@Cherry-jo7bz
4 ай бұрын
You change the start speed to whatever value you want and give the score multiplier the same value. It has to be atleast 1 though because you can’t divide by 0 as you use that value a bit later in the code.
@iTzzKarl
4 ай бұрын
@@Cherry-jo7bz ok thank you i will give it a try
@DILVI14
4 ай бұрын
In 36:40 the part of “ adjust difficulty ()”does not works i dont know why someone help
@samerbayoumi6378
2 ай бұрын
omg..... ive been struggling to get the looping ground to work because my viewport numbers dont make any sense to my vector numbers appearing in the console... FINALLY I KNOW WHY. THis method wont work with ppl who have 2 monitors. The numbers get seriously messed up
@MightyGameReviewer
Ай бұрын
Hey did find any workarounds? I ended up making a tileset to make ground but now I have to manually place everything down similar to a platformer. UPDATE: the tileset approach resolved the the missing ground situation but later on in the tutorial when getting to the part where you get heights for several texture part is messed up for me. $ground.get_node("TileMap").texture.get_height() dont work.
@marspooky
8 ай бұрын
Everything si amazing! Loving this tutorial!
@guilhermemb11
7 ай бұрын
I had this problem too, it turned out I had missed a point in the speed of some background, so it was "9" instead of "0.9".
@haluz2281
3 ай бұрын
@@guilhermemb11 I figured that that happened just as I changed my monitor from 60hz to 165hz :D not sure why, but I had to tweek some numbers to optimize it for my monitor
@danillinad5130
7 ай бұрын
Hello , in project like you on godot 3.5 "last_obs.position.x" == 0 always can you explain how to get global position of this or 0 is what we need?
@chigstardan7285
10 ай бұрын
Can you post a tutorial for a board game?
@danterizzi6672
5 ай бұрын
Hi! Nice video. By the way, I copied you code but my obstacles aren't appearing. What could it be?
@yogaadityapranata797
8 ай бұрын
great tutorial, but i wanna ask.. is that godot 3.5 or 4.. thanks
@1PercentDaily
Ай бұрын
Pretty sure its for godot 4
@Amjd-qr4rc
4 ай бұрын
Help plz When i wrote velocity.y += gravity * delta It give me (the identifier "velocity" isn't declared in the current scope) Plz help i did all what u said in the video 😢😢😢
@shubhrajitart3897
3 ай бұрын
Do velocity.y -=gravity
@ShuangCAO-xi6vf
3 ай бұрын
40:59 can we erase obs in for loop?
@GodotCodeSnippets
3 ай бұрын
This is no longer properly working in godot 4.2.2... the ground for some reason always seems to dissapear (i had the problem when i was making this myself after your tutorial... I thought i was doing something wrong but it turns out there is something else going on. when i downloaded your code from github i had the same issue happening. would you be willing to take a look at this and update it?) Great video tutorial other than that!
I can confirm this issue with my dual monitor setup when I followed the flappy bird tutorial and then this one since both of them involve infinite scrolling ground. For the flappy bird game I just made a simple featureless texture and made it as wide as possible which seemed to have work. Its a temporary fix but if I find something I will post it here.
@rezashir3873
10 ай бұрын
good.😍🤩
@drjater1662
3 ай бұрын
a easy form to make the grounds?
@1tsKayne
3 ай бұрын
32:30 What if all my obstacles are animated?
@wingardium3513
4 ай бұрын
bro can you provide c# code...
@ElGracindo
8 ай бұрын
for me the game has diferent speeds on diferent pc's, dont know what i did haha
@318h7
6 ай бұрын
the moving code is not multiplying the speed by delta. classical
@blankpanda9334
6 ай бұрын
Do you have a discord server where we can join and ask some questions?
@carlopanganiban445
6 ай бұрын
can this game run in mobile devices?
@Joegoesgym
3 ай бұрын
Wich IDE and wich version of the IDE do you use?
@CodingWithRuss
3 ай бұрын
It's godot 4.2
@shubhrajitart3897
3 ай бұрын
What's the version bro 😅😢 I am using v3.5.3
@CodingWithRuss
3 ай бұрын
4.2
@anoshaz
7 ай бұрын
что делать если динозавр не прыгает
@thiagoreis5208
9 ай бұрын
valeu
@Yuuki_arx
7 ай бұрын
Do you have a discord server?
@RAGE-_
5 ай бұрын
Is the game for mobile or PC???
@CodingWithRuss
5 ай бұрын
It's for PC, I haven't tried making mobile games
@dublin7655
7 ай бұрын
41:34
@dublin7655
7 ай бұрын
35:09
@yoskokleng3658
8 ай бұрын
it is really hard to learn something new. (from web developer) ... :))
@dysmacho2313
3 сағат бұрын
boooooriiiiiiingg
@clashchamp2844
6 ай бұрын
Your explanation of the code u write is too poor.
@kaliented
4 ай бұрын
I agree
@Va_Vil_On
3 ай бұрын
Why tho
@heneagedundas
Ай бұрын
It makes sense to me.
@explorenow8010
7 күн бұрын
It's a tutorial mate
@chigstardan7285
10 ай бұрын
Can you post a tutorial for a board game?
@chigstardan7285
10 ай бұрын
@CHICKENSY chess, or a game like backgammon or ludo.
Пікірлер: 113