0m0g1 codes
0m0g1 codes
  • 38
  • 5 234
Godot tutorial #12 | Donations
In this video I'm going to teach you one way to make money in godot, through donations.
········································­­·······································­·­····
● Download Godot: godotengine.org
● Paypal: www.paypal.com/
● Create your paypal page: www.paypal.com/donate/buttons
❤️ Consider donating: www.paypal.com/donate/?hosted_button_id=UCYQA327TCK6Q
········································­­·······································­·­····
Free game assets:
● Itch (Free Assets): itch.io/
● OpenGameArt (Free Assets): opengameart.org/
● Kenney (Free Assets): kenney.nl/
········································­­·······································­·­····
Playlists:
Mastering Godot: Beginner to advanced: ua-cam.com/play/PLRi5xZHTeVFtcAVvkGASwGgn-wXBfjf1m.html
Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB
Mini games: ua-cam.com/video/pxAOZrakDHg/v-deo.html&pp=gAQBiAQB
Javascript challenges: ua-cam.com/video/jM4_UMUE8F4/v-deo.html&pp=gAQBiAQB
Socials
● Website: om0g1.github.io/
● GitHub: github.com/0m0g1/
● Instagram: 0m0g1.codes
● Tiktok: www.tiktok.com/@0m0g1.codes
● Twitter: x.com/0m0g1
● LinkedIn: www.linkedin.com/in/omogidavis
TIMESTAMPS:
0:00 make money
Keywords:
Godot game engine tutorial intermediate beginner advanced Brackeys Gamefromsrcatch Gdquest Devworm Godotengine heartbeast stayathomedev
#gamedev #indiegame #unity #indiedev #gamedevelopment #game #indiegamedev #gaming #gamedesign #videogames #games #gameart #indiegames #gamer #art #gamedeveloper #madewithunity #blender #pixelart #unrealengine #digitalart #videogame #indie #dart #gamedevelopers #gamers #animation #pixel #ue
Переглядів: 174

Відео

