Ads skipped

The Fastest Way To Learn Godot is to Learn Pico-8 (Beginner’s Guide)

245K views · Dec 30, 2024 · Gaming

Comments · 605

  • @jeslinmx22 · 1 year ago · pinned

    &quot;make a thing that kills everyone in the world. then make something bigger&quot;<br>was my takeaway from this video

    799

  • @edlifannarra · 1 year ago

    I came to Godot with almost no programming knowledge and I made my first game after messing around with it for a month or two. When making my second game I started to run into bugs that I couldn&apos;t fix because I had no idea how things worked under the hood. So I switched to Pico-8, where you have to make a lot of stuff from scratch and now I have a much greater understanding of game programming. So yeah I agree, Pico-8 is one of the best platforms for beginners and I still use it to make games (one of which was showcased in this video)

    937

  • @ashizuo · 1 year ago

    What I&apos;ve learned when learning to code is that there are three main &quot;methods&quot; one need to practice in order to learn. The first one is repertoire, background or knowledge. There is no ammount of fiddling on the tool or rational and logical thinking that will help you with very specific details on the library, classes, functions or many other abstract concepts like data structure, patterns and so on. You may reinvent the wheel (your code or programming architecture may work) but the ammount of work you may need in order to achieve what a simple programming concept like queue or singleton or event bus will help in your life is enormous. Tutorials, manuals, documentation are good resources in this first grasping of concepts, tools and the likes.<br><br>The second one is exploration, trying different possibilities inside those concepts. There are several ways to achieve the same result on a given problem. You should try lots of them, maybe all of them if feasible. Try shortening your code, see if you can do with more functions, with less. Lot&apos;s of embedded if statements vs lots of &quot;or&quot; on one single sentence, etc... One of the greatest advantages on learning to make anything in a digital format is that you can test your idea right away, see if it works, then again. Work in small increments and use a lot of print statements or debuging tools to check if things are still working as intended. But always follow your &quot;what would happen if...&quot; don&apos;t be afraid to make mistakes or get in panic when you see an error, most of them are just typos anyway...<br><br>And the third one is muscle memory, exercise, training. Do everything again, and again, do the same tutorial 2, 3, 4 times. Try making the same small project in different programming languages (like both in GDScript and in C# on Godot) in different engines or frameworks. Don&apos;t get frustrated if you watched a tutorial yesterday and you forgot how to do something, it is ok, do it again. With time and doing a little everyday your body will get used to it, you will become quicker, you will start to anticipate what the tutorial teacher will do, you will know how to use and where to look for things in the documentation. It takes time and patience...

    283

  • @iHeartGameDev · 1 year ago

    &quot;And then they quit, and die&quot; -- comedy gold

    42

  • @godzilla8470 · 1 year ago

    The fastest way to learn Unreal engine is to learn Scratch

    212

  • @TwentySeventhLetter · 1 year ago

    I think it also helps to recognize, just because you&apos;re learning Pico-8 or Gamemaker doesn&apos;t mean you have no knowledge about Unreal. Transferable skills are incredibly real and important, and there&apos;s a reason they don&apos;t drop you into Calculus in 7th grade after you just learned about negative numbers. You only have so much attention and working memory to even learn with, overloading yourself will only lead to learning less, not more.

    158

  • @carlosavram2292 · 1 year ago

    Im gonna chime in because i feel compelled to do so. Im 33, just started college in CS, I wanna make games, apps, idk. Something. Im going in a direction I know will eventually lead to success. Hearing how you so casually explain the baby step of just &quot;learn one thing, then learn the next&quot;, just had a tone and cadence that I needed to hear. So thanks bro.

    48

  • @_g0ldf15h_ · 1 year ago

    i GASPED when i saw that this only had 15 views. granted at the time im commenting, its only been 2 hours, but this deserves at least several 100ks

    276

  • @tjmixmasta · 8 months ago

    Your vibe is so cool man, thanks for sharing your expertise with the world!

    2

  • @itsnotmeitsyoufosho · 9 months ago (edited)

    After trying to use Godot and learning programing on and off for a few years now, I found your video. I took your advice. Been using pico 8 for about a month and a half straight now. I&apos;ve officially made 4 actual games. I freakin love it. Thanks for making this video :)

    4

  • @tinythistlewatches · 4 months ago

    Rad taste in music 🙏

    1

  • @SuperTigerRoadTrip · 1 year ago

    Love your idea of making smaller projects. Making a pretty complex RPG/Immersive Sim in Godot currently, recently dabbled in the idea of making every single mechanic of my game its own game to start has been really fun. Wanted to learn how to do inventory management, so I&apos;m currently making a small game about dragging and sorting objects in a 2D environment. Wanted to make a good shooting mechanic, so I made a game small game where the goal is to shoot bottles at a shooting range for points. Basically going to do this for almost every major mechanic because.... It&apos;s fun!

    79

Up next

LIVE

First Year Learning Game Dev in Godot

RachelfTech · 76K views

LIVE

The ONLY Pixel Art Guide You Need (Beginner to Advanced)

Juniper Dev · 1.5M views

LIVE

I Didn’t Go Viral—My Steam Game Still Paid Off My Student Loans

Payne Robinson · 506K views

LIVE

Coding for Total Beginners - Learn Game Programming in Pico-8 #1

davemakes · 4.2K views

LIVE

How NOT to Make a Generic Indie Game in 2026

RookieDev · 23K views

LIVE

Make Tiny Games.

Juniper Dev · 923K views

LIVE

I Recreated Balatro in PICO-8

Angel Vee · 118K views

LIVE

Zelda in Pico-8 - Top-Down Movement

Lazy Devs · 41K views

LIVE

Why Every Successful Indie Dev Knows Each Other

Payne Robinson · 16K views

LIVE

I Accidentally Made A Speedrunning Game

Juniper Dev · 561K views

LIVE

You're Not Too Dumb To Make Games

Payne Robinson · 308K views

LIVE

I Knew My Game Would Work Months Before Launch — Here’s How

Payne Robinson · 58K views

LIVE

Make Small Games | Why Pico-8 is a Game-Changer

Ross McCormick · 66K views

LIVE

Unity or Godot in 2025 - Which Game Engine is Right for You?

Gamefromscratch · 96K views

LIVE

Must-play Pico-8 Games!

TechDweeb · 169K views

LIVE

How I released a game that has no assets

Zanzlanz · 1.1M views

LIVE

I Used Godot For 100 Hours, Here’s What I Learned

LazyAlarm · 1.5M views

LIVE

Your Indie Game Is Probably Too Normal

Payne Robinson · 94K views

LIVE

The world of PICO-8: A video essay

James York · 21K views

LIVE

You can create any game mechanic once you understand this

PtroDev · 188K views

LIVE

The Hidden Artist Deciding Which Indie Games Blow Up

Payne Robinson · 4.7K views

LIVE

How Much Money my Indie Game Made (After 1 month)

Ratbit Games · 1.3M views

LIVE

10 Things I Wish I Knew Before Starting a Large Godot Project (Cost Me Months)

FAT Earth Studios · 508K views

LIVE

I Quit My Dream Game… and It Worked

Payne Robinson · 13K views

LIVE

I Made My First Game in Godot in 3 Weeks...

Jack Sather · 782K views

LIVE

How Successful Devs Come Up With Game Ideas That Sell

Payne Robinson · 32K views

YouTube, with the door locked.

Aegis plays a clean stream instead of YouTube's player, so pre-roll ads, trackers, and fingerprinting never ride along. Drop Shields any time if you want the official player back.