Create a COMPLETE android & iOS game - FULL COURSE [Unity C#]

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии • 224

  • @vilijavelykyte3532
    @vilijavelykyte3532 2 года назад +131

    ony 40 seconds into the video but i must comment: 13+ hours of FREE content??? I don't remember subscribing to RUclips premium lol! Cheers man, we really appreciate it! Subbed

  • @gojobizarreadventure
    @gojobizarreadventure 8 месяцев назад +11

    00:00:00 Hello
    00:09:19 Introduction
    00:16:50 Visuals and Artists tools
    01:14:18 Building to your Mobile Device
    02:00:15 World Generation
    03:18:45 The new Input System
    04:03:52 Player Controller
    05:35:45 Gameflow
    07:09:49 Game menu
    08:09:11 Saving Data
    09:28:39 Shop
    10:42:27 Monetization
    11:01:22 Polishing
    12:05:19 Publishing Google Play
    12:23:00 Google Play Services
    13:03:30 Audio
    13:27:38 Publishing To Apple Store

  • @masterm8840
    @masterm8840 Год назад +4

    A 13 hour FREE course?! And here I thought Christmas was coming in 2 days time, you have earned my sub and respect!

  • @jasonboss8793
    @jasonboss8793 Год назад +1

    Not even a minute in and I'm ready to start, you're very clear with your speech and your voice is very soft, so I can last watching you for way longer. I don't even know how you managed to make a 13 hour video with the 12 hour cap, but cool for finding it out, and I'm gonna get straight to it, all my siblings said they'd play my mobile game because when I would make stuff for minecraft a year or so ago I'd be very careful with it and use very wide ranged ideas. I'm gonna make a card game, not quite a tcg, but a card collection game

  • @roofcamper1668
    @roofcamper1668 2 года назад +10

    Thank you for your help i experimented about a year with unity now and of all the many tutorials i have seen this one is the best. It shows from zero to hero how to make a game.

  • @XxImBlessedxX
    @XxImBlessedxX 2 года назад +16

    13 hours of free unity course, wow! Thank you so much for your time man, i'm glad I found your channel I'm subscribing to your channel, keep up the good work

  • @DePistolero
    @DePistolero 2 года назад +17

    Damn, a full blown 13 hours of pure work!!! Thank you!!!

  • @Gatitasecsii
    @Gatitasecsii 2 года назад +17

    I have used and recommended your top down RPG course because it is one of the most... complete tutorials out there. I love that you cover almost everything that has to do with making the game.
    I am not sure if I'll use this tutorial or not, but thank you so much for making them publicly available for free. It really means a lot to me, that people like you are out there, sharing your knowledge and helping others.
    Wish I could do more for you...

  • @baronturyatemba4665
    @baronturyatemba4665 2 года назад

    I have listened and watched many tutorials and i have to say this is the first where i have not slept. I don't know if its the content or the way you speak but am fully invested in hearing everything. So to a student in Uganda no less I thank you and am definitely subscribing.

  • @j.isasi_
    @j.isasi_ 2 года назад +8

    Just in time!!!! I was waiting for this!! I have been wanting to do a mobile game and then you uploaded this video. Thanks :)

  • @StereoMyth1
    @StereoMyth1 2 года назад +3

    I am only 4 hours in and i've got to say this the best course i've taken in my life , jesus everything is ON POINT
    and highly educational

  • @TheJockerproductions
    @TheJockerproductions 2 года назад +16

    it's absolutely amazing how much work you've put into this to provide it to us for free ! cant thank you enough for the valuable content

  • @gameselling
    @gameselling Год назад +1

    Literally man I haven't seen this type of content yet in RUclips 13hours+ 🤯 mind blowing

  • @Mightyman95
    @Mightyman95 2 года назад +5

    was getting an error at 4:27:00. It's because at 4:03:51 (not shown), a game object called InputManager has been created in the hierarchy and InputerManager.cs has been assigned to it.

    • @devcodes6
      @devcodes6 2 года назад

      thanks

    • @devcodes6
      @devcodes6 2 года назад

      i m having a jittering issue with the Penguin player..Any soluions

    • @Mightyman95
      @Mightyman95 2 года назад

      @@devcodes6 couldn’t say for sure, my understanding of unity is limited! hopefully someone else can help

    • @nathalyhidalgo1523
      @nathalyhidalgo1523 2 года назад +1

      I was having the same error, thank you so much!

  • @Mightyman95
    @Mightyman95 2 года назад +22

    Texture Curve Fix!
    Managed to solve my texture curve issue! When Epitome adds the transformation matrix at 1:45:42, he doesn't show it but I believe he changes the default value in the dropdown box to "InverseModel". This makes the model textures curve at the same rate so they all stay together.
    OLD **running into a weird issue around **1:46:30**. Only the penguin is curving with the floor, all other objects in the scene are not curving at the same rate (they are curving much slower). same atlas texture is being applied to everything in the scene though. There is a point where the video skips at **1:45:39**, is there a step in there that was missed out in the vid?** OLD

    • @HarborCZ
      @HarborCZ 2 года назад +3

      Man, you are genius! Much thanks for this solution. I tried to find the issue for so long, but I lack experience with shader graph. Thanks again!!

    • @janukickass
      @janukickass 2 года назад +3

      Thanks Bro.
      For me Trees and Firewood were curving and only Cabin and Igloo were not curving at the same rate with "Model" in TransformationMatrix.
      I figured since these were the only GameObject that had a scale of 0.5 all other were at a scale of 1, it has got sth. to do with the scale.
      InverseModel works correctly as you pointed out but I still do not know why only Trees and Firewood curved correctly and not Cabin and Igloo with TransformationMatrix set at "Model".

    • @ЕгорКрасоченко
      @ЕгорКрасоченко 2 года назад

      InverseModel option helped me, thx for advice

    • @bachisback7188
      @bachisback7188 Год назад

      I was struggle because of this. Thanks Bro

  • @acesaboluffy-sr8jf
    @acesaboluffy-sr8jf Год назад +2

    1 minute in and you earned my respect
    you earned a sub

  • @TrueIndian
    @TrueIndian 2 года назад +1

    Still remember - this was a tutorial series on you old channel - and i completed it.
    Great to see you back again!

  • @StigDesign
    @StigDesign 2 года назад +1

    Woow Interesting :D Nice to see you alive on yt ;D

  • @jfortin1890
    @jfortin1890 2 года назад +3

    Let's gooooo! These video are the best out there, thank you so much for your work!

  • @jubinjajoria2870
    @jubinjajoria2870 2 года назад +1

    I missed you man. Thanks for coming back.

  • @abhaysharma8845
    @abhaysharma8845 Год назад

    Man, you are posting your paid course for free. Appreciated man!!

  • @kareensingh3914
    @kareensingh3914 2 года назад +4

    I am getting an error around the part 4:26:56 hours into the video and it says .
    NullReferenceException: Object reference not set to an instance of an object
    RunningState.Transition ()
    Please help me...

    • @lilxenonz3898
      @lilxenonz3898 2 года назад +2

      its the same for me

    • @gioking99
      @gioking99 2 года назад +1

      SAME and i cant figure out why -_-

    • @lilxenonz3898
      @lilxenonz3898 2 года назад +2

      @@gioking99 i figure it out
      , It's because he made ND empty game object and added a script don't remember name of screen, u can look in scripts that u didn't put kn

    • @gioking99
      @gioking99 2 года назад

      @@lilxenonz3898 damn yes input manager one . Thanks a lot

    • @lilxenonz3898
      @lilxenonz3898 2 года назад

      @@gioking99 Np

  • @The_hexgames
    @The_hexgames Год назад

    Wow, thanks for providing such amazing resources for people trying to teach themselves!! 13 hours?! Iconic.

  • @Ebaemran
    @Ebaemran 2 года назад +3

    Till now its the best course for newbies like me really appreciated 👍

  • @azinshafiyan9829
    @azinshafiyan9829 Год назад

    This is the most efficient and optimized course I've ever seen. I hope we can learn more from your experience and knowledge.

  • @itplus7
    @itplus7 2 года назад +5

    Thank you sir for your Great act of kindness. You are such an angel for people who can't afford to take the Game development courses. 🙏

  • @pravinsukumaran6080
    @pravinsukumaran6080 2 года назад +2

    Thank you very much bro ......we need more people like you around ..keep going we will support you ✌

  • @hichem7388
    @hichem7388 Год назад

    Still didn't watch yet but, for those 13 hours of free content ?!! I know it's not enough to thank you so much ! God bless you and guide you Bro ... Wish you all the best

  • @EmiliaKaida
    @EmiliaKaida 2 года назад +4

    Wow, that's such a generous act from you. Thanks a lot!

  • @KyleBeesley
    @KyleBeesley 2 года назад +1

    I'm so happy I've found your new channel. I have learned a lot from your videos. Thanks for all your hard work.

  • @bogdan-galuga
    @bogdan-galuga Год назад

    if you are near 7:05:00, and you wonder from where you shall fill Scene Chunk Generation field in GameManager in Hierarcy, you shall put there WorldGeneration game object from Hierarcy which will be automatically renamed as WorldGeneration (Scene Chunk Generation)

    • @f2pgamer994
      @f2pgamer994 Год назад

      did that but still the scene chunks remain at their previous positions and do not reset, game chunks do reset

  • @6Abdellah9
    @6Abdellah9 Год назад +1

    at 4:27:00 when you are testing the player movement and the player moves my player does not move and keeps getting the error in the running state where the Transition() function takes place and the first if statement the error is Object reference not set to an instance of an object

    • @6Abdellah9
      @6Abdellah9 Год назад +1

      found the issue it is not shown in the video but u just add a empty game object (which u should label as input manager) and add the input manager scripts to it

    • @108_sakshiyadav7
      @108_sakshiyadav7 Год назад

      I also got the same problem

    • @Rahul-vj3ru
      @Rahul-vj3ru 11 месяцев назад

      @@6Abdellah9 U Saved me from months of agony

  • @ggzam5372
    @ggzam5372 2 года назад +2

    I love your stuff so much! teaching how to make subway surfers is sooo cool!!! I know these videos are really long and really hard to make and everything but if u make one again, could you show how to make an rts base game like clash of clans?? or also a game like clash royale?

  • @calvindebeverly7410
    @calvindebeverly7410 2 года назад

    FREE! OMG, you are really a nice guy. Totally Subscribed. (Love the hat.)

  • @윤고집
    @윤고집 2 года назад

    hi. i’m studying unity with your video. i have been searched unity free course on youtube. but many video are too fast and skip many things for me. i really thank you for explain many things in detail and nicely.

  • @indiestudio23
    @indiestudio23 Год назад

    You're excellent brother you Showed from scratch to Full game Development Even ads implementation and all you're just amazing 🔥🔥🔥 this video will help many people

  • @laiacayu
    @laiacayu Месяц назад

    Thank's you!! it's very well explained, It helped a lot!!! 🙌🙌

  • @Norbingel
    @Norbingel 2 года назад +1

    Hey, you're back!

  • @waqas6591
    @waqas6591 2 года назад

    Good to see you back 😊

  • @dominikkochdev
    @dominikkochdev 2 года назад

    13h of quality content this is amazing

  • @brainworksgaming2035
    @brainworksgaming2035 2 года назад +1

    Thank you, I was looking forward for Mobile tutorials

  • @andreahudgins1960
    @andreahudgins1960 2 года назад

    Glad you're back!!!

  • @isleofdeath
    @isleofdeath 2 года назад +1

    So glad to have found a course covering both IOS and Android. Looking forward very much to taking the course! Will you offer a course in unity 5? that would be smashing!

    • @ChrisPowellYoutube
      @ChrisPowellYoutube Год назад

      Are you talking about unreal? Unity doesn't go by the number, they go by the year and quarter - 2021.1 is an example

  • @ugastudios9712
    @ugastudios9712 2 года назад

    thanx so much for this tutorial :)...not many people out there that will do something like this for free..thank you

  • @tanyaslezenko484
    @tanyaslezenko484 Год назад

    1:45:49 In new version unity - set Transformation Matrix to Inverse Model (problem with scale models)

  • @y01cu_yt
    @y01cu_yt 2 года назад

    Thanks before watching. Watching top down RPG now 😃

  • @brandonjacksoon
    @brandonjacksoon 2 года назад

    Brilliant channel! Liked and subscribed! A lot of helpful tutorials ;)

  • @neocoretec
    @neocoretec 11 месяцев назад

    Hi there. Thank you very much for this video tutorial. So far I love it and your teaching style is amazing. I am at 1:46:00 and for some weird reason the iglo and the hut are behaving like your pinguin, ie that don't follow the curvature. I realized that the "Scale" in "Transform" has something to do with it (remember you changed the scale of the iglo from 1 to 0.5). Is there a solution on how to fix this weird behavior? Maybe that is a really stupid question, but that's often the case when people new to Unity start asking :) I should also add that I am using V 2022.1x
    EDIT: Someone below in the comments posted a solution (a certain Tanja). Thanks a lot.
    "In new version unity - set Transformation Matrix to Inverse Model (problem with scale models)"

  • @bogdan-galuga
    @bogdan-galuga Год назад

    I`m in 4:28:00, and my penguin doesn`t go on the ramps, neither RampIce nor RampWood, my ramps have MeshRenderer, and empty GameObject inside each has BoxCollider. Neither ramp nor empty GameObject inside of ramp object has any scripts. How can I solve this?
    Also when trying to jump on 4:44:02, I turned off the gravity, and my penguin stopped in front of the ramp object, I moved the mouse up, and the penguin just started to go up and straight, as my penguin shall act on a ramp, and after my penguin simply continued to fly up and forward, so my ramp reacts like BoxCollider on it was rotated, but penguin have troubles with stamping on it
    UPD: solved it. At 5:12:31 it is told that we can adjust the maximum degree for slope in the CharacterController component on our Penguin. It turns out that my max slope degree just was not enough big, and because of that my penguin got stuck on ramps:)

  • @bogdan-galuga
    @bogdan-galuga Год назад

    I`ve got an error "NullReferenceException: Object reference not set to an instance of an object" on raw with the command
    chunk.transform.position = new Vector3(0, 0, chunkSpawnZ);
    in file WorldGeneration.cs in SpawnNewChunk() function, and I got stuck on 2:51:48 in this video. I`m not sure but I think that is because there is a problem with creating Vector3 with transform.position method, and, when I hit the play button in my project I can only see one Chunk(Clone) on the screen in WorldGeneration object in Hierarchy. Does anybody know how to fix this? My Unity version is 2021.3.25f1
    UPD: found a solution for this error. I haven`t put Chunk.cs script to the Chunk and Chunk 2 objects in the Gameplay folder in the Project window (lays under the Hierarchy window). Now everything works correctly :)

  • @ghouke2972
    @ghouke2972 2 года назад

    this is incredible you let us have free access to udemy content.. thank you. this helps so much!!

  • @devcodes6
    @devcodes6 2 года назад +1

    at 04:26 a Null reference error is coming...plz help..

  • @diliupg
    @diliupg 2 года назад +2

    Respect you for all that hard work! Thank you!

  • @ahmedthebest
    @ahmedthebest 2 года назад +2

    Very happy to see

  • @cobygregory6767
    @cobygregory6767 Год назад

    Im at 4:26:50 and everytime i go into play mode. the whole editor closes to my desktop. For some reason i cant have player motor script, running state script, and character controller on the penguin at the same time. I have taken one of each off at a time and it runs fine but just cant have all three. Can anyone help please! And penguin isnt running forward. it seems game is not rendering

  • @melinanina22
    @melinanina22 2 года назад +1

    thank you so much you do not know how its helpful and how it can change lives

    • @N3KMercenaryCamp
      @N3KMercenaryCamp  2 года назад

      I'm reminded everytime i read a comment like this! Cheers my friend 😃

  • @yamakos7547
    @yamakos7547 11 месяцев назад

    Thank you for the wonderful video. I'm a Japanese high school student. (I wrote the comment using Google Translate, so some parts may be difficult to read. Sorry.)
    Due to the length of this video, RUclips's translation function may be unstable. I copied and pasted the transcription function into a google document and translated it, but it would be even better if you also prepared separate videos.
    But I'm very grateful.

  • @LimitedInput
    @LimitedInput 2 года назад +3

    Thanks! Are you planning new courses?

    • @N3KMercenaryCamp
      @N3KMercenaryCamp  2 года назад +3

      Yes, i can't confirm the timeline but the next one has some career/lifestyles component to it ;)

  • @ЕгорКрасоченко
    @ЕгорКрасоченко 2 года назад

    Does anybody know how see at scene viewport original game object bounds?
    Because after adding shader when I select some game object orange ourline follow the view, not the original position and bounds
    I want the same behavior like in Epitome video here 1:46:16

  • @replaCode
    @replaCode 2 года назад +1

    can anyone help me ? im at 1.45 and my objects tree iglo etc are going up more than floor how can i fix that

    • @thatangel52
      @thatangel52 3 месяца назад

      I have same problem, did you find fix ?

  • @Ochenter
    @Ochenter 2 года назад +1

    Lovely, Mister. Thanks.

  • @gracetan2987
    @gracetan2987 Год назад

    I'm lost at shaders. Why do we need the shader graph again? Why can't just drag and drop the material and call it a day?

  • @ДмитрийРак-с9н
    @ДмитрийРак-с9н Год назад

    Thanks! I found some interesting practices! 😃

  • @Fikusiklol
    @Fikusiklol 2 года назад

    Great video! Thanks < 3
    PS. You seem to confuse delegates and events.
    Action (Func / Predicate / whatever) delegateName - is the delegate.
    event Action (etc) eventName - is the event.
    There's a pretty big difference in how those CAN be used.

  • @bigdata3918
    @bigdata3918 2 года назад

    big respect man for your huge works👍👍👍

  • @Patricebrouh
    @Patricebrouh 27 дней назад

    Hi, thank you so much for this video. Everything works fine. The only issue I notice is that jump level is not consistent. When I swipe left or right just before jumping, jump level is higher than when PC goes straight and I make PC jump. How to have a consistent jump?

  • @AbdulHanan-l2c
    @AbdulHanan-l2c Год назад

    I am using version 2022.3 unity i have added the input manager and all the actions but in game the actions are not working the player only moves left once either swiping right or left(jumping and sliding don't work either). If anyone could help i would be able to continue my development journey.

  • @apolos7851
    @apolos7851 2 года назад

    Can someone explain to me why the transformation matrix is ​​used? at 1:45:42

  • @osump1850
    @osump1850 2 года назад +1

    Dam dis big vid can't wait to finish this

  • @ugagamedevtaketherisk495
    @ugagamedevtaketherisk495 2 года назад +1

    Would be awesome if you could make a extended tutorial covering power ups and speed increase over time 🙏🙏🙏

  • @mr.k405
    @mr.k405 Год назад

    hey this is a amazing course love from india😊

  • @cutieworld2512
    @cutieworld2512 2 года назад +1

    Hello..sir..what kind stuff need to know before watch this tutorial??..
    Cuz I'm new to unity..

    • @N3KMercenaryCamp
      @N3KMercenaryCamp  2 года назад

      A little bit of programming knowledge will certainly help 😉

  • @mbiwantarh5613
    @mbiwantarh5613 2 года назад

    How would you implement Tap, Double Tap, and Tripple Tap controls? I have tried yet it does not seem to work

  • @ahmedthebest
    @ahmedthebest 2 года назад +2

    Love your videos

  • @yunekoh
    @yunekoh Месяц назад

    In this infinite runner game, if the world isn’t reset, will it eventually cause an overflow in the Z-axis and lead to a crash?

  • @primaldeee1981
    @primaldeee1981 2 года назад

    Glad to see you back man! Will you be getting the N3k channel back soon?

    • @N3KMercenaryCamp
      @N3KMercenaryCamp  2 года назад

      That ain't going to happen, it belongs to Freedom Games now 🫤

  • @neandertalika
    @neandertalika 2 года назад

    after installing newest version of unity editor it broke player swipe to the sides,up and down.What it can be?

  • @loukilimarouane2980
    @loukilimarouane2980 2 года назад

    thank you for the video but when i press play all the chunks is in the same position Z

  • @sunilkumargupta6629
    @sunilkumargupta6629 2 года назад +1

    Bro what is HDRP AND URP in unity

  • @emaudealtema4214
    @emaudealtema4214 2 года назад

    Hi Micheal Doyon, I am trying your game but I would like to replace the pingouin by a human caricature, like an old man or à boy, would youind to help?? A bit

  • @stevenscottmatus8633
    @stevenscottmatus8633 11 месяцев назад

    Hi,
    I am running into an issue were scaled assets do not curve with the rest of the objects, If I set the scale to 1, They do follow the rest of assets in the plane, what could be the issue?

  • @hexxidelux6224
    @hexxidelux6224 2 года назад

    Have you seen Peglin? Do you know how to make a game like that? It's Peggle + Rougelite + some dialogue for events during map travel. I have a more simple and direct idea, but I'm primarily interested in the peg-popping combat they made with bosses and stuff.

  • @Chuck_Greene
    @Chuck_Greene 2 года назад

    Not sure if I missed it since its a long video, but is there somewhere that explains how to deal with different phones having different resolutions. I have the device simulator added, and on some devices some of the game scene is cut off, and others the game scene is too small

  • @devcodes6
    @devcodes6 2 года назад

    i m having a jittering issue with the Penguin player..

  • @DivinusYT
    @DivinusYT 2 года назад +2

    Thanks for this awesome tutorial!

  • @vestayekta
    @vestayekta 2 года назад

    With shaders, I have done everything as the tutorial says but everything is weird and out of wack. :(

  • @stevenscottmatus8633
    @stevenscottmatus8633 11 месяцев назад

    Hi!,
    I would like to know what that 64*64 pallet color technique is named?
    Thank you for your work! you are super talented!

  • @ahmedthebest
    @ahmedthebest 2 года назад +3

    Great content

  • @juniorMr
    @juniorMr 2 года назад

    Man, amazing video

  • @foreducation408
    @foreducation408 2 года назад

    You are awesome dude thanks for all your hard work.

  • @donjohnson4347
    @donjohnson4347 2 года назад

    On each chunks that you created, why didn't make the objects on them more smaller so you cud fit more on the plane/chunks. With doing that the u wud make the player more smaller as well ??? - I am guessing u didn't because it would be more expensive on the system...

  • @codeintheprovince4101
    @codeintheprovince4101 2 года назад

    Can I use 3d instead of Universal Render Pipeline? Thanks

  • @anna_silver_moon
    @anna_silver_moon 2 года назад +1

    Awesome!👍

  • @Ebaemran
    @Ebaemran 2 года назад +2

    Its huge 👍 🏆

  • @unopinionated1823
    @unopinionated1823 Месяц назад

    Thank you!

  • @leonelyedi1043
    @leonelyedi1043 2 года назад

    I just suscribe cuz is incredible many courses FREE! Ufd from D.R.

  • @willna8729
    @willna8729 Год назад

    Here is my comment to say thank you fro putting this out for free

  • @kievchanen
    @kievchanen Год назад

    hope you'll have at least 1 million subs to the and of year

  • @omgimnot6738
    @omgimnot6738 Год назад

    Those assets were used for a mobile game, if I used them for the mobile game I am making,would there be any problem?

  • @mikoo1991
    @mikoo1991 Месяц назад

    Can i use unity 6 with this?