DeveloperEzra
DeveloperEzra
  • 153
  • 491 066
Failing Gloriously in My Last Game Jam of the Year | Godot Devlog
What happens when you spin a random wheel, land on RTS, and attempt to make a game in 2 days-while moving, hosting a holiday party, and juggling chaos? Spoiler: it’s a disaster, but it’s my funniest devlog yet! Join me as I tackle my last game jam of the year in Godot, fail gloriously, and learn a thing or two along the way.
Переглядів: 973

Відео

Godot Input SECRETS You Must Know NOW! (Godot Tutorial & Deep-Dive)
Переглядів 1 тис.Місяць тому
Godot Input SECRETS You Must Know NOW! (Godot Tutorial & Deep-Dive)
How to Start Making Games with No Experience (Godot Tutorial)
Переглядів 2,5 тис.2 місяці тому
How to Start Making Games with No Experience (Godot Tutorial)
Turning My Fears Into My Best Indie Game in 30 Days | DEVLOG 0
Переглядів 8 тис.3 місяці тому
Turning My Fears Into My Best Indie Game in 30 Days | DEVLOG 0
How to Make a DECK BUILDER on Godot | ep4
Переглядів 3,4 тис.3 місяці тому
How to Make a DECK BUILDER on Godot | ep4
I Made a Game About GAINS! | GMTK Jam 2024 Devlog
Переглядів 7554 місяці тому
I Made a Game About GAINS! | GMTK Jam 2024 Devlog
How to Make Dialogue with Text Animation in Godot
Переглядів 1 тис.4 місяці тому
How to Make Dialogue with Text Animation in Godot
How to Make the Ultimate DIALOGUE BOX in Godot
Переглядів 1,9 тис.5 місяців тому
How to Make the Ultimate DIALOGUE BOX in Godot
How to Make a DECK in Godot | Rogue-like Deck Builder Tutorial
Переглядів 9 тис.6 місяців тому
How to Make a DECK in Godot | Rogue-like Deck Builder Tutorial
Enemy AI, Card Actions and Gameplay | How to Make Roguelike Deck Builder | Part2
Переглядів 11 тис.7 місяців тому
Enemy AI, Card Actions and Gameplay | How to Make Roguelike Deck Builder | Part2
How to Make a Roguelike Card Game on Godot
Переглядів 98 тис.7 місяців тому
How to Make a Roguelike Card Game on Godot
Exciting Godot News! + Announcement
Переглядів 8 тис.8 місяців тому
Exciting Godot News! Announcement
Finally Released My Tiktok Adventure Game! (Devlog)
Переглядів 7698 місяців тому
Finally Released My Tiktok Adventure Game! (Devlog)
I'm Making 1023 Videos for an Adventure Game...
Переглядів 2,2 тис.9 місяців тому
I'm Making 1023 Videos for an Adventure Game...
It's TIME to Test Your Dialogue in Godot NOW
Переглядів 1,2 тис.11 місяців тому
It's TIME to Test Your Dialogue in Godot NOW
Get This DIALOGUE System For Your Godot GAME Now
Переглядів 35 тис.Рік тому
Get This DIALOGUE System For Your Godot GAME Now
How I Made Palette Pixel Shader From Scratch in Godot
Переглядів 11 тис.Рік тому
How I Made Palette Pixel Shader From Scratch in Godot
Is UNITY Saved?
Переглядів 579Рік тому
Is UNITY Saved?
4 Reasons Why Game Devs Should Start a YouTube Channel for Success.
Переглядів 887Рік тому
4 Reasons Why Game Devs Should Start a UA-cam Channel for Success.
Unfiltered Truth About Game Development | PAX WEST 2023
Переглядів 527Рік тому
Unfiltered Truth About Game Development | PAX WEST 2023
I Made the SCARIEST Game in Scratch
Переглядів 5 тис.Рік тому
I Made the SCARIEST Game in Scratch
Why I Had to Overhaul My Game Art and Design Completely (Devlog)
Переглядів 1,7 тис.Рік тому
Why I Had to Overhaul My Game Art and Design Completely (Devlog)
YOU are the Dice! - GMTK GameJam 2023 Devlog
Переглядів 2,6 тис.Рік тому
YOU are the Dice! - GMTK GameJam 2023 Devlog
Answering All Your Questions on Big Tech Layoff
Переглядів 1,4 тис.Рік тому
Answering All Your Questions on Big Tech Layoff
Making Zelda ToTK Platformer? in Godot? (devlog)
Переглядів 1,9 тис.Рік тому
Making Zelda ToTK Platformer? in Godot? (devlog)
Isometric Tactics with Twist in a Day on Godot (Devlog)
Переглядів 5 тис.Рік тому
Isometric Tactics with Twist in a Day on Godot (Devlog)
I Made the Best DIALOGUE System for Game in Godot (Devlog)
Переглядів 27 тис.Рік тому
I Made the Best DIALOGUE System for Game in Godot (Devlog)
One WEEK progress of Indie RPG on Godot (Devlog)
Переглядів 7 тис.Рік тому
One WEEK progress of Indie RPG on Godot (Devlog)
Why NOTHING Gets Done in Big Tech. (xgoogle xamazon engineer)
Переглядів 2,2 тис.Рік тому
Why NOTHING Gets Done in Big Tech. (xgoogle xamazon engineer)
Why Does Character Creation Feel Bad? "where payoff?" (Devlog #1)
Переглядів 1,7 тис.Рік тому
Why Does Character Creation Feel Bad? "where payoff?" (Devlog #1)

КОМЕНТАРІ

  • @yasinvatan41
    @yasinvatan41 День тому

    Fyi blur effect is reversible !

  • @xanderpixel281
    @xanderpixel281 2 дні тому

    Thank you Ezra!

  • @zornuSPACEtheSPACEme
    @zornuSPACEtheSPACEme 2 дні тому

    Love your nails! Always love watching these streams, I just finished my own twitch stream so watching this after your went off live :)

  • @davidj3048
    @davidj3048 5 днів тому

    Great voice and tutorial!

  • @RafaMartinelli
    @RafaMartinelli 7 днів тому

    I came for the thumbnail and stayed for the process! Looks like a Castelvania boss!

    • @ezthedev
      @ezthedev 7 днів тому

      Now that you mention it! I can see that! Haha I guess it's appropriate given the similar theme of blood.

  • @Sir.Rollback
    @Sir.Rollback 8 днів тому

    Hi Ezra, everything works great until getting to conditional logic. The parser stops working when using $if - Syntax coloring goes away and the visual links between nodes disappears. I'm using Godot 4.3. Thanks for making this amazing tool public!

  • @cusaint3596
    @cusaint3596 9 днів тому

    Why I am Staying in Tech #1 - Laid off? Lost your home? Should you move? Things happening in 2025 ua-cam.com/video/fQH_ZLdm3KU/v-deo.html Why I am Staying in Tech #2 ua-cam.com/video/9t68KPxnDEY/v-deo.html

  • @the-birbo
    @the-birbo 9 днів тому

    hi

    • @ezthedev
      @ezthedev 7 днів тому

      Hello there birb!

  • @ralfrolf2000
    @ralfrolf2000 10 днів тому

    This is a very nice tutorial. Keep up the good work! At the end of this part, the game is ready to be released in Early Access on Steam! 😀

    • @ezthedev
      @ezthedev 7 днів тому

      Haha in today's industry standard... unfortunately pretty much haH

  • @TechCowboy
    @TechCowboy 11 днів тому

    Godot Viewports not explained in 40 seconds

  • @r4nd0mstuf
    @r4nd0mstuf 12 днів тому

    Thank you so much for sharing your genuine development process. I find these types of videos the best way to learn new skills/software. You are very appreciated!

    • @ezthedev
      @ezthedev 7 днів тому

      Yay! I'm so glad this type of content is enjoyable for you! Will keep going!

  • @ZerroxxZuzuru
    @ZerroxxZuzuru 13 днів тому

    I feel you on this one, most of the jams I start, I get an interesting mechanic going, but lose interest in the whole game. This is also partly because of my day job, and don't feel like I have time to do everything I want to do, so I just call it a win if did atleast one thing new / interesting. The coffee interlude on the final day was very satisfying!

    • @ezthedev
      @ezthedev 7 днів тому

      Yesssss never ending projects.. but I'm really determined to finish this year!

  • @satorian7157
    @satorian7157 13 днів тому

    this is one of the more helpful godot videos I've seen so far! thank you for taking the time to explain your thought processes while you are coding, I feel like it is already helping me be able to grasp the "flow" of starting a project in godot!

    • @ezthedev
      @ezthedev 7 днів тому

      I'm so happy to hear that! Thanks for watching and commenting :)

  • @donuteater7774
    @donuteater7774 13 днів тому

    @ezthedev hey, any way to do "else if"?

  • @one_cup_mocha_gamedev
    @one_cup_mocha_gamedev 14 днів тому

    Relate 100%

    • @ezthedev
      @ezthedev 14 днів тому

      Haha all of us... share the same.. blessing!

  • @bruhder3447
    @bruhder3447 15 днів тому

    So relatable man, i have mountains of untitled games 😭

    • @ezthedev
      @ezthedev 14 днів тому

      Hahahaha this hear will be the year of titling and finishing our games!

  • @CADEBRYANT
    @CADEBRYANT 15 днів тому

    It's a delicate and often frustrating balancing act: design/engineering excellence vs. getting the product released quickly enough to please the stakeholders. Often the business/stakeholders don't care how elegant, performant, or maintainable the code is; they just want to get it in the hands of users as soon as possible. The engineer who hacks out messy but working code often gets better rewarded in performance reviews/promotions versus the ones who do it the "right" way but not fast enough.

  • @Skullblitzs
    @Skullblitzs 15 днів тому

    Could you add this video to your playlist Ezra's Indie Resource so all the Roguelike Deck Builder parts are in one playlist so it is easier to find them all.

    • @ezthedev
      @ezthedev 15 днів тому

      Oh! Oops I forgot ! Okay I will do that!

  • @Codethe_Road
    @Codethe_Road 16 днів тому

    It wouldn't hurt to take a creative writing course or something--- UA-cam videos need to be finished as well, with a structure to make them interesting to watch. Beginning/middle/end, with a pay off. This video started off really strong, and then just kind of faded into nothing-- and just reinforced the whole.. unfinished vibe. I am working on an RTS game myself, so I would love to see you continue-- but you gotta do whatever motivates you!

    • @ezthedev
      @ezthedev 14 днів тому

      Thanks for the feedback! And yea I really want to take a creative writing course/class/program! I need to figure out where to do it... haha

  • @순_백
    @순_백 16 днів тому

    This is really what i wanted Thank you from Korea!

    • @ezthedev
      @ezthedev 14 днів тому

      You are welcome!

  • @edgarmagalhaes18
    @edgarmagalhaes18 16 днів тому

    Wishing you good luck, and try to give yourself a break! Your channel is growing and growing 🔥

  • @geraltvonriva7030
    @geraltvonriva7030 16 днів тому

    whishing you good luck :)

    • @ezthedev
      @ezthedev 14 днів тому

      Thanks for that! Haha we all know I need it...

  • @AgriasOaks99
    @AgriasOaks99 16 днів тому

    Good luck, Sensei! 🔥

    • @ezthedev
      @ezthedev 14 днів тому

      Haha thank you!

  • @streampunksheep
    @streampunksheep 16 днів тому

    2:51 I wasnt even thinking of frostpunk. I thought u were going to do the long dark. I know its suppose to be RTS.

    • @ezthedev
      @ezthedev 14 днів тому

      Oooo right! That one too! Haha

  • @Non-e8j
    @Non-e8j 16 днів тому

    Independent consultant is way better than working for big companies. I hate office politics.

  • @redestroyer7994
    @redestroyer7994 18 днів тому

    You could make the health bars also show the amount of health as numbers. Other than that, the game looks really good!

  • @strokingmyshitrealgood
    @strokingmyshitrealgood 18 днів тому

    “Scurvy! Congrats~ Let’s see who gets the scurvy 😊” LMAO

  • @redestroyer7994
    @redestroyer7994 18 днів тому

    Ezra, here is something I recommend about the fonts: create a theme, override the label font with the font you want and then set the default theme in the project settings as that theme (you will need to restart the project, by the way). It can make many things about UI less repetitive.

  • @ipuzzletoo
    @ipuzzletoo 20 днів тому

    Could you maybe make a separate video about how you did the torch and fireplace light effects? Or make that part of the code public? Really nice work!

  • @brettwilson1525
    @brettwilson1525 20 днів тому

    I have a problem... my cards are being drawn into the first position and then on top of eachother from there on out, instead of being drawn in the fan(i'm brand new to game dev and code).

    • @ezthedev
      @ezthedev 20 днів тому

      Oh! I'm sorry you are having trouble with that! Funny(or not so funny) thing about coding is that a problem could be ANYTHING! So it would be helpful if we can see your code screenshot and look through potential issues one by one. You could come online and share your trouble in detail in our discord then we can try to help! discord.gg/g5Xxv4QF

  • @0HHC
    @0HHC 22 дні тому

    This is awesome! The first one that allows a flow similar to twine. I only wish it was easier to use by non-devs. We work as a team where the devs don’t do much writing. A simpler script-parser would be needed. Especially the brackets for if intimidate writers. Maybe try to stick to something known, like twee, ink or clyde. Then why save everything as json? Resources are closer to the engine and don‘t have to be parsed. Each node should be it‘s own simple txt file, then writers can edit dialogue outside of godot.

    • @ezthedev
      @ezthedev 20 днів тому

      Haha thanks for the comment and suggestion! I definitely am I spired by twine and ink! I had made the design to allow for clear separation for writing and development but I acknowledge that the format can feel intimidating for non-devs! I do have a future plan to hopefully support different formats based on the writer's comfortability! So please look forward to that:)

  • @Quasar_Lazar
    @Quasar_Lazar 22 дні тому

    I am currently in the beginning stages of learning Godot as my first game program and I really appreciate your free flow thought process you have captured. It really helps to understand how you should be looking at the problems we may have and how we can go about finding a solution.

    • @ezthedev
      @ezthedev 20 днів тому

      Thank you so much for watching and following along! I'm so happy to hear that the format of the video is somewhat helpful and fun to watch! Makes me quite happy and encourages me to keep going! Thanks!

  • @jankucera8505
    @jankucera8505 22 дні тому

    zero mechanics. 100% animation. not a big fan.

  • @Christhulhu
    @Christhulhu 23 дні тому

    At the moment I'm in a retraining as an IT specialist in application development and I'm still in year 1 of 2. But it was so fun and nice to see you kinda live how you ran into new ideas, concepts and problems. This is way more helpful than simple copy-üaste-tutorials. Thanks a lot!

    • @ezthedev
      @ezthedev 20 днів тому

      Haha thanks a lot! I do realize the way it is done is less of a "tutorial" but it seems like this format is resonating with a lot of self-motivated new to advanced devs! Thanks for watching and leaving such a kind comment!

  • @ramrot666
    @ramrot666 23 дні тому

    Thank you so much for putting out these videos! They're just about the main thing propelling me through dialogue trees in my game in the first place.

    • @ezthedev
      @ezthedev 20 днів тому

      Haha I guess I need to come back and continue the final version of this tutorial just for you! Thanks for watching! And I hope to make more helpful content for you!

  • @thatkenesu9843
    @thatkenesu9843 28 днів тому

    Hi, what is the actual size of the card you used in the pixel drawing? i noticed its 1000 x 1000 pixels but earlier you mentioned your game canvas was 640 x 360. Did you resize it down afterwards?

    • @ezthedev
      @ezthedev 26 днів тому

      hi! thanks for watching! I actually use large canvas to get the general sense of spacing. So i'd like to start with intended game size, and that start drawing the card/assets and that crop down. For this particular example, my cards ended up being 80x128 pixels.

  • @marioenriquehernandezrodri7731
    @marioenriquehernandezrodri7731 Місяць тому

    Hey! How can I get a job as a sofware engineer in the United States?

    • @ezthedev
      @ezthedev 26 днів тому

      Honestly, the best thing to do is go to career fair type of events specific for tech jobs. Otherwise, keep applying. If you feel that you have a resume that doesn't stand out it's also a great idea to find people in LinkedIn who is working at the specific company to see if you can build a mentor/mentee relationship in hopes to get referral.

  • @Sigh_Bold
    @Sigh_Bold Місяць тому

    1:19:12 Personally I liked "Construction Complete" better than "Building Construction Complete". You could even go with "Construction Completed" but that might not be needed either. The game is looking great so far!

    • @ezthedev
      @ezthedev 26 днів тому

      haha yea i honestly agree!

  • @bronyforthewin
    @bronyforthewin Місяць тому

    I am a sucker for pain, please give me more daddy!

  • @bloodmage5671
    @bloodmage5671 Місяць тому

    lol😂

  • @xliquid1400
    @xliquid1400 Місяць тому

    You're doing a great job, especially actually explaining the math of it all is really helpful especially for someone like me (still finishing my bachelor in cs). You're articulate and following you is quite easy while also not boring, keep up the great work bro

    • @ezthedev
      @ezthedev 26 днів тому

      thank you so much for encouraging words! I really do appreciate hearing that the way I explain things are helpful to people! I'll continue on!

  • @gonzaloerceg6816
    @gonzaloerceg6816 Місяць тому

    I don't know almost any English and I'm translating everything, but very good content.

    • @ezthedev
      @ezthedev 26 днів тому

      thank you so much! I'm glad that you are enjoying my content! thanks for watching.

  • @zackwilloughby9185
    @zackwilloughby9185 Місяць тому

    22:00 if you add the keyword tool at the top of your script it will automatically change your export variables without having to run the game

  • @TodorImreorov
    @TodorImreorov Місяць тому

    Looks almost exactly like Yarn :)

    • @ezthedev
      @ezthedev Місяць тому

      Heavy inspiration from it for sure!

  • @montizuma5335
    @montizuma5335 Місяць тому

    Around 36:00, for those in Godot 4.3... "set_text" is deprecated. Now it is "cost_lbl.text = str(_cost)" or "name_lbl.text= _name" etc... Or however your naming conventions in your script.

  • @HackHeyner
    @HackHeyner Місяць тому

    Hey Ezra, I've been playing around with the EzDialogue and loving it! Really great work, simple and efficient! Quick question: I'm trying to set up a dialogue where my character says three lines: "Graw.." "My name is Din'Old" "Welcome to my forest!" I was hoping to create 3 nodes in the editor, one for each line. Then, with the player's interactions, the dialogue progresses. The only way I could make it work was by using a single node and separating each line with a `---`. Cause when I used the `->`, the dialogue don't stop. Is there any way to make the "3-node mode work"?

    • @ezthedev
      @ezthedev Місяць тому

      Hi! Thanks for using the dialogue! If you want those three dialogue to progress within a single interaction, I think you are right in that for each node, you end with '---' then '-> next node' So that you can have three separate nodes for each of the lines. Otherwise, you can have a special "choice" word that you program as "no choice progress" For example, if you write '?> continue -> next node' Then you can catch choice word '"continue" in the code to interpret as a pause. Hope this makes sense.

    • @HackHeyner
      @HackHeyner Місяць тому

      @@ezthedev perfectly sense! I really appreciated

  • @lucascameron5230
    @lucascameron5230 Місяць тому

    These deep dives are a great idea. I'd love to see them for the other commonly used global classes and functions. Also, you're a very succinct teacher, and quite clear. Super profesh.

    • @ezthedev
      @ezthedev Місяць тому

      Thanks for such a kind feedback! I look forward continue making more deep dives! Especially, since I'm I'm learning hah

  • @Astralmess
    @Astralmess Місяць тому

    Doing meaningless work was the reason I dropped out of working in "traditional" tech companies altogether. That's why I moved to gamedev. Even if the work is throwaway, then at least it contributes to the final product in one way or another. And on top of that, the work is very meaningful for me. Making a great game matters for me.

    • @ezthedev
      @ezthedev Місяць тому

      Exactly! Good luck on your journey!

  • @themattjx
    @themattjx Місяць тому

    Cool, tho I did it with timer thanks for the inspiration, I was looking forward to the choices though.

  • @bjja264
    @bjja264 Місяць тому

    Super useful! i knew a few of the basics fro input handling but this tutorial helped me a lot to understand what is going on under

    • @ezthedev
      @ezthedev Місяць тому

      Thanks for watching! I hope to continue doing more deep dives on various topics!