Marbellos
Marbellos
  • Видео 7
  • Просмотров 26 429
I made my first 3D game using Godot...
Watch as I struggle to create my first 3D game using Godot
JOIN THE MARBELLOS ARMY AND SUBSCRIBE
Click READ MORE, for more info. (Copyright info + more)
_________________________________
I'm finally back from the dead with a 3D christmas special! Wait times might increase between videos but the quality only gets better :) Big plans coming soon
_________________________________
More from Marbellos!
• Making a game with NO experience! Devlog #1: ► ruclips.net/video/FNzAievN5Ik/видео.html
• Revamping my first game! Devlog #2: ► ruclips.net/video/QVxQuiIt7Lw/видео.html&t
• So I had to DELETE my game... Devlog #3: ► ruclips.net/video/6qZ9GFd9cKk/видео.html&t
• Adding MINING to my game... Devlog #4: ► ...
Просмотров: 3 298

Видео

I had 3 months to make a game with ZERO experience… (Devlog Movie)
Просмотров 3 тыс.2 месяца назад
Today I make a game in Godot with NO experience Join me on my gamedev adventure by subscribing :) Click READ MORE, for more info. (Copyright info more) Welcome to the Radish Retail Devlog Movie! This video is a compilation of all the devlog episodes for one easy-to-watch experience. Thanks for watching! More videos coming soon Devlog, Godot, GameDev COPYRIGHT INFO. (Copyright regarding thumbnai...
I had 24 hours to FINISH my game… | Devlog #5
Просмотров 6293 месяца назад
Today I finish my entire game in only 24 HOURS... help support the channel by subscribing!! Click READ MORE, for more info. (Copyright info more) Sorry for all the delays & any dips in quality... wanted to get this video out as fast as I could without waiting any longer. This video took a lot of effort so any support to me and Radish Retail is appreciated! More from Marbellos! • Making a game w...
So I added mining to my economy game... | Devlog #4
Просмотров 9524 месяца назад
Today we fix the stagnant vibe my game has... by ADDING MINING join me on an ongoing devlog by subscribing! Click READ MORE, for more info. (Copyright info more) The fourth part to the devlog is out! Sorry for the weird timing and massive delay... i've been a busy lad. please show support by liking and subscribing and enjoy the episode! More from Marbellos! • Making a game with NO experience! D...
So I had to DELETE my game...
Просмотров 3,1 тыс.4 месяца назад
Today we face the GREAT RESET... help me take over youtube by subscribing! join me on my devlog adventure Click READ MORE, for more info. (Copyright info more) We're out with the third episode of my devlog series for Radish Retail! Join me as I face the ultimate reset and build my game backup with the help of helpful game design elements. please show your support by subscribing :) More from Mar...
I revamped my ENTIRE first game | Devlog #2
Просмотров 2,6 тыс.5 месяцев назад
Today we revamp the entire gameplay loop in my new game Join me on my gamedev adventure by subscribing :) Click READ MORE, for more info. (Copyright info more) We are back with a sequel! In this video, I revamp the core gameplay of Radish Retail. If you enjoy, a like and subscribe is appreciated! Join me in taking over youtube MORE EPISODES! • Making a game with NO experience! Devlog #1: ► rucl...
I made a game in Godot with NO experience | Devlog #1
Просмотров 13 тыс.5 месяцев назад
Today I make a game in Godot with NO experience Join me on my gamedev adventure by subscribing :) Click READ MORE, for more info. (Copyright info more) Welcome to my first video! Today I take on the challenge of becoming a game developer using GODOT for the first time. I need help taking over youtube and gamedev but I can't do it without you; join me by subscribing! (More videos to come later!)...

