Biped Potato
Biped Potato
  • 33
  • 236 520
I Spent 1 Week Learning to Code Shaders with Bevy & Rust
#gamedev #bevy #rustlang
In this video, I used an entire week of my spare time trying to learn the secrets of shader effects using the programming language rust inside of the bevy game engine. My journey started because throughout my game development journey, my games all seemed a bit visually bland and the only way to fix this was to learn how to utilize GPU shader languages such as glsl and wgsl to create post processing effects such as bloom, vignette, and film grain as well as spicing up environments with water shaders and effects such as an energy ball. I started out by creating shaders inside of a website called Shadertoy, which allowed me to experiment in realtime with shaders so that I would be ready to port them to wgsl and use them readily inside of bevy. Throughout this video I was able to create a total of 3 shaders in this 1 week time frame. Specifically, I made a water shader, an electric energy ball shader as well as a film grain post processing effect using special techniques such as hashing to simulate a random function inside of shaders which do not retain data between frames and noise generation to make the effects seem more detailed. Also just an FYI, I did not do all this in a 1 week time frame but I create this whole project, including the editing within a 1 week amount of time. I did this so I could have time to rest in between working on this project as I did not want to feel too burnt out.
I Spent 1 Week Learning to Code Shaders with Bevy & Rust
Join my Discord!
discord.gg/cRba8sDqAy
Links
Bloom Article: learnopengl.com/Advanced-Lighting/Bloom
My ShaderToy Profile: www.shadertoy.com/user/BipedPotato
Timestamps
0:00 - Intro
1:12 - Pixel Art for Environment
1:40 - Pixel Art for Player Sprite
1:56 - Demo Scene Setup
2:28 - Water Shader
3:35 - Water Shader Code Explanation
4:50 - Water Shader Bevy Implementation
5:52 - Energy Ball Shader
6:48 - Energy Ball Code Explanation
11:16 - Energy Ball Bevy Implementation
12:21 - Film Grain Shader
13:38 - Outro
Music Used
Music used in this video:
♪ Corbyn Kites - Instant Crush
Link: ua-cam.com/video/vad0YbV9wm4/v-deo.html
♪ Evan King(Context Sensitive) - Beyond Light
Link: ua-cam.com/video/pybJxqpqXLg/v-deo.html
♪ Marshmellow (Prod. by Lukrembo)
Link : ua-cam.com/video/y7KYdqVND4o/v-deo.html
♪ Biscuit (Prod. by Lukrembo)
Link : ua-cam.com/video/EtZ2m2Zm3vY/v-deo.html
LAKEY INSPIRED - ♪ Better Days
Link : ua-cam.com/video/RXLzvo6kvVQ/v-deo.html
Переглядів: 3 938

Відео

Making a Flappy Bird Game with Bevy & Rust in under 10 Minutes
Переглядів 2,8 тис.Місяць тому
#gamedev #tutorial #bevy #rustlang Hi everyone, this is a Rust and Bevy Programming/Coding Tutorial in which i teach you how to make flappy bird in literally only 10 minutes! Join my Discord if something didn't work for you or if you just want to be in my community. Making a Flappy Bird Game in under 10 Minutes with Bevy & Rust This tutorial will cover how to make the mobile game flappy bird wi...
How to add a CUSTOM SKYBOX to your Bevy Game
Переглядів 8352 місяці тому
#gamedev #tutorial #bevy #rustlang Hi everyone, this is a Rust and Bevy Programming/Coding Tutorial in which i teach you how to add a CUSTOM SKYBOX to your Bevy Game in under 10 minutes! Join my Discord if something didn't work for you or if you just want to be in my community. How to add a CUSTOM SKYBOX to your Bevy Game This tutorial explains how you can create your own custom skybox using bl...
Making the LARGEST Tower Defense Game Ever!
Переглядів 2,5 тис.2 місяці тому
#gamedev #devlog #towerdefense In this video, we will be making the worlds largest tower defense game that can simulate hundreds of thousands of units. A standard tower defense game is generally small scale, and the ones that have thousands of units are careful to not go overboard and ruin the frames per second of the game. Well, in this video I will be explaining how exactly I am able to rende...
How to make an FPS Game with Bevy and Rust -Part 2 Movement/3D Models
Переглядів 1,3 тис.2 місяці тому
#gamedev #rustlang #bevy #fpsgame #tutorial Hi everyone, this is a Rust and Bevy Programming/Coding Tutorial in which i teach you how to make the basic movement mechanics of an FPS Game(First Person Shooter Game). In this tutorial I improvised a bit more by not relying on a script to record a voiceover. I am aware that this makes the video a bit more choppy but I think as I get better it will f...
How to make an FPS Game with Bevy and Rust -Part 1 Basic Shooting
Переглядів 2,5 тис.3 місяці тому
#gamedev #tutorial #bevy #rustlang #firstpersonshooter Hi everyone, this is a Rust and Bevy Programming/Coding Tutorial in which i teach you how to make the proper starting mechanics of an FPS Game(First Person Shooter Game). This tutorial is suitable for anyone aspiring to learn Bevy or Rust, it might not have the best explanations but everything is easy to figure out given some thinking. How ...
Adding Insanely MASSIVE Units to My Large Scale Tower Defense Game!
Переглядів 8123 місяці тому
#devlog #gamedev #towerdefense #bevy Part 2 of making a large scale tower defense game with the Bevy game engine and the Rust Programing language that can handle hundreds of thousands of units while maintaining a smooth frame rate. See Part 1 Here: ua-cam.com/video/UPqwsLul5-Y/v-deo.html Join my discord!: discord.gg/cRba8sDqAy Adding Insanely Massive Units to My Large Scale Tower Defense Game! ...
Making a Space Invaders Game with Bevy and Rust in under 10 Minutes
Переглядів 6 тис.3 місяці тому
#gamedev #tutorial #bevy #rustlang Hi everyone, this is a Rust and Bevy Programming/Coding Tutorial in which i teach you how to make space invaders in literally only 10 minutes! Join my Discord if something didn't work for you or if you just want to be in my community. Making a Space Invaders Game with Bevy and Rust in under 10 Minutes This tutorial explains how to make the old arcade game Spac...
I made a Tower Defense Game with 200,000+ Units
Переглядів 2,7 тис.3 місяці тому
#gamedev #devlog #bevy Have you ever played a tower defense game but thought there weren't enough units? Well in this video I'm going to detail how I developed a tower defense game with over 200,000 units. I used the Bevy game engine and the programming language Rust to make this game and had to use several workarounds to simulate this amount of units. In this video there will be many topics co...
Remaking My First Game 3 Years Later
Переглядів 1,8 тис.7 місяців тому
#gamedev I remade my first game 3 years later. -Summary I challenged myself to redesign my first game Pyrospace, about building spaceships to fight other spaceships(yes very deep topic) 3 years later in a completely different programming language and game engine. While remaking the game I chose to switch from the Unity 3D game engine to the Bevy game engine and from the C Sharp programming lang...
How to Export your Bevy project to the Web with WASM
Переглядів 2,7 тис.9 місяців тому
Hi guys this is a quick and easy tutorial for anyone that wants to port their bevy/rust project to the web. In this video I will show you how I use WebAssembly to convert a bevy project which is normally written with rust into a fully web compatible build with html, webassembly, and javascript files. All of this is done in only 4 minutes(in the video obviously). Join my Discord if something did...
Making a large Battle Simulator game with Bevy and Rust
Переглядів 8 тис.10 місяців тому
#gamedev #rustlang #bevy Have you ever wondered how games like Ultimate Epic Battle Simulator are able to have millions of units on screen while running at a relatively fine FPS? Well in this video, I built on one of my previous videos "Remaking my game from scratch in an ECS with Rust and Bevy" where I attempted to create a battle simulator like UEBS. I wasn't very successful in the previous v...
Perfecting the Combat in my Game - Devlog #4
Переглядів 1,9 тис.Рік тому
#gamedev #indiegamedev #devlog Combat is extremely important in any game, it makes up the core gameplay in most games but is very difficult to correctly implement. In this game i go about improving the prototyped combat in my game by adding in several changes like camera shake, particles, knockback and much more! Although i didn't really perfect the combat in my game like the title says but i d...
Making a Boss Fight and Starting Area - Devlog #3
Переглядів 2,6 тис.Рік тому
#gamedev #devlog #indiegamedev Boss fights are a very complicated business within game dev, what looks to be a simple endeavor is actually incredibly difficult to replicate within your own games. In this video I do some research on what makes a boss fight good with games such as hollow knight. I also created my first boss fight within my Metroidvania game Sewer Oasis developed with Rust and Bev...
I made my Game Look and Feel 10X BETTER - Devlog #2
Переглядів 2,5 тис.Рік тому
#gamedev #indiegamedev #devlog Game Feel is a very important aspect in any game. It can be incorporated into your game with professional animation, small details, clever programming,coyote jump(for platformers),particles etc.It is essential that you nail down how your game looks and feels in order to fully entice players and increase engagement in your game. Its also one of the most fun parts o...
Remaking my Abandoned Game 2 years later with Bevy and Rust
Переглядів 17 тис.Рік тому
Remaking my Abandoned Game 2 years later with Bevy and Rust
The HUGE Problem With Game Dev Tutorials
Переглядів 3,6 тис.Рік тому
The HUGE Problem With Game Dev Tutorials
How to import 3D Models and Animations from Blender to Bevy
Переглядів 9 тис.Рік тому
How to import 3D Models and Animations from Blender to Bevy
Making a Car Game with Bevy and Rust!
Переглядів 3,6 тис.Рік тому
Making a Car Game with Bevy and Rust!
Making a Rust Game with Bevy in 48 hours: GMTK Game Jam 2023
Переглядів 4,7 тис.Рік тому
Making a Rust Game with Bevy in 48 hours: GMTK Game Jam 2023
Making an FPS game with Bevy and Rust!
Переглядів 39 тис.Рік тому
Making an FPS game with Bevy and Rust!
Making a Top Down Shooter Game with Rust and Bevy in under 10 minutes
Переглядів 7 тис.Рік тому
Making a Top Down Shooter Game with Rust and Bevy in under 10 minutes
Making a Metroidvania in 72 hours with Rust and Bevy - Benbonk Game Jam 4
Переглядів 8 тис.2 роки тому
Making a Metroidvania in 72 hours with Rust and Bevy - Benbonk Game Jam 4
Making a 2.5D Dungeon Crawler game with C++ in the console
Переглядів 2,7 тис.2 роки тому
Making a 2.5D Dungeon Crawler game with C in the console
Remaking my game from scratch in an ECS with Rust and Bevy
Переглядів 42 тис.2 роки тому
Remaking my game from scratch in an ECS with Rust and Bevy
Making a game in 48 hours with Rust and Bevy - GMTK Game Jam 2022
Переглядів 17 тис.2 роки тому
Making a game in 48 hours with Rust and Bevy - GMTK Game Jam 2022
Making A Space Invaders Game with Java and LibGDX in under 10 minutes
Переглядів 27 тис.2 роки тому
Making A Space Invaders Game with Java and LibGDX in under 10 minutes
Making a game in 48 hours with c++ and opengl - Ludum Dare 49
Переглядів 10 тис.3 роки тому
Making a game in 48 hours with c and opengl - Ludum Dare 49
Metroidvania Game Devlog #0 Introduction -Sewer Oasis-
Переглядів 5013 роки тому
Metroidvania Game Devlog #0 Introduction -Sewer Oasis-
Building a spaceship metropolis in my spaceship builder game | Devlog #3
Переглядів 2313 роки тому
Building a spaceship metropolis in my spaceship builder game | Devlog #3

КОМЕНТАРІ

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

    You should make a longer tutorial video for the water shader! Specifically the Bevy and wgsl part, maybe split it into steps and show how to gradually add it to a codebase.

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

    great job ! you can try to use meshlet to get more fps

  • @P.a.r.a.ll.a.x
    @P.a.r.a.ll.a.x 4 дні тому

    Hello. Objects pass through each other. What could be the problem?

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

    Nice tutorial! Thanks for creating it!

  • @p4nkcakes728
    @p4nkcakes728 6 днів тому

    My brain is fucked watching the whole video but this is probably the best resource that I can get learning Bevy at the moment

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

    Great video! Thanks for the info!

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

    As a rust noob, I took almost one hour to finish this tutorial. However, this is a great video. Thanks for the great work!

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

    I recommend trying out wgshadertoy to avoid porting ur code. I didn't try it out myself, but will do when I need to play with shaders. Great video!

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

    I FINALLY FINISHED MY FLAPPY BIDR GAME!! WITH BIRD ANIMATION AND SCORES AND ANIMATED BACKGROUND! GOD BLESS BEVELOPMENT now I can watch this video without spoilers

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

    god I hate shader languages

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

    To run locally how to run it

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

      “cargo run” in the terminal

  • @noideaprojects
    @noideaprojects 19 днів тому

    Love your videos but would be good if you zoom in on your editor a bit more. They are quite hard to watch on mobile.

    • @bipedpotato
      @bipedpotato 19 днів тому

      I’ll keep that in mind.

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

      True developers do not use mobile. Thank you, I've done my part to to keep the internet alive. I will go back into obscurity now.

    • @bipedpotato
      @bipedpotato 17 днів тому

      Very cool, thanks for your service

  • @atl4s78-4
    @atl4s78-4 19 днів тому

    Where do you study these things of bevy?

    • @bipedpotato
      @bipedpotato 19 днів тому

      Well if you are talking about the shaders that I made in this video, I just learned shaders in general and applied them to bevy by looking at their examples and documentation on shaders.

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

    This is great! Do you have any resources you recommend visiting in order to better understand shader and their implementation inside bevy?

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

      What I would try to do is first understand shaders in general by experimenting and creating shaders in something like shadertoy. Then, once you understand that, just look at the bevy examples and documentation which are pretty self explanatory in explaining the process of using shaders inside of bevy. This is just how I did it however.

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

      @@bipedpotato that makes sense, ty!

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

    Had a lot of fun making this video. Also for those of you who are eyeing the dates of creation on my shadertoy profile just know that the total time I spent on this project was equivalent to a weeks worth of time, I just spaced out the work because I can’t find that large of a block of time to work on this project.

  • @jesusmgw
    @jesusmgw 29 днів тому

    These tutorials are great. To the point and very well explained.

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

    Just FYI, you actually can rig your models with a skeleton and animate it that way in Blender. At your key frames, just duplicate the skeletal mesh and apply the armature modifier to the duplicate. You can then treat the duplicate as a static mesh. You could also totally automate that, either as a Blender script, an external program that generates meshes from an fbx/gltf, or possibly as an extension to Bevy's asset pipeline (I'm not sure how extensible it is).

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

    Can use bevy on a low spec pc?

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

      Yes, iirc bevy requires a minimum direct x version of 8 or 9 but it should run pretty well.

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

      @bipedpotato tnx man❤️

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

    2:15 O(n²) is quadratic, not exponential ;)

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

      Yeah you are right my bad

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

    these 10 minutie tutorials are great. I plan to build these games after studying the source code and videos. Thanks again

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

    I enjoy this format of video, thanks

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

    and honestly you might make the video 15 minutes long and include more code explanation and some gameplay in the end, we wouldn't mind

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

      The raw recording is only about 17 minutes. But honestly I might just type slow lol

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

      @@bipedpotato _laughs in nveovim_

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

    my Floppy Burp on Bevy run took me like 20 hours and I didn't finish the whole thing (I hate Bevy)

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

      If you’re talking about compile time you could look into dynamic linking for bevy on their setup page.

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

    Thank you for this insightful tutorial

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

    So, the video is actually sped up to fit information concisely into 10 minutes: I think I did a pretty good job with not speeding up the video too much. The last 2 minutes I’ll admit were a bit excessively sped up due to poor planning but all the code is open source so feel free to check that out. Also leave any questions or problems you have with the tutorial below :)

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

    Beast

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

    Did you ever finish it?

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

    You could also create a low poly tank and LOD the instances based on distance from the camera.

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

    Right after I generate the project, there's a red X sign at the root folder, what is that ?

  • @3dMaker-e7l
    @3dMaker-e7l Місяць тому

    whats the template you use

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

    Thanks man! , decided to learn rust and make a game with bevy for the game off jam!

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

    Thank you! You explained perfectly I was trying to do and failed

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

      yeah it can be pretty confusing when you haven't dealt with this stuff before.

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

    Leave any questions below and I'll do my best to answer them! :)

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

      You are so cool how do I become as great as you

    • @alternativepotato
      @alternativepotato 19 днів тому

      Dont want to be a downer but your code causes misinterpretation due, to the loop through the skyboxes components. You actually only have one sole image.

    • @bipedpotato
      @bipedpotato 19 днів тому

      ​@@alternativepotato I think you meant that there is only one skybox in this instance instead of one sole image. While that is true, in a case where there are multiple skyboxes for whatever reason, this code would be completely reasonable. The for loop doesn't really cause any performance issues and covers both cases where you have one skybox or multiple skyboxes. Also, my code was just a very minorly modified version of the official skybox example on the bevy github page where I'm pretty sure they do the exact same thing. Thanks for trying to clear up any possible errors though.

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

    Fascinating to hear about how you did the shader and great ent creature. It'll be awesome to see how the art progresses as you continue with the game.

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

    even on full HD the code is blury and i struggle to see dots and have to guess the commands

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

    Pretty sure at 4:07 it would save performance by pre normalizing the light direction vector instead of calculating it again and again in the fragment shader. (I bet it would reduce fragment shader runtime by 60%). Furthermore I think you could simplify the return at the end to be just (which will also be faster). return color * (vec4(0.4, 0.4, 0.4, 1) + d * vec4(0.6, 0.6, 0.6, 1)); This also makes the colors normal, as what you have now results in a maximum brightness of 90% (0.4 + 0.5).

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

      Thanks for your suggestions! I implemented them by changing the return statement which I don't think impacted much and also by passing the light direction into the shader as a precalculated uniform. I think this supposedly should make the shader quicker but I don't really notice any impact. Any thoughts?

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

    My brother in Christ, your commit messages are horrendous 7:13 😰

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

      Yeah I might be a bit unorthodox in that respect since I kind of just created my own commit style lol.

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

    I love how the game looks! The low frame rate animations on the enemies is so aesthetically pleasing. I do think the projectiles would look more believable if they had a more dramatic arc.

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

    Setting the model position in blender is terrible, what if you wanted to change it later?

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

      I guess you could change it inside of blender? You can also adjust it with code inside of bevy. There aren’t really many ways to do this without hard coding it or modifying it inside of blender when we don’t have a dedicated level editor.

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

      @@bipedpotato That's true but it's inconvenient, you would have to export it again, and what if you wanted to use the same model in a different place? Instead what if you made it a child of the player and change and change it's local transform? Well maybe it's for the best, since bevy doesn't have an editor it would be hard to get the values right

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

      The gun model is a child of the player entity, we are just abstracting out the local transform part by setting it inside of blender. I do get where you are coming from but this is the easiest and most adjustable way for editorless bevy to go about with this task.

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

    first 10 secs... i bet its built in bevy, 1 min in screen shot that looks like bevy docs, 2:36 code is rust and import bevy, me i called it! Bevy Bevy Bevy!

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

    WHOOOO MORE TOWER DEFENSE YEEAAAAAAHH :DD Watching you place the turrets, it might be helpful to add in a function to place them in an area; I.e., highlight an area with a simple outlining box, find all valid positions in that area, and place all turrets in that location. As for things to change, maybe making the base color of the ents a more yellowish brown (like the one with rgb values 128, 76, 8) would help? Because when first looking at them, I maaay have thought they were some kind of demon .w. Other than that, cool design ^^ Maybe for the next video, you could add in either some kind of sound design, or a resource system? For sound design, it would be mainly just turrets launching, enemies dying, and a subtle background music, keeping in mind that you don't need *everything* to have a sound, since you have so much, lol As for a resource system, I mean the typical system of kill enemy, get currency, though due to the scale, you would likely need very small reward amounts per death, and buildings would have to cost much more. Additionally, there would have to be a reason to spend it, so maybe give turrets limited ammo, have enemies that can attack back (that are rare), or give them a lifetime? :v Overall, I'm glad to see more tower defense, heh; can't wait to get to a playable version! :3

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

      These are some nice ideas, when the next video about this topic comes out I'll be sure to think about adding these features. Yeah, the ents should probably be lighter and I'll probably give them some more texture so that they seem like ents and not some smooth skinned demon.

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

    Hi guys, It's been a few weeks! Put any questions and suggestions about the game below. Also, to get this video out in time, I might have gotten a bit lazy with editing the second half of the video. There are a few editing mistakes but they aren't really too noticeable so I didn't feel like it was worth re rendering and re uploading. Enjoy!

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

    I randomly had the urge to try and make a basic aim trainer in Bevy, as I'm learning it for a school project. This video is perfect.

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

    you might want to increase font size a few numbers. I guess you have a decent sized monitor, because even in full screen, code is quite small to read on laptop. otherwise, good vibeo

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

      Yeah, I’ve said this before but future tutorials will have larger font. :)

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

    also, familiar music. I wonder if you know something about channel called Bones...

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

      I don’t know of such a channel, I’m pretty sure the inspiration for lofi music was back when I watched minecraft bedwars videos lol.

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

    Cool! Im building the same kind of game. Will follow along!

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

    I will admit, it is very hard to read the text at the font size in your video for someone with low vision, but great job! May I ask which VS Code theme you're using, is that Monokai Pro? Cheers! 😊

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

      Yeah it is monokai, I don’t remember if it is pro(I just looked at the first monokai theme for vscode lol). Sorry about the small text, after not making tutorials for a while I forgot to make the text larger.

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

    Speeding up your hour-worth of video to fit into 10 minutes does not count as making a game in 10 minutes.

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

      That’s true, but I would argue it makes the video more digestible. Also it is very possible to follow this tutorial and probably be able to do it faster than watching a 1 hr tutorial about the same topic.

    • @jay.rhoden
      @jay.rhoden 2 місяці тому

      There are sections where it is way too fast. Perhaps it might help people with ADHD?