5 Minute DOODLE JUMP Unity Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

ความคิดเห็น • 72

  • @revendisio
    @revendisio ปีที่แล้ว +13

    This is a very beginner unfriendly tutorial.
    You show what you do, but you don't explain Anything. Not a single word about why you change options and do what you do.
    People doesn't learn anything this way.
    I wouldn't even call it a tutorial. It's an instruction. People follow it and get this app in the end, but they don't learn anything about programing of Unity.
    It's sad, because many beginners follows those kind of instructions, copy the code 1:1 and think they programed something.
    And on top of that this "tutorial" doesn't even include the whole game. I only includes half of it.
    Important parts of the game like platform respawn, the deadzone, gameover, restart etc. are completely missing to fit the 5 minute goal.
    The title of the video should be "5 minute half of Doodle Jump Unity instruction".
    You can literally see how many ppl have problems in the comments. Problems that could have been avoided entirely by explaining properly.

  • @eileeng2492
    @eileeng2492 3 ปีที่แล้ว +9

    Useful and clear!
    Thanks BMO,
    Appreciate your style.

  • @goosewoosey2920
    @goosewoosey2920 ปีที่แล้ว

    your videos are great and i appreciate how clear your instructions are. i do wish you would explain why you do certain things rather than solely stating them. but do keep making more, your content is super helpful

  • @TheEarlPH
    @TheEarlPH 3 ปีที่แล้ว +4

    Ur videos are great, Easy to understand and u are clear in saying the instructions and etc. Please don't stop making tutorials ♥️

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว +2

      I won't let you down

  • @sss-h3u3q
    @sss-h3u3q หลายเดือนก่อน

    ありがとうございます!ゲーム制作経験がないので、これを参考にして、自分なりに作っていこうと思います!

  • @iliachakarov7285
    @iliachakarov7285 ปีที่แล้ว

    AWESOME!!! TY man!! Long may u reign!!!

  • @gunshotcharlie9
    @gunshotcharlie9 3 ปีที่แล้ว +2

    I’m getting an error in game manager script saying ‘Quaternion’ does not contain a definition for ‘identity’ plz help

  • @antibanplay
    @antibanplay 3 ปีที่แล้ว +1

    I can't find a normal script for dead zone invisible platform after fallind

  • @zeerofn1473
    @zeerofn1473 3 ปีที่แล้ว +4

    @BMo
    I have a code error for the platform script and i was wondering if you could help?
    the error is that is says: Cannot convert method group 'GetComponent' to non-delegate type 'Rigidbody2D2. Did you intend to invoke the method?
    THe code is:
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class Platform : MonoBehaviour
    {
    public float jumpForce = 10f;
    private void OnCollisionEnter2D(Collision2D collision)
    {
    if (collision.relativeVelocity.y

    • @mymother3650
      @mymother3650 2 ปีที่แล้ว

      Rigidbody2D rb = collision.gameObject.GetComponent();

    • @pebble7500
      @pebble7500 2 ปีที่แล้ว

      So what is the answer?

    • @neilltuck4666
      @neilltuck4666 2 หลายเดือนก่อน

      @@pebble7500 I am probably way too late, but you need open and close parenthesis "()" at the end, like this:
      Rigidbody2D rb = collision.gameObject.GetComponent();

    • @pebble7500
      @pebble7500 หลายเดือนก่อน

      ​@@neilltuck4666yoo man, lolz, thxz for da help, not really working on this anymore TvT

  • @Veemoveemo1231
    @Veemoveemo1231 8 หลายเดือนก่อน

    1:59 cool but can you show me how to do this by using mouse/finger? because im making a mobile game

  • @samyaks.h1990
    @samyaks.h1990 3 ปีที่แล้ว +2

    if you set plantformCount to 300 it would generate 300 platform in total so if i wanted infinite can i set platformCount = Mathf.infinity?

    • @crosline
      @crosline 3 ปีที่แล้ว +1

      and it'll crash

    • @YaTa1234
      @YaTa1234 3 ปีที่แล้ว +1

      @@crosline so.. how?

    • @ziixon
      @ziixon 2 ปีที่แล้ว

      just code it so it adds more as the game goes on

    • @witheringcherrytee4761
      @witheringcherrytee4761 7 หลายเดือนก่อน

      (very late reply) i got it to work by changing the platformCount to a float instead of an int and it made them infinite

  • @randomideationstudios2818
    @randomideationstudios2818 3 ปีที่แล้ว +5

    How do I Spawn the platform infinitely?????

  • @zeerofn1473
    @zeerofn1473 3 ปีที่แล้ว +4

    @BMo
    I have another code error for the gamemanager script. Also, i assure you that i have worte it right because i havewatched the vid like 5 times in .25 speed.
    the error is: Cannot implicitly convert type 'float' to 'int'. An explicit conversion exists (are you missing a cast?)
    again, the code is:
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class GameManager : MonoBehaviour
    {
    public GameObject platformPrefab;
    public int platformCount = 300f;
    void Start()
    {
    Vector3 spawnPosition = new Vector3();
    for (int i = 0; i < platformCount; i++)
    {
    spawnPosition.y += Random.Range(.5f, 2f);
    spawnPosition.x = Random.Range(-5f, 5f);
    Instantiate(platformPrefab, spawnPosition, Quaternion.identity);
    }
    }
    }

    • @k-kayla
      @k-kayla 3 ปีที่แล้ว +4

      public int platformCount = 300f;
      Remove the f from 300. You are trying to turn the int to a float there.
      At 4:29 he does not have the f there either.

    • @zeerofn1473
      @zeerofn1473 3 ปีที่แล้ว

      @@k-kayla thanks so much.
      You just saved me

    • @k-kayla
      @k-kayla 3 ปีที่แล้ว +3

      @@zeerofn1473 😊👍 Good luck!

    • @dr.jigarshah4283
      @dr.jigarshah4283 2 ปีที่แล้ว

      Because you have written public int platformCount = 300f;
      remove the f, f means you have a float but you have written public int, so in the int variable floats can't come. and also 300 isn't a float so remove the f

  • @max109y
    @max109y 3 ปีที่แล้ว +3

    is there any way of you making a tutorial on a shop system with skin selection threw multiple scenes?

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว

      🤔Maybe one day

    • @logicanbro5020
      @logicanbro5020 3 ปีที่แล้ว

      @@BMoDev I know I am a little bit late, but can you make one like that you can change skin and the background??

  • @petpigistygames2851
    @petpigistygames2851 3 ปีที่แล้ว +1

    I do actually have a issue I need help with I put in all the code and there are no errors or messages and also put info in all boxes but the camera doesn't follow the character and he doesn't gain momentum from jumping on platforms

    • @petpigistygames2851
      @petpigistygames2851 3 ปีที่แล้ว

      If this helps it says the LateUpdate on the camera one has 0 referances

  • @tobitoon3171
    @tobitoon3171 ปีที่แล้ว

    I don't get why your platforms are so spreaded? My platforms are just messy because they only spawn in the specified area in the game manager. y = .5f, 2f and x = -5f, 5f.

  • @aixjelesx
    @aixjelesx 3 ปีที่แล้ว +2

    Simple, Fast, Everything beginners need

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว

    • @revendisio
      @revendisio ปีที่แล้ว

      Wrong.
      A beginner needs explanation of what you actually do. Why you choose this and that. Why you changed this option and so on.
      This "Tutorial" is absolutely NOT beginner friendly.
      It's an instruction that you follow to have the game in the end, but it's nothing you learn from.
      Sadly this kind of "tutorials" make beginners copy the code one by one and let them think they programed something.

    • @arcade_ghost15
      @arcade_ghost15 9 หลายเดือนก่อน

      ​@@revendisioIt depends on the person. I'm a beginner and I much prefer fast tutorials like this because the example helps with my understanding. Obviously you won't get an in depth explanation from these but they could work as an introduction or reinforcement on whatever concepts i'm currently studying (to see it in action). It does depend on your learning style whether that works for you or not but for me (and a lot of other people in the comments), I learn a lot from videos like these.

  • @argheriedaniel1796
    @argheriedaniel1796 3 ปีที่แล้ว +1

    Hello , very nice tutorial ! Can you give me some help because I want to add to my game the "open level edges". Like when ur character goes full right it will appear from the left side. Thanks !

  • @amandacollins7392
    @amandacollins7392 3 ปีที่แล้ว +4

    BMO bouncy man can doodle jump meh anytime 😏

  • @antibanplay
    @antibanplay 3 ปีที่แล้ว

    What about dead zone?

  • @petpigistygames2851
    @petpigistygames2851 3 ปีที่แล้ว

    I need some help I entered the code for the player movement script exactly as shown but it pops up errors and says that horizontal axis and rb don't exist

  • @IceCream-sb7lc
    @IceCream-sb7lc 3 ปีที่แล้ว +4

    Much 🔥 , very wow tutorial! You know what I'm going to ask for next... FLAPPY BIRD AND TEMPLE RUN. 🙂

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว

      Hahah I kinda touched on the endless runner genre already... eventually I'll do it when I run through the backlog

  • @blendersoy
    @blendersoy ปีที่แล้ว

    my camera is not following, i dont know why the script is correct, I had target i dont know

    • @blendersoy
      @blendersoy ปีที่แล้ว

      por suerte chatgpt me soluciona todo jajajja

  • @renojakerman945
    @renojakerman945 3 ปีที่แล้ว

    Thx, unity is now using 10 gb of the memory of my pc👌

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว

      gotta get those numbers up

  • @pedromorales753
    @pedromorales753 3 ปีที่แล้ว +1

    Thanks bro, u save my life

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว +2

      flappy bird saved all our lives

  • @YaTa1234
    @YaTa1234 3 ปีที่แล้ว +2

    this is more useful than 7 hour video

    • @revendisio
      @revendisio ปีที่แล้ว

      Not if you sctually want to learn something.

  • @zeerofn1473
    @zeerofn1473 3 ปีที่แล้ว +3

    Thanks Alot

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว

      you got it bruh

  • @HarryScanlan
    @HarryScanlan 2 ปีที่แล้ว +1

    LIke.. the last 3 seconds is probably one of the most important parts but its SO fast.
    Drag the Prefab to where exactly??? Like.. 10 more seconds and this video would have been much more useful

    • @HarryScanlan
      @HarryScanlan 2 ปีที่แล้ว

      Looks like I couldn't "drag it" there because I had a typo in the script. I didn't realize that was how you set the objects...

  • @tadeasnapackach4496
    @tadeasnapackach4496 2 ปีที่แล้ว

    pleae help what is wrong ? camera follow script
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class CameraFollow : MonoBehaviour
    {
    public Transform target;
    private void LateUpdate()
    {
    if (target.position.y > transform.position.y)
    {
    Vector3 newPosition = new Vector3(transform.posititon.x, target.position.y, transform.position.z)
    transform.position = newPosition;
    }
    }
    }

  • @SirJustinn
    @SirJustinn 3 ปีที่แล้ว

    2:00

  • @sacarymoviesamu
    @sacarymoviesamu 2 ปีที่แล้ว

    i don't get it. Like all the platforms re mashed up toguether, you did not even talk about how to make your character appear on the other side of the screen. This is just a cheap excuse for a 5 min video bro.

  • @diebrochs16
    @diebrochs16 3 ปีที่แล้ว

    whats wrong? Platforn script 3:22
    thx :)
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class Platform : MonoBehaviour
    {
    public float jumpForce = 10f;
    private void OnCollisionEnter2D(Collision2D collision)
    {
    if (collision.relativeVelocity.y

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว +3

      Rigidbody2D rb = collision.gameObject.GetComponent();
      is atleast one compiler error

    • @diebrochs16
      @diebrochs16 3 ปีที่แล้ว

      @@BMoDev thx

    • @trstation3172
      @trstation3172 2 ปีที่แล้ว

      @@BMoDev thxxxxx

  • @piyushrahi478
    @piyushrahi478 3 ปีที่แล้ว

    You failed, you failed to add a death in the script and even the damn menu and reload the game in the script. Also Brackey did this 4 years ago

    • @BMoDev
      @BMoDev  3 ปีที่แล้ว

      true, I suck

  • @subwaye
    @subwaye 3 ปีที่แล้ว

    Pin this comment i dare you