Комментарии

  • @AnandLagdhir
    @AnandLagdhir 5 дней назад

    hey can we talk about game development? i'm looking for one.

  • @Logbotgames
    @Logbotgames 8 дней назад

    Logoggy Mearcat

  • @Logbotgames
    @Logbotgames 8 дней назад

    Im new subscriber

  • @itsafish4600
    @itsafish4600 8 дней назад

    kewl

  • @HelloRegal
    @HelloRegal 9 дней назад

    yo this video is SO CHILL it just makes me jump up and down in my seat I love it so much you’re so amazing and so is this video thank you so much you’ve changed my life

  • @RealMrSilly
    @RealMrSilly 9 дней назад

    Great editing, very underrated!

  • @Sideofsyrup
    @Sideofsyrup 10 дней назад

    This guy is the best.

  • @itsjustbusiness1989
    @itsjustbusiness1989 10 дней назад

    Spamming and begging "🔥please subscribe🔥" every minute actually makes people more likely to not want to subscribe. It breaks any immersion you would've had, just to remind people to do what they already know to do when they like content from a creator and how. I would recommend removing it. Do what most youtubers do and just leave the begging at the end of the video.

    • @stormyplayswastaken
      @stormyplayswastaken 8 дней назад

      or just don’t beg at all, it would probably boost subs as well “🔥IF YOU AGREE, LIKE SUBSCRIBE AND COMMENT!🔥”

  • @Awakecor8989
    @Awakecor8989 11 дней назад

    Awesome start to using Godot!!! As someone who only recently started gettingz into it i FEEL how difficult being a coding dunce can be lul! >< Hoping I can have somethin rlly cool done soon too! awesum vid ^^

  • @FrostyyBruh
    @FrostyyBruh 11 дней назад

    UNDERRATED AF BANGER

  • @Bluestone0001
    @Bluestone0001 11 дней назад

    Nice

  • @just_uBBko
    @just_uBBko 11 дней назад

    FINALLY new video, and banger as always🔥 You surely should continue with 3d! Cookie :D

    • @Marbelos
      @Marbelos 11 дней назад

      thanks for watching :) 🍪

  • @xSzeth
    @xSzeth 11 дней назад

    I’ll bet you’ll be famous one day

  • @TrixterTheFemboy
    @TrixterTheFemboy 11 дней назад

    bro has one subscriber beg per minute holy

  • @EmmanuelOjor-h3n
    @EmmanuelOjor-h3n 11 дней назад

    You can check if the rigid body is on the floor and only allow it jump if it is

  • @AnesPro0
    @AnesPro0 11 дней назад

    5:02 That snowball looked flat because its parent node was scaled down on the Y-axis

  • @HiHi-iu8gf
    @HiHi-iu8gf 11 дней назад

    immensely scuffed but we all gotta start somewhere lol great work getting it done tho! tbh more complete than most of what ive done in godot so who am i to talk haha For jumping, there are a couple ways you could go about it, but a generic rigidbody character method for jumping is adding a large impulse force upwards (as it looks like you might be doing? but we'd want a bigger impulse in a shorter time) only if the jump button is pressed *and* the character is touching the ground. You can detect the character being on the ground by shooting a really short raycast downwards under the character, and if the raycast detects a collision, then you can expect the character to be on the ground (there are modifications you can make to this to be more robust, but that's the gist of a common method). As an aside: Generally, you also only want to perform physics actions in the _process_physics function. _process runs every frame, whereas _process_physics runs every physics tick. framerate is variable but physics ticks should be constant, so by doing physics actions only there you can mitigate physics instability. At the same time, you don't want to *only* poll for input during the _process_physics ticks, as it might result in dropped inputs. The safest method (afaik) is just to store your inputs or input vector during _process or _input or some such, and then apply them during _process_physics. As another tip, you can use the `self.` keyword to refer to the current node the script is living on, you don't gotta use a $"." @onready reference. As for the snowball tracker, quite frankly I don't really understand how it was working in the first place haha. In your snowball.gd script, it refers to 'Hud', but 'Hud' is never actually brought in to the script anywhere as far as I can tell. The quick and dirty fix might be to just use another drag-drop @onready to properly reference it, but tbh im not certain that'd work. If it doesn't the second dirtiest way I can think to do it is by adding an `@export var Hud:CanvasLayer` and then assigning the hud to each snowball in the inspector, or something really gross but more convenient like storing a reference via `get_tree().current_scene.find_child("Hud")` in _ready. That being said, a cleaner way to do it would be to not refer to the Hud at all in the snowball script. Instead, you could use a singleton to store the snowball count (which is similar to what you're doing here except more reliable - but can be considered bad practice for larger projects), or tracking the snowballs found on the player instead, which the Hud can safely refer to (or the player can store the ref to the Hud instead and pass that through). this is hardly gospel but hopefully it helps, lmk if you'd like me to clarify anything & gl on your future work!

    • @Marbelos
      @Marbelos 11 дней назад

      thanks for the advice! the video must've been a hard watch with how scuffed the entire project was

  • @pod.by.neo.0012
    @pod.by.neo.0012 11 дней назад

    Thank you RUclips algorithm for showing me this 🙏

  • @trustworthydeer3603
    @trustworthydeer3603 11 дней назад

    Correct me if I'm wrong but I think jumping with RigidBody is done exactly how you made your way across it. Just adding a force in the upwards direction. Walking is done the same by adding a force in the forward direction. You nailed it! Great video

  • @ReadingpainG
    @ReadingpainG 12 дней назад

    Cookie ..?🤠

  • @Null_Tech
    @Null_Tech 12 дней назад

    Bro this is super awesome cool

  • @2close2sun
    @2close2sun 12 дней назад

    Mythical algorithm pull 🙏🙏

  • @subscribe_to_meowiation
    @subscribe_to_meowiation 12 дней назад

    Cool

  • @OrangeLemon-z2l
    @OrangeLemon-z2l 12 дней назад

    Nice video i like it!

  • @garvkumar436
    @garvkumar436 12 дней назад

    Bro the godot has a node called character body 3d which is particularly designed for player movement and in godot 4.0 if you attach a script to the character body with the same class then all the movement and jumping mechanics is already written. Good video btw

  • @AlicesWhoRuHouse
    @AlicesWhoRuHouse 12 дней назад

    Cookie for a free cookie?

  • @quentinpauleau5668
    @quentinpauleau5668 12 дней назад

    To be honnest godot lack a lot of 3D features but there addons to solve theses issues : - terrain 3D (there are other alternatives) add an terrain node use to create, paint texture and define navigation area on a 3D mesh (at 6:53 such an addon would have solve your issue) - tree 3D add an terrain node use to create tree mesh directly in godot very easily (they can even be randomised)

  • @RemainingAxis565
    @RemainingAxis565 12 дней назад

    You shure anything's possible 🤨🤨🤨

  • @ACatWithACrown
    @ACatWithACrown 12 дней назад

    Boclate bip bookies???

  • @fullboxwastaken
    @fullboxwastaken 12 дней назад

    banger video

  • @Marbelos
    @Marbelos 12 дней назад

    hi to ppl reading this

  • @lu34z
    @lu34z 12 дней назад

    First

    • @lu34z
      @lu34z 12 дней назад

      lowkey pin that was fast lol

    • @Marbelos
      @Marbelos 12 дней назад

      holy aura u get the pin

    • @lu34z
      @lu34z 12 дней назад

      ayyyy

    • @EmmanuelJim-e4v
      @EmmanuelJim-e4v 3 дня назад

      Can you upload radish retail on android ​@@Marbelos

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

    Tor The Slime, also this series has been great!

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

    Timothy Squirrel A squirrel 🔥🔥

  • @ManaCoder-h4y
    @ManaCoder-h4y 2 месяца назад

    How many radishes does it take to change a lightbulb?

  • @DrOtter3000
    @DrOtter3000 2 месяца назад

    Anotter Godot Game Dev Otter <3 henlo!!!

  • @baconroblox91
    @baconroblox91 2 месяца назад

    Hi

  • @Pokachu-ck3mh
    @Pokachu-ck3mh 2 месяца назад

    Gotta say, missed opportunity to call the highest rank "crop connoisseur" :3

  • @w5-denyo113
    @w5-denyo113 2 месяца назад

    I liked that

  • @MHE202
    @MHE202 2 месяца назад

    1000th view i feel good abt myself, anyways im also jealous because ive been wanting to be a game dev for my entire life but already fail when trying to code a projectile in unity lmao

    • @Vanduo610
      @Vanduo610 2 месяца назад

      It is easy 😂

    • @MHE202
      @MHE202 2 месяца назад

      @@Vanduo610 i tried a few tutorials and stuff but nothing works...

    • @MrSkeleton14
      @MrSkeleton14 2 месяца назад

      If you haven’t already, you could learn JavaScript or python to get an understanding of how coding works, that’s how I learned.

  • @jastonwinger30
    @jastonwinger30 2 месяца назад

    Solid game, I am surprised how good you are at doing youtube and will continue to watch your series to the end

  • @gogotime2054
    @gogotime2054 2 месяца назад

    Great job mate ,keep up the good work cant wait to see your newer games.

  • @dioggo4551
    @dioggo4551 2 месяца назад

    8:30 You can set the random bonus with _ready(): function to give a random bonus when the scene is loaded

  • @dioggo4551
    @dioggo4551 2 месяца назад

    5:27 if you dont know already you can use globat scripts to keep track of data across nodes

  • @Yumiter123
    @Yumiter123 2 месяца назад

    I love this video

  • @vini021xbox
    @vini021xbox 2 месяца назад

    Did you learn to program with GDScript or did you have prior programming knowledge ?

    • @Marbelos
      @Marbelos 2 месяца назад

      I learned using GDScript + tutorials

  • @tinybobtv9795
    @tinybobtv9795 2 месяца назад

    Name: James thatcher Animal: tortoise

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

    Thought a new video came out, bit disappointed :D still peak content ;)

    • @Marbelos
      @Marbelos 2 месяца назад

      new content coming out soon! 👀

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

    Love your videos man, keep it up!

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

    this is such a cool concept. more people should make "devlog movies"