Alvin Roe
Alvin Roe
  • 81
  • 2 374 224
Video Games: The Storytelling Revolution
Video games as a storytelling medium is in it's infant stage. We can help it grow into something amazing. Featuring Mario, Final Fantasy VII (original and Remake), and Undertale.
It is in no way necessary, but if you wish to support the channel, you can buy me a coffee!
ko-fi.com/alvinroe
This video made use of some amazing artists on UA-cam. Here are the videos I used:
Kuwa Cha: ua-cam.com/video/64lJZZEhSIo/v-deo.html
SpectroliteAAA: ua-cam.com/video/vikM4IWpf78/v-deo.html
Hailey Sato: ua-cam.com/video/yJhG02AWfoU/v-deo.html
Iscoppie: ua-cam.com/video/mQRboZwDrOI/v-deo.html
Tellie LZ: ua-cam.com/video/7n9zJKhTeaU/v-deo.html
Ripped out paper effect in the thumbnail is from PNGTree.
As usual, I'm far more grateful for your time than I'm able to convey. Thanks for spending part of your life with me.
Переглядів: 4 779

Відео

Godot Beginner Tutorial 11: Enemy Pt. 2
Переглядів 2,8 тис.3 роки тому
Throughout the Godot Beginner Tutorial series, we will be covering the bare essentials to building a game in Godot. In a beginner friendly manner, with the free game engine Godot, each tutorial will be a stepping stone towards completing your first game. Through the series, we will cover the 2d side of the engine, including: sprites, scripting, UI (very basic), parallax, and multiple levels! #G...
Unity Coroutines Explained (Unity C# Toolbox)
Переглядів 5 тис.3 роки тому
Unity Coroutines do not need to be a mystery, they can be explained. Welcome to the Unity C# Toolbox series, where we work on adding some tools to make you a better coder while working with Unity. In this video, we will be creating a cooldown system to restrain a tyrannical explosion creating camera into a more sensible, slightly less explosive monstrosity. If you wish to monetarily support thi...
Unity Beginner Scripting Tutorial Part 10: Return Types
Переглядів 2,9 тис.3 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about Return Types. Buy me a coffee: ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, and leave a comment.
Create a Start Menu (Unity UI Tutorial)
Переглядів 2,1 тис.3 роки тому
In the Unity UI Tutorial series, we will be creating a variety of different UI systems. Starting with this Start Menu Tutorial, we will explore the use of TextMeshPro, Buttons, and Panels! We will even touch upon scene management and skinning menus. A Start Menu is the perfect place to begin, as it's needed in every game, has most of the simple elements inside of it, and teaches you how to cont...
Unity Beginner Scripting Tutorial Part 9: Parameters
Переглядів 9063 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 8: Functions
Переглядів 5923 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Best Game Engine: Battleroyale! (Unity vs Godot vs Unreal vs GMS2)
Переглядів 260 тис.3 роки тому
Picking the best game engine in 2020 is difficult because it is so subjective. Therefore, we will explore different perspectives so you can find the best game engine for you. Buy me a coffee: ko-fi.com/alvinroe Thank you so much for your support and especially your time!
Unity Beginner Scripting Tutorial Part 7: Else
Переглядів 1,1 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 6: Constructors
Переглядів 2,9 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 5: Classes
Переглядів 1,2 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 4: Conditionals
Переглядів 1,5 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 3: Integers
Переглядів 1,5 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 2: Strings
Переглядів 2,2 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 1: How Code Works
Переглядів 3,8 тис.4 роки тому
The Unity Beginner Scripting Tutorial series is a simple series just meant to get you to understand the compiler. If you're having trouble with syntax and words like syntax, then this series is meant to get you up and running. In this video we will be talking about function in context of Unity and C#. Buy me a coffee: Ko-fi.com/alvinroe I hope you are as excited as me. Please like, subscribe, a...
Unity Beginner Scripting Tutorial Part 0: Introduction & Setup
Переглядів 7 тис.4 роки тому
Unity Beginner Scripting Tutorial Part 0: Introduction & Setup
Beginner Pixel Art Tutorial - A Complete Guide
Переглядів 672 тис.4 роки тому
Beginner Pixel Art Tutorial - A Complete Guide
Godot Beginner Tutorial 23: The End
Переглядів 3,7 тис.4 роки тому
Godot Beginner Tutorial 23: The End
Godot Beginner Tutorial 22: Parallax
Переглядів 2,4 тис.4 роки тому
Godot Beginner Tutorial 22: Parallax
Godot Beginner Tutorial 21: Multiple Levels
Переглядів 3,3 тис.4 роки тому
Godot Beginner Tutorial 21: Multiple Levels
Godot Beginner Tutorial 20: Custom Signals
Переглядів 6 тис.4 роки тому
Godot Beginner Tutorial 20: Custom Signals
Godot Beginner Tutorial 19: Basic UI
Переглядів 1,5 тис.4 роки тому
Godot Beginner Tutorial 19: Basic UI
Godot Beginner Tutorial 18: Better Movement
Переглядів 1,3 тис.4 роки тому
Godot Beginner Tutorial 18: Better Movement
Godot Beginner Tutorial 17: Sounds and Animation
Переглядів 2,2 тис.4 роки тому
Godot Beginner Tutorial 17: Sounds and Animation
Godot Beginner Tutorial 16: Score
Переглядів 6 тис.4 роки тому
Godot Beginner Tutorial 16: Score
Godot Beginner Tutorial 15: Spawner
Переглядів 5 тис.4 роки тому
Godot Beginner Tutorial 15: Spawner
Godot Beginner Tutorial 14: Enemy Art
Переглядів 1,2 тис.4 роки тому
Godot Beginner Tutorial 14: Enemy Art
Godot Beginner Tutorial 13: Enemy Movement
Переглядів 5 тис.4 роки тому
Godot Beginner Tutorial 13: Enemy Movement
Godot Beginner Tutorial 12: Singleton
Переглядів 7 тис.4 роки тому
Godot Beginner Tutorial 12: Singleton
Godot Beginner Tutorial 11: Enemy Pt. 2 (Obsolete Version)
Переглядів 8574 роки тому
Godot Beginner Tutorial 11: Enemy Pt. 2 (Obsolete Version)

КОМЕНТАРІ

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

    Глобальная проблема работы с Godot + Singlton через plugins SQLite не могу подключить singlton чтобы при входе в своего пользователя мог попасть в своё и только своё user game window и работать дальше с ним по типу параметризации данных и прочего по типу games.

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

    One question, what's a caulsole?

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

    what game is at 12:48 thats exactly what i m trying to make

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

    lol "flippy arrow thing" AKA undo. I love how you explain things. It makes sense without being overly complicated!

  • @Vanessa-im6tb
    @Vanessa-im6tb 2 місяці тому

    set up the enemy myself in the beginning and thought i had to set the rigidbody2d body type to kinematic instead of dynamic, took me an uncomfortable amout of time to fix it XD good tutorial though I like how you can explain it in just the right speed

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

    I used to -suck- be bad at making pixel art, but now I am good :)

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

    Doing the sky background with Particles System & sprites is a nice way to randomize the cloud generation a bit as opposed to tiles.

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

    250👍♥♥Wow !! ♥♥Great presentation, ♥GOD BLESS YOU DEAR , HAVE A NICE TIME♥Amazing dear pretty sister, ♥♥very beautiful , ♥♥wonderful coverage , ♥♥greetings from HONG KONG @richscenic👍🌹🌹🌹🌹🪴🌹🌹🌹🌹

  • @theshisho
    @theshisho 3 місяці тому

    You have so much passion. You inspired me 🙂

  • @sadravin1
    @sadravin1 3 місяці тому

    If only you knew when you created this video, the dumpster fire that unity will become only three years later. If only if only.

  • @jaffnimanlangit5510
    @jaffnimanlangit5510 4 місяці тому

    hey its been another year mate hope u and family doing good ) happy 2024 gong xi fa cai :)

  • @ZeldaACFan17
    @ZeldaACFan17 4 місяці тому

    I've been wanting to make my own games for a long time, but I mainly focus on racing games... Are there any racing game tutorials for Godot?

  • @Marius2Rocker
    @Marius2Rocker 4 місяці тому

    Doing this in Godot 4.2.1, and if you press property track from sprite again, you get the option to turn on and off "visible" which is under transform. Set a key at 0 to make visible true, then a key at 0.25 to make it invisible. Love that you add these "figure it out" problems in the tutorial! Really gets me to press buttons I otherwise wouldnt.

  • @Nellski
    @Nellski 5 місяців тому

    The ending was veeeeery unexpected to me. It felt like if you were meaning me personally, because what you said, was exactly what I needed now. Thanks!

  • @davidvogel3686
    @davidvogel3686 5 місяців тому

    i fixed a new problem that popped out, i changed the Vector2 to match the x and y scale of my player, otherwise he changed size. i also put back the .x in player.position, it was giving me a blue screen. I wasn't Shure if you took it off or just an example.

  • @davidvogel3686
    @davidvogel3686 5 місяців тому

    wow 8 videos in and not one bug on my side, hope it<s going to be like this till the end. usually something bugs out when i follow tutorial. gonna be following this till the end!!!

  • @gamingwithlucas2862
    @gamingwithlucas2862 5 місяців тому

    At the end of the video my guy became philosophical, we went from talking about game engines to questioning life’s purpose

  • @Not_Ghosty
    @Not_Ghosty 6 місяців тому

    I started using Unity a couple years back, just trying to make a good game but all my files corrupted and i decided to switch to Unreal Engine. I got more work done on Unreal Engine in a week than i got done on Unity in 2 months

  • @candlelitpeppermintcarniva8509
    @candlelitpeppermintcarniva8509 6 місяців тому

    This is one of the sweetest, most helpful tutorials I have ever seen in my entire life

  • @sidneyjiang7240
    @sidneyjiang7240 6 місяців тому

    well, every word is so well said, I love it.

  • @Kane_the_Newschool_DM
    @Kane_the_Newschool_DM 7 місяців тому

    YO THANKS FOR RECOMMENDING PISKEL IT IMMEDIATELY FELT GOOD AND JUST WORKS RIGHT OFF THE BAT

  • @tobecontinued.
    @tobecontinued. 7 місяців тому

    From art talk to artistically talking. Great video, I appreciate your wisdom and insight. 😊

  • @maziyarmehry9561
    @maziyarmehry9561 7 місяців тому

    This was an inspiring experience thank you 👍💙

  • @missoo7128
    @missoo7128 8 місяців тому

    great tutorial❤

  • @jaerpo8064
    @jaerpo8064 8 місяців тому

    You're awesome. This is the video I needed!

  • @va1iduser682
    @va1iduser682 8 місяців тому

    I wanted to like this series it is extremely informative but the constant "lets pause a second and you try it... ok now blah blah" is super annoying

  • @pujasaha2368
    @pujasaha2368 8 місяців тому

    I love Godot, it is a very powerful game engine

  • @syloinc.
    @syloinc. 9 місяців тому

    Unity has fell to the bottom bro

  • @kitvecnosta
    @kitvecnosta 9 місяців тому

    Teemo is everywhere I can’t escape please help

  • @KynneloVyskenon
    @KynneloVyskenon 9 місяців тому

    counter point: unity execs are greedy snakes

    • @AlvinRoe
      @AlvinRoe 9 місяців тому

      Valid point

  • @ninuji69
    @ninuji69 9 місяців тому

    This video boutta start popping

  • @usamaali2178
    @usamaali2178 9 місяців тому

    This didn't age well because of unity price plans

    • @AlvinRoe
      @AlvinRoe 9 місяців тому

      Every empire falls eventually :)

  • @mongoosexcobra
    @mongoosexcobra 9 місяців тому

    To anyone watching this video now, I 100% recommend Pixelorama as it's free and open source, it's also easy to pickup and has a simple animation time line

    • @AlvinRoe
      @AlvinRoe 9 місяців тому

      I looked it up! Looks good.

  • @ariagorji3779
    @ariagorji3779 9 місяців тому

    you gotta update this now

    • @AlvinRoe
      @AlvinRoe 9 місяців тому

      Yeah... RIP Unity

    • @Likulau059
      @Likulau059 9 місяців тому

      I came to see if anyone talked about this. XD

  • @nullismstudio
    @nullismstudio 9 місяців тому

    Been using Unity for years, but the latest licensing changes (0.20/install) are completely untenable for low cost or free to play games. So looking for alternatives :)

    • @nullismstudio
      @nullismstudio 9 місяців тому

      @ModernCopy Good question! Today I've played with Godot, GMS2, and Unreal. My hunch so far is that Godot would be the easiest for 2D or non-lifelike 3D games. GMS2 kinda sucks (have to program UI manually). Unreal's C++ is a bit steep of a learning curve for me.

    • @nullismstudio
      @nullismstudio 9 місяців тому

      @ModernCopy Godot seems fine for 3D, but AAA graphics aren't happening. Of course that doesn't matter for most people as we don't usually have a team of dedicated 3D artists.

    • @nullismstudio
      @nullismstudio 9 місяців тому

      That seems like Godot should work just fine for your needs :) Right now I'm working on a simple 2D Dialog-heavy RPG-lite. I actually care more about file parsing than graphics, and unfortunately Godot kinda sucks at file parsing.

  • @idle.observer
    @idle.observer 9 місяців тому

    15:17 that part seem changed totally :) Unity is not even considerable anymore. New options are Godot, GM2 and Unreal.

    • @AlvinRoe
      @AlvinRoe 9 місяців тому

      Yeah. I'm going to have to make a new video. Unity really has become difficult to defend.

  • @Kethanbath
    @Kethanbath 9 місяців тому

    i dont know why my character still stuck at the bottom of the ladder

  • @RoccaaaHD
    @RoccaaaHD 10 місяців тому

    The biggest drawback of godot is terrible documentation. It's literally the worst. Lack of examples. Lack of logic in explaining stuff. A lot of random naming. Useless additions. Etc.

    • @nexustheninja1927
      @nexustheninja1927 9 місяців тому

      Gotta agree, Beyond the tutorial the documentation on how stuff works - especially after the 4.0 update - is almost non-existant. Took me nearly 4 hours to find a single source with an example on how you ease rotational movement.

    • @RoccaaaHD
      @RoccaaaHD 9 місяців тому

      @@nexustheninja1927 Thank god that chat gpt exist and i can i ask it for any classes etc. up to 2021... Unreal is the best anyway :)

  • @drago_o_g9333
    @drago_o_g9333 10 місяців тому

    GOG

  • @ClokworkGremlin
    @ClokworkGremlin 10 місяців тому

    I started out trying to make a game from scratch using SDL and OpenGL and I ended up settling on Godot.

  • @mileslaer4264
    @mileslaer4264 10 місяців тому

    Roe sensei。 Arigato gozaimasu! I really liked the video but the life lesson at the end hit it out the park.

  • @joshm6859
    @joshm6859 10 місяців тому

    Is Godot Free?

    • @xeteorblaze
      @xeteorblaze 9 місяців тому

      Godot is fully free [ they will not charge you even you get 1 million]

  • @Umblizm
    @Umblizm 10 місяців тому

    Honestly as a total beginner. If anyone who’s watching this video reads this and is trying to learn unity. One way I found that makes the way to learn it so much quicker. Is to use those assets, but the free ones. Find videos about how the code works (like Brackeys made a 2d pathfinder video where he shows how to integrate your own code into “A*” a pathfinder algorithm. Of which after I made the code to integrate it I then took another script I made from a tutorial to set the speed onto a stat. Of which the script lets me easily modify it which means I can buff or nerf it during game time with 0 stress. And I can replicate these or at least explain how they work without checking notes minimally if not at all. I know people who try to learn things not just coding but in general. And the way I see people watch tutorials is well just watching it then trying to use it or following along which yes is great! But don’t under estimate note taking. TLDR1: watch tutorials on how to make your own assets and pause, not take, and make sure you understand what the code does before continuing. Especially if you get an error. Then another way I did it. I’ll give context, I wanted to make a feature in a 2d game where I can drag the cursor back and fire in the opposite direction to fire at a target. To make a twin stick shooter type of thing with a bow. One issue was I had no clue how to get a multitude of things. A) i wanted a reticle to show how charged up the bow was and how far the arrow would go B) didn’t know the math or way to get the arrows to face where I’m firing C) how to make the stats for shooting, moving, and damage, properly future proof so I can easily integrate upgrades. So I started with a asset I found on the asset store that had a couple of things I was looking for. It was an asset that let you drag and shoot a ball in the opposite direction of where you dragged. Perfect! So I tore it apart until I had the ball rotating to the opposite direction of where I was dragging with the line rendering parameters it came with. Removed all gravity so it could be used as a top down controller. Then made a prefab for a projectile (Thank you Blackthroneprod) and made it shoot out of wherever you released the mouse. Add player movement, enemies, and a script to detect damage. And you’re done. TLDR2: get free assets and tear them apart to learn and understand the code, then use that code to make your own features from what you learnt by deconstructing it or more tutorials.

  • @omaryahia
    @omaryahia 10 місяців тому

    great video thank you I love the way you talk the way you narrated this as a story thank you

  • @MCRuCr
    @MCRuCr 11 місяців тому

    when will people understand that visual scripting is the exact same thing as "regular" scripting, only the _presentation_ is different. ppl are like "nah I dont like coding, it makes me look like nerd!" and "oh look! a cute litte box than I can drag around the screen and connect to other boxes! amazing!". It just makes no sense

  • @EJBS1991
    @EJBS1991 11 місяців тому

    i wish you all best whichever is your choice, but you know, just pick one asap!

    • @AlvinRoe
      @AlvinRoe 11 місяців тому

      Perfect summary :)

  • @Bollalillo
    @Bollalillo 11 місяців тому

    Unity if you want 3D and a big library of assets, projects, templates etc with lots of tutorials. Godot for 2D and smaller 3D projects, has a massive community with growing numbers, tutorials are easier and easier to find. Unreal only if you absolutely need the graphical capabilities and have the hardware to match. GameMaker is simply put "useless" right now, not the software itself, but the pricing

  • @Doofus171
    @Doofus171 11 місяців тому

    I've used Unity since version 2.5 .... its not the best. Its not even good .... I mean its okay, but its nothing like it was before. Greed and corporatism killed Unity. Pre-investment buy out, that Unity was the best. But once they sold out, they ruined Unity. Their subscription model, their need to require users to buy addons and packs for the most basic of engine functions and features has become ridiculous. Frankly, Unity is a complete waste of money.

  • @bendy3109
    @bendy3109 11 місяців тому

    bro just left his youtube channel

    • @AlvinRoe
      @AlvinRoe 11 місяців тому

      College and starting my new career just took priority for a while :) I'm actually working on new content now

  • @vivnet
    @vivnet 11 місяців тому

    Supporting Vulkan is the equivalent of supporting D3D12. Even if you were required to translate D3D12->Vulkan or Vulkan->D3D12, there is no meaningful performance loss. This is, in part, what Vulkan was designed to do, but in a multi-platform package that has a real allure for development because, well, if you program for Vulkan you've programmed for Metal and D3D12. Reduced cost and complexity with, at least, equivalent performance. To say that Godot is not as good as Unity because D3D/Metal/Vulkan is horribly misrepresented and perhaps misunderstood. This is actually the approach a modern development without an existing graphics API should take. Vulkan was designed specifically for this purpose and it is all you need to reach virtually every platform on the planet. Sorry, but I had to pause the video, comment, and move on here. It seems you don't understand Vulkan is either native to all these platforms or easily abstracted to these platforms and a highly performant, modern graphics API. (Even Microsoft has developed D3D12->Vulkan layers)