Mastering Godot Course #1 | Introduction to Godot | Create your first level
Переглядів 856Місяць тому
Let's make our first game in Godot! In this course I will teach you everything you need to start making video games with godot, from creating your first level, to saving your game's data, to multiplayer functionality and more. ········································­­·······································­·­···· ● Download Godot: godotengine.org ● Get the Assets: 0m0g1js.itch.io/godot-course-...
Godot tutorial #11 l Coding a loading screen
Переглядів 329Місяць тому
A tutorial on how to make a simple loading screen for your Godot projects. Background scene loading using the resource loader object and threading. Coding a simple menu screen ui: ua-cam.com/video/3U70YQSlXA4/v-deo.html ········································­­·······································­·­···· ● Download Godot: godotengine.org ❤️ Consider donating: www.paypal.com/donate/?hosted_bu...
Godot tutorial #10 l Make a simple main menu
Переглядів 561Місяць тому
How to make a simple main menu for your games with godot. Changing the run scene: • Go to the project button menu • project settings • run main scene • choose it in its file browser. Coding a loading screen for your menu: ua-cam.com/video/AnlhPYhbpNA/v-deo.html My GitHub: github.com/0m0g1/ ········································­­·······································­·­···· ● Download Godot:...
Mini games #1: Simple Dice game
Переглядів 228Місяць тому
A simple dice game with godot. Donut dev: doughnutdev.itch.io/ Dice Image: doughnutdev.itch.io/pixel-art-dice My GitHub: github.com/0m0g1/ Random number generation: ua-cam.com/video/s77x0HNecn0/v-deo.html Playlists: Mini games and projects: ua-cam.com/play/PLRi5xZHTeVFvCGPcs0F1r9hiH3PdtgSEk.html Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.c...
Apps with Godot #5 | Coding a stopwatch timer in Godot | How to use the timer node
Переглядів 106Місяць тому
This is a godot tutorial on how to use the Timer node to create a stopwatch time application for your godot projects and games. github: github.com/0m0g1 Playlists: Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.com/video/jM4_UMUE8F4/v-deo.html&pp=gAQBiAQB Timestamps: 00: 36 - intro 01: 37 - ui 10: 47 - scripting 11: 27 - testing 12: 00 - outro...
Godot tutorial #9 l Shutdown your PC
Переглядів 194Місяць тому
Now make a game where when you die, your pc dies too 😂. This is a tutorial on how to use the OS object to shutdown your computer in godot. Don't forget to like this video, subscribe and follow my GitHub 😉. My GitHub: github.com/0m0g1/ I don't have a device with mac and I haven't installed linux on my pc yet so test out the code and tell me if it works on your devices. Playlists: Godot tutorials...
Godot tutorial #7 | Data encryption | How to use the aes context object
Переглядів 125Місяць тому
This is a tutorial on how to encrypt and decrypt save and load data with godot using the aes context object. Don't forget to like this video, subscribe and follow my GitHub 😉. Saving and loading using Json: ua-cam.com/video/kEj3OtJRzJg/v-deo.html My GitHub: github.com/0m0g1/ Playlists: Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.com/video/j...
Godot tutorial #8 l Generate random numbers
Переглядів 49Місяць тому
This is a tutorial on how to generate random numbers with randi , randi range , randf and randf range in godot. Don't forget to like this video, subscribe and follow my GitHub 😉. My GitHub: github.com/0m0g1/ Playlists: Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.com/video/jM4_UMUE8F4/v-deo.html&pp=gAQBiAQB Timestamps: 00: 36 - intro 01: 37 ...
Godot tutorial #6 | Saving and loading data
Переглядів 111Місяць тому
This is a tutorial on how save and load data with godot using json. Don't forget to like this video, subscribe and follow my GitHub 😉. My GitHub: github.com/0m0g1/ Playlists: Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.com/video/jM4_UMUE8F4/v-deo.html&pp=gAQBiAQB Timestamps: 00: 36 - intro 01: 37 - ui 10: 47 - scripting 11: 27 - testing 12:...
Apps with Godot #4 | Coding a password generator
Переглядів 118Місяць тому
This is a tutorial on how to code a password generator app with godot 4. I use the random function to get random characters and I teach how to use some UI elements and how to copy data to the clipboard. Don't forget to like this video, subscribe and follow my GitHub 😉. My GitHub: github.com/0m0g1/ Apps with Godot: ua-cam.com/play/PLRi5xZHTeVFuzbAF0e9pcMSp3dJtcEh1R.html Playlists: • Godot tutori...
Godot tutorial #5 | Using the clipboard
Переглядів 1392 місяці тому
This is a tutorial on how to copy and paste text to your device's clipboard with godot. Don't forget to like this video, subscribe and follow my GitHub 😉. My GitHub: github.com/0m0g1/ Playlists: Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.com/video/jM4_UMUE8F4/v-deo.html&pp=gAQBiAQB Timestamps: 00: 36 - intro 01: 37 - ui 10: 47 - scripting ...
Godot tutorial #4 | Touch buttons
Переглядів 612 місяці тому
Sorry for the glitchy audio. This is a godot tutorial on how to use the touch controls button nodes. Don't forget to like this video, subscribe and follow my GitHub 😉. Touch buttons: github.com/0m0g1/0m0g1_codes/tree/main/src/content/godot/touch_button/touch_buttons/assets/ Playlists: Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB Javascript challenges: ua-cam.com/video/jM...
Godot tutorial #3 | Creating, reading and writing files | How to use the FileAccess Object
Переглядів 812 місяці тому
This is a godot tutorial on how to use the file access object. In this tutorial you will learn how to write, read and create files using the object. Don't forget to like this video, subscribe and follow my GitHub 😉. Playlists: • Godot tutorials: ua-cam.com/video/9sjUWHMX20U/v-deo.html&pp=gAQBiAQB • Apps with Godot: ua-cam.com/play/PLRi5xZHTeVFuzbAF0e9pcMSp3dJtcEh1R.html • Javascript challenges:...
Godot tutorial #2 | How to the option button
Переглядів 1552 місяці тому
Godot tutorial #2 | How to the option button
Apps with Godot #3: Chrome clone | Coding a browser in Godot | Using the Http request node
Переглядів 592 місяці тому
Apps with Godot #3: Chrome clone | Coding a browser in Godot | Using the Http request node
Apps with Godot #1: Coding a chat room with Godot | Multiplayer Peer and BBcode Tutorial
Переглядів 1482 місяці тому
Apps with Godot #1: Coding a chat room with Godot | Multiplayer Peer and BBcode Tutorial
Apps with Godot #2: Notepad clone | Coding a text editor in Godot | Opening, Saving & creating files
Переглядів 1172 місяці тому
Apps with Godot #2: Notepad clone | Coding a text editor in Godot | Opening, Saving & creating files
Godot tutorial #1 | How to use Apis with godot
Переглядів 962 місяці тому
Godot tutorial #1 | How to use Apis with godot
Challenge 5: lightning in javascript
Переглядів 212 місяці тому
Challenge 5: lightning in javascript
Challenge 4: Mouse trail
Переглядів 113 місяці тому
Challenge 4: Mouse trail
Challenge 3: Falling sand simulation
Переглядів 133 місяці тому
Challenge 3: Falling sand simulation
Challenge 2: 4 directional Grid movement in javascript
Переглядів 63 місяці тому
Challenge 2: 4 directional Grid movement in javascript
Challenge 1: Rain
Переглядів 283 місяці тому
Challenge 1: Rain

КОМЕНТАРІ

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

    Hello and thank you for your videos, they really help me a lot, but when I follow this guide, the menu breaks when I pause and go to configure... for example the volume, when I want to go back it doesn't work, could you show me how that is? Thanks

    • @0m0g1_codes
      @0m0g1_codes 6 днів тому

      @@thulsadoom8793 Hello, thanks for watching my videos. The issue is that when you pause, the whole tree / project including the menu is also paused. You can fix the issue by changing the process mode of the menu. Go to the menu scene and click the root node then scroll to the bottom to the process property and change it to always. That way the menu will always be processing even if the rest of the tree is paused.

    • @0m0g1_codes
      @0m0g1_codes 5 днів тому

      Tell me if it works 😁.

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

      @@0m0g1_codes Hi, yes I did it to the control node, but every time I go to another part of the menu, it breaks. It only works if I press pause, the menu comes up, and I press continue or exit again, then it breaks... you solve it with popup... but I have the feeling... that even if it works... there are better and more optimal ways. 🤗

    • @0m0g1_codes
      @0m0g1_codes 3 дні тому

      @@thulsadoom8793 There might be better ways. The one I know of currently is you have to change the process mode of each of the root control nodes. Then when you exit the menu maybe by pressing continue, you have to set the tree.paused=false so that the game can continue processing.

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

    Good

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

    hello, leaving a comment of support!

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

    Thanks for creating the video!I'm a video porter blogger from China.Is it possible to republish your video on a national learning site and show that you originated it?There will be no charge and it will be used only for learning and sharing. So more people can see the videos you make!

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

      @@cq7743 Sure it's fine!!! Just share with me the link to the page of the website it's going to be in after you republish it. Thanks 😁😁👌.

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

      Hey you went silent?? You can re-upload my video.

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

      @@0m0g1_codes Thank you very much! I haven't uploaded your original video yet, I'm trying to figure out how to download it!

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

      Oh, just send me an email at omogi.js@gmail.com I'll send you the video.

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

      ​@@0m0g1_codes I'm continuing to study your GODOT videos, if I see something suitable for my fellow countrymen to study, I'll email you for the video files, thanks again for your creation!

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

    im japanese and i like sokoban !! i was looking for the tutorial of this game ! cant wait for more videos !

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

      Thanks so much for watching and liking my video, I have a tight schedule nowadays but I'll try my best to release them as soon as I can 😄

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

    cant wait for godot 4.4 the update are going to be nice

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

      Oooh that's great, I haven't really looked through their website in a while. What new features are there going to be?

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

    this sounds really useful

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

      It's probably the reason games are games, because it forces people to actually grind so that they can gain anything 😂.

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

    This is pure gold. Thanks a lot! Good luck with your future projects

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

      Thanks, I have lots of great ideas for projects I'd like to make. Both game and none game. I appreciate your support 😁😁.

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

    Revelation 3:20 Behold, I stand at the door, and knock: if any man hear my voice, and open the door, I will come in to him, and will sup with him, and he with me. HEY THERE 🤗 JESUS IS CALLING YOU TODAY. Turn away from your sins, confess, forsake them and live the victorious life. God bless. Revelation 22:12-14 And, behold, I come quickly; and my reward is with me, to give every man according as his work shall be. I am Alpha and Omega, the beginning and the end, the first and the last. Blessed are they that do his commandments, that they may have right to the tree of life, and may enter in through the gates into the city.

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

      @idehenebenezer Thanks for the reminder, be highly blessed 😁🌹♥️.

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

      ​@@0m0g1_codesAmen😊

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

    dropping a comment of support!

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

      Thanks very much for your support 😁

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

    dropping a comment of support!

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

    dropping a comment of support!

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

    dropping a comment of support!

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

    hey , hey

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

      @@chaosmachines934 Hey 😁

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

    so it's there a way to auto animate a dice but in the godot AnimatedSprite2D. like every dice is his own animation frame built something like this side-1 frame 1 side-2 frame 2 and so on i don't know i just asking if it's possible and how. or if there is a way to create 1 button combo like if i use button q it plays the attack one if i press q again it plays attack 2 and if i press 3rd time q it goes to idle

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

      Yes both are possible, for the first you'd have to have a sprite sheet of like 120 frames though to account for the transition between each side to all of the other sides.

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

      If you can find a sprite sheet like that one I can make a follow up for the video. For the second question I'll consider doing it later

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

      @@0m0g1_codes aw okay

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

    this was so useful

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

    can you help me out i am trying to make an RNG game that works on 2D dice 🎲 but the problem is i only found a random number generator and 3D dice simulation for godot . i am searching for a 2D dice tutorial i do know that godot has a 2D animation system and i can animate the texture on the X axes. well point is i am searching for two thinks auto animation if possible and how to attach a function or logic that can be controlled with the sprite animation or numbers. like if left mouse clicks on 2D dice 🎲 if the 2D dice sprite is on frame 3 change the background if it's on frame 7 reset the level something like this. i mean i can code this in construct 2 in no time but why can't find anything in godot on this topic

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

      @@chaosmachines934 Okay I'll try, can you send me the construct link of the project and I'll see if I can copy it

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

      @@chaosmachines934 you can leave the link in this comment or you can send it to my email, omogi.js@gmail.com

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

      I did what you are asking for, I'll make a tutorial on it soon then I'll notify you when it's done, if possible even by tomorrow's end

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

      @@0m0g1_codes aw cool finally, someone will help me out. so, um question did you figure out how to attach any extra functions in the gdscrip like if the dice is on frame 1 = it changes the background color or if its on frame 2 = it spawns a random object ... because this was the part 2 of if you can help out on my RNG project .

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

      @@chaosmachines934 Yeah I did, the problem is it late here and I have to sleep since I have some classes tomorrow, so I'll send it to your email first thing in the morning.

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

    hu meta gaming will be wiled

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

      @@chaosmachines934 I'm sorry, I don't quite understand the statement 🤔.

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

      @@0m0g1_codes you shut dawn someone computer i call this meta gaming

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

    Thank you for tutorial, do you thinking about creating c# tuts?

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

      To be honest I've never really written a single line of c# before 😂, so I've never really thought about it 🤔. I've only used c and c++. But now that you mention it, I will try remaking some or all of my tutorials in c# when I get the time.

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

      I've been coding for a while so learning c# won't be too difficult of a task.

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

    Sensei, The randomness isn't actually random. As we restart the scene and generate numbers, we actually get the same pattern.

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

      Ooooh I never noticed that 🤔🤔. Thanks for mentioning. The numbers are pseudo random, computers can't generate truly random numbers. So they use a formula to generate them. I'll try looking for a method to generate more random numbers later 🤔 or I might invent one myself 😂.

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

    Subscriber 46 here, way to go man!

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

    Wow, interesting. I thought state management and app navigation would be an issue when developing apps with GoDot. I’ll check out your other videos.

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

      It's okay actually, you just actually reminded me that I haven't made any apps with any navigation yet. I'll make one when free. But Godot can actually make some decent apps, it does have its limitations though but you can work around them using something like python, a tutorial of which I'll make. Thanks for checking out my videos 😁.

  • @toddlask
    @toddlask 2 місяці тому

    great stuff! please consider a themes for beginners tutorial.

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Sure, I'll add it to my list 😁👍.

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

      I'll have it ready early this week

  • @cateatingflower
    @cateatingflower 2 місяці тому

    brief and informative tutorial! keep it up the good work!

  • @toddlask
    @toddlask 2 місяці тому

    great video!

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Thanks, I'll be sure to make more 😁.

  • @agriasoaks6721
    @agriasoaks6721 2 місяці тому

    Can you cover save data security?

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Sure, I had actually planned to make a playlist on various data encryption techniques ranging from simple ones like caesar cipher to more complex ones like sha256 for password encryption. I will make one as part of this series soon, since you requested it 😁.

    • @agriasoaks6721
      @agriasoaks6721 2 місяці тому

      @@0m0g1_codes OMG! Thank you for even considering it! 🤩

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Thanks even more for supporting my channel through your request, it's the first one I've gotten so thanks a lot 😁😁. I'll notify you when I upload the video, I'll try to make it as soon as possible. If you have any more requests now or in the future, I'll be happy to take them any time 😄.

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Hey!!! I'm done on with your video on data security here is the link: ua-cam.com/video/9C1MWPrl_mk/v-deo.html

    • @agriasoaks6721
      @agriasoaks6721 2 місяці тому

      @@0m0g1_codes Gosh! Thank you so much 🤩

  • @apoorvpandey3D
    @apoorvpandey3D 2 місяці тому

    cool

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Thanks for watching also

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      I have better ones coming soon so if you'd like you can subscribe for that 😁

  • @kingcole_thered
    @kingcole_thered 2 місяці тому

    here's another comment for more visibility on this channel!

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Thanks a lot, I really appreciate it 😁🙏. I will try to repay your kindness in the future as a token of my appreciation.

  • @kingcole_thered
    @kingcole_thered 2 місяці тому

    good idea to make non-game tutorials!

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Yeah, I saw the fact that it can be used to make apps is not really known and there aren't many tutorials about it so, I gave it a try.

  • @kingcole_thered
    @kingcole_thered 2 місяці тому

    wow, thanks for the tutorial! like!

    • @0m0g1_codes
      @0m0g1_codes 2 місяці тому

      Thanks for the comment too, you are the first comment I've gotten on the channel, so thanks 😁. You are welcome also, I am planning to make more interesting tutorials soon.