Game Development for Noobs | Beginner Guide

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 800

  • @FlowStudio
    @FlowStudio  4 роки тому +1337

    Okay everyone scroll down to see the correct answers for the problem!
    .
    .
    .
    .
    .
    .
    1. Polygon! All meshes are made from polygons. Within games polygons must be 3 sided/triangles, though typically in animation and 3D design polygons are 4 sided.
    2. Code! All it needs is code so we can start giving the ball commands on what to do and when.
    3. 3D in almost all scenarios will run slower in comparison. Almost anything can slow down a game though, an 8k 2D image with an intense shader/material will put a lot more stress on the game than a normal 3D model.

    • @kunalgahlot5211
      @kunalgahlot5211 4 роки тому +9

      what software did you use to create this video?

    • @Rayan-bk3fn
      @Rayan-bk3fn 4 роки тому +5

      @@kunalgahlot5211 unity duh?

    • @vjackas14
      @vjackas14 4 роки тому +3

      @@kunalgahlot5211
      i want to know too

    • @crashie204
      @crashie204 4 роки тому +13

      haha i got them all right :) you are a really good teacher btw

    • @Bonniebelle_00__
      @Bonniebelle_00__ 3 роки тому

      I would put emphasis on number 3

  • @ResoluteGryphon
    @ResoluteGryphon 3 роки тому +1242

    Just what I needed to know to start making my first game, Call of Mario.

  • @seandobson2682
    @seandobson2682 3 роки тому +893

    I've been a Dev for 3 years and have never had development explained in this way. I think this is one of the best development videos for beginners.

    • @seandobson2682
      @seandobson2682 3 роки тому +9

      @The Lonely Proto mostly unity but I have dipped into unreal a litte.

    • @kukukudoes458
      @kukukudoes458 3 роки тому +9

      Wish i had this as an overview when I started out. Would have been alot faster

    • @Vindicator971
      @Vindicator971 3 роки тому +8

      @@seandobson2682 Honestly, code is worse than a foreign language to me.

    • @Mafla-pk8do
      @Mafla-pk8do 3 роки тому +5

      @@Vindicator971 The hardest part for me is Texturing and Modelling, coding is an easy and fun part for me, but I use blueprints which is simplified C++... I'm trying to learn C++ too though

    • @Vindicator971
      @Vindicator971 3 роки тому

      @@Mafla-pk8do could you teach me to code?

  • @theodoresmith3353
    @theodoresmith3353 4 роки тому +1914

    I feel more confident that i can actually learn gamedev knowing yanderedev made something that a lot of people enjoyed and he didn't even know most of the info in this video.

    • @K7NMHSF03DarkStarPhantom03
      @K7NMHSF03DarkStarPhantom03 3 роки тому +253

      literally anybody can be better than him.

    • @TheShadowprototype
      @TheShadowprototype 3 роки тому +175

      Yeah anybody can call themselves a dev when your only work is using assets from the unity asset store and stealing garbage code from the internet just the way yanderedev does

    • @tunod-
      @tunod- 3 роки тому +74

      A weeb dev who made a weeb game for a weeb community. Make any Anime game with some big tiddy waifus and you got yourself a hit.

    • @itemboy6814
      @itemboy6814 3 роки тому +52

      Yeah his game was liked for I dunno, four years or so. Then people forgot the game and came back to check it just to see it was not even properly being updated. After checking the code and some stuff that yanderedev did people just really don't like him now

    • @Lucas-cm8zq
      @Lucas-cm8zq 3 роки тому +6

      @@tunod- hey bro wanna get rich xD?

  • @dxrku7290
    @dxrku7290 4 роки тому +2150

    Can’t wait to make my first game for the airplane 😊

  • @dominicballinger6536
    @dominicballinger6536 3 роки тому +580

    1. Polygons, or tris more specifically.
    2. You would add code, preferably a character controller.
    3. The sphere would make the game run slowest.

    • @theson1c777
      @theson1c777 2 роки тому

      you just copied his his answer and wrote it in yoyr own short ways lol
      :)

    • @dominicballinger6536
      @dominicballinger6536 2 роки тому +5

      @@theson1c777 everybody does that

    • @jojotag5344
      @jojotag5344 2 роки тому +2

      @@theson1c777 i dont know man it's pretty straight forward

    • @_freayxy_2694
      @_freayxy_2694 2 роки тому

      3D makes the game run slower

  • @tamta_asatiani
    @tamta_asatiani 3 роки тому +130

    been a game developer for 5 years and you opened my eyes to the fact that all of this info isn't common knowledge and there's people who live without it. and i was once one of them. thanks for giving me a system error, you earned a sub

  • @jayYT217
    @jayYT217 3 роки тому +74

    I feel like he is that one computer coding teacher that actually put it in a way that we understand. Thanks for the basics ☺️

  • @The_Comic_Geek
    @The_Comic_Geek 4 роки тому +533

    1. Polygons
    2. It is missing code
    3. The 3D is going to take longer to load due to it requiring more information

    • @Bonniebelle_00__
      @Bonniebelle_00__ 3 роки тому +11

      Well that was obvious

    • @The_Comic_Geek
      @The_Comic_Geek 3 роки тому +87

      @@Bonniebelle_00__ the question was asked I answered, so shut up

    • @flashverse2.06
      @flashverse2.06 3 роки тому +7

      Good😂😂

    • @monkeepox2227
      @monkeepox2227 3 роки тому +10

      Lmfaooo he doesn’t make the rules, he plays by them 👌🏻

    • @nekemli1491
      @nekemli1491 3 роки тому +6

      Well that was obvious

  • @FaithNchaos
    @FaithNchaos 4 роки тому +230

    Such a great simplified yet essential breakdown!

  • @luiseatoll6368
    @luiseatoll6368 3 роки тому +116

    This did not teach me the secret of Mario's jump. My quest continues ever forward.

    • @inazumarai7690
      @inazumarai7690 3 роки тому +35

      his boots are made from goomba skin, harvested from the flattened corpses of his foes.
      the elasticity let's him absorb impact when he lands because they squash, allowing him to jump higher because the shoes stretch out after being squashed previously.
      this squash and stretch jump cycle allows mario to reach greater heights, though it seems to be limited at mario's incredible jump
      yes, this is truly, certainly the science behind Mario's jump

    • @lanfour4444
      @lanfour4444 3 роки тому +8

      @@inazumarai7690 it's so obvious how couldn't I have seen it before?

    • @luiseatoll6368
      @luiseatoll6368 3 роки тому +4

      @@inazumarai7690 A piece! Thank you kind stranger! Now, how do we decipher the verb x 2 double verb...

    • @quadroninja2708
      @quadroninja2708 3 роки тому

      That is not only magical from the point of view of logic, but also how it have been done. Like, consoles back then were running low on computing power and memory, and they implemented physics. That is real magic and skill

    • @theologicalmonochromaticbo2102
      @theologicalmonochromaticbo2102 2 роки тому +2

      If Mario is touching the ground he may begin to jump
      For as long as Mario is jumping and does not collide with any objects which would otherwise impede his vertical ascent he will rise an average of 5 blocks or 6 if jump was initiated whilst running.
      After the peak of his jump is reached, Mario shall descend back down at a constant rate until colliding with an object which prevents a further vertical decrease in position.
      If the object that ends Mario's jump is a basic floor tile he may initiate another jump sequence. If this jump is done less than 1 second after contact with the floor, he received a small boost (this may be repeated an additional time).

  • @lordzockt1853
    @lordzockt1853 4 роки тому +175

    Timestamps
    1:09 Main Pic
    1:30 Scenes
    2:50 Effects
    3:54 Assets
    7:00 Code
    8:42 Systems
    10:26 Problem

  • @fredhuggins921
    @fredhuggins921 3 роки тому +16

    This is such a well-put-together video. Game design has been a bit on my mind recently and I feel as if this explained some nice basics very well! Please don't stop doing what you're doing, this is such great work!

  • @Danee2108
    @Danee2108 3 роки тому +8

    This video is really helpful. I'm about 2/3 done with movement mechanics and controls, just need to figure out how to make enemies and we're done! The rest is the fun part. Art.

  • @valfgalinato2083
    @valfgalinato2083 3 роки тому +21

    1. These shapes are called polygons.
    2. We need to add code to move the ball.
    3. 3D loads slower compared to 2D.
    This is the start of my journey in learning to create video games. I subscribed and am hoping to learn from your videos. Wish me luck!

    • @klovrkhisyx9666
      @klovrkhisyx9666 3 роки тому +2

      I also want to be a video game designer. Wishing you the best of luck!

  • @michelchamieh4079
    @michelchamieh4079 3 роки тому +40

    1- Polygons
    2- Level manager
    3- The 3D object will load slower

    • @HorsyPotter
      @HorsyPotter 3 роки тому +3

      correction 2. needs game logic or code perfect general purpose answer

    • @michelchamieh4079
      @michelchamieh4079 3 роки тому +3

      @@HorsyPotter thanks for the correction

  • @Krissy27
    @Krissy27 3 роки тому +19

    I accidentally clicked on this, but I Have No regrets lol. Thank you 😃i always wanted to know how to create a game

    • @jayYT217
      @jayYT217 3 роки тому +2

      Lucky spin 🤑

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

    1. Squares to design every aspect of the image
    2: Functions and animation
    3: Automatically 3D is slower because the functionality is more complex

  • @tom420smoken09
    @tom420smoken09 4 роки тому +12

    Thanks alot much simpler now. I'm still a little lost, but im thankful I found you video its going to help me remember the basics.

  • @hairo4242
    @hairo4242 4 роки тому +81

    Thank you man I'm not a professional about game development but I knew these basics but your breakdown of every component really impressed me I hope you will do more of these I would learn a lot since I decided to be a game developer uwu

  • @shazboi
    @shazboi 4 роки тому +19

    Make a playlist of all these videos on your channel!!

  • @lea_x8792
    @lea_x8792 4 роки тому +18

    That's a really good old school Mario dude

  • @ernest4085
    @ernest4085 3 роки тому +2

    1) polygons
    2) code
    3) 3D mesh ball would load slower, typically
    Fingers crossed I got these right! Thanks for the vid ^^

  • @kr2sssss
    @kr2sssss 2 роки тому +1

    ok now im excited to learn this in school, currently studying first yr game development, wish me luck

  • @justcriss06
    @justcriss06 3 роки тому +1

    1: Polygons
    2: Code
    3: The 3D Ball
    Great video btw! I really enjoyed watching it. Even though I already knew a lot of this stuff, it was still very interesting and I learned a couple of new things too.

  • @viktordjambov1437
    @viktordjambov1437 4 роки тому +74

    Amazing video. I'm not a beginner anymore but this video was entertaining to go through and refresh my knowledge and I sent it to so many friends of mine. The end questions really would help a newbie solidify some of the core basics knowledge. I'm loving this

    • @FlowStudio
      @FlowStudio  4 роки тому +15

      So glad you liked it! I love making these types of videos and I'll definitely be making more 😁

  • @enigmashades3i657
    @enigmashades3i657 Рік тому

    1. Polygons
    2. Code that takes keyboard inputs and changes the transform of the ball
    3. The 3D mesh

  • @zb112
    @zb112 2 роки тому +2

    Absolutely excellent video about Game Dev. Great work Julian, I'd love to see more stuff like this!

  • @chessycopter9619
    @chessycopter9619 3 роки тому +2

    This is a really smart way to explain video game design

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

    1. Polygons, which are tiny little triangles that make up the shape.
    2. You can add a script that has code for a player controller.
    3. The 3d ball makes the game run slower because there is more to render.

  • @stevecarter8810
    @stevecarter8810 3 роки тому +5

    Man I wish you had said platform instead of system, because the big missing piece of this video is the game design, which I would call the system. I. E. The abstract rules of the game that cause it to be an engaging interaction. That said, this video lays out the technical landscape very well. It's going to help me to mentally structure what I'm learning from the many tutorials I'm expecting to watch over the next years

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

    1 - polygon
    2- code
    3 - 3d ball
    +thnks for the amazing video i took my note and its helpful

  • @thomasburn3247
    @thomasburn3247 3 роки тому +22

    Imagine mario with an AK running around shooting 3d barrels in 2d.

  • @danuvip
    @danuvip 3 роки тому +2

    1. Polygon
    2. Movement script like (C#:if(Input.getkeydown(keycode.d)){transform.translate(-1, 0, 0)} and so on
    3. The 3d will load longer because the object isn't just one shape it has lots of polygons which have to be loaded and then rendered with lighting, shadows and maybe raytracing depending on if you playing on Mobile, Console, Laptop, Desktop PC or an Airplane

  • @fynncat9519
    @fynncat9519 2 роки тому

    1. Polegons
    2. You'll need a rigidbody or some physics component & some code depending on what its effected by.
    3. Generally 3D, but that could change depending on your examples.

  • @rishk1
    @rishk1 4 роки тому +5

    Why is this guy not getting views

  • @DasBauer
    @DasBauer 2 роки тому

    Your Cs (often) look like Ls.
    Your Ds (often) look like Ps.
    But all in all a really good video, which explains the context very well. Nicely done. 👍

  • @thecatisalive_
    @thecatisalive_ 4 роки тому +212

    you should be a teacher

    • @Hemecan.
      @Hemecan. 3 роки тому

      He is

    • @rikka376
      @rikka376 3 роки тому +6

      @@Hemecan. you just ruined it

    • @nizu9527
      @nizu9527 3 роки тому

      ay atleast we know he is

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

    I know that it's been 4 years since this video came out, but I will still try to answer the questions.
    1. Triangles/polygon.
    2. We add codes/scripts.
    3. 3d mesh will slower than 2d sprite because 3d meshes will render more polygons while 2d sprite is basically and image and much more lighter than the other.

  • @bjananamjen6400
    @bjananamjen6400 3 роки тому

    1. Polygon 2. Code 3. Mesh 3d
    Good video mate, i enjoyed!

  • @korukondamehervihari7025
    @korukondamehervihari7025 2 роки тому

    1. Polygons - their numbers can decide its size, tessellation
    2. Inputs - keyboard/mouse/touch
    3. 3D - it has heavier mesh

  • @hopelessmonkey
    @hopelessmonkey 4 роки тому +25

    Well... Thanks to youtube recommandations, this is totally what I was looking for ! Really cool video by the way !

    • @Bonniebelle_00__
      @Bonniebelle_00__ 3 роки тому

      It's really hard to navigate UA-cam's algorithm nowadays

  • @George-si6iv
    @George-si6iv 3 роки тому

    The art in this is actually great

  • @timothy897
    @timothy897 3 роки тому

    You have summarised all I know about Game dev 🙈🙈

  • @Known_as_The_Ghost
    @Known_as_The_Ghost 2 роки тому

    My answers to the three questions.
    1. Triangle.
    I've watched too many Mario64 videos to not know this.
    2. Code/Script(or simply "controls").
    A Script that gets button input, and turns that into an event(or action).
    3. It depends.
    The size of the 2d sprite could be so large, that it takes longer to load than the 3d ball.
    However!
    In general, it's typically the 3d ball that loads slower.

    • @Known_as_The_Ghost
      @Known_as_The_Ghost 2 роки тому

      Checking the answers, it appears I didn't understand question 1.
      "What the name of the shapes..."
      Again, I've watched too many SM64 videos to know it's a Polygon.
      ... and Pokemon, "Porygon"
      ... and Smash 64, "Fighting Polygon Team"
      Well. I'm glad I didn't completely fail the little test.
      +1

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

    This video is so fun! You sound like such a fun person! I really liked the question part at the end!

  • @BryanChance
    @BryanChance Рік тому

    Awesome intro for noobs. This is so helpful. thank you.

  • @baladar1353
    @baladar1353 2 роки тому

    It was an okay guide, although a small error came up almost at the end. A censor is usually a man who takes out unwanted content from a product that gets published, while a sensor used to be a contraption that senses and translates physical signals into inputs that can be used by the machine.

  • @MrCaps-sq4bk
    @MrCaps-sq4bk 2 роки тому

    1. Polygons
    2. Code
    3 The 3D Sphere, because compared to the 2D sphere or shape, the 3D sphere has more assets and data, therefore it will take longer because it needs to load in more information and it's more taxing on the system.

  • @serakali4654
    @serakali4654 3 роки тому +1

    I'm actually a beginner in this type of industry and I'm about to shift careers so this is a big help

    • @klovrkhisyx9666
      @klovrkhisyx9666 3 роки тому +1

      I want to be a game designer as well but I am not very good at drawing so I want to get everything I can down!

  • @RedMoon814
    @RedMoon814 Рік тому

    1. polygons
    2. Code I think
    3. the 3D ball is slower to load (I used Maya, believe me, I know)
    PS. I know the answers are kind of easy but at this point I'm doing it for the algorithm bc this was a really good explanation for noobs such as I

  • @_.Dylan._
    @_.Dylan._ 3 роки тому

    This was so easy to understand and I’m someone that feels they never understand a lot of things I learn so thanks!

  • @AkamiTenzuo
    @AkamiTenzuo 2 роки тому +1

    I loved it, it's a great explanation about video game creation process

  • @nateprollystoleurceral4708
    @nateprollystoleurceral4708 Рік тому

    These videos are literally perfect. Please keep making content thanks In advance

  • @aruretheincomprehensible20
    @aruretheincomprehensible20 3 роки тому +3

    This is a great video, but I think there should have been a piece of information that I think would go in assets.
    The assets section lists stuff like barrels, characters, trees, etc., and this I think gives the impression that all assets are physical stuff that appears within the game world that the player sees and can potentially interact with. However, I think music is something important enough for video games that I think it should have at least had a passing mention in this section.

  • @Onaterdem
    @Onaterdem 3 роки тому

    This is a *fantastic* video. I do have a little experience in game development so none of these were new per se, but the way you presented and explained everything, _especially_ the cameras, was so ingenious and so lovely that I'm in awe

  • @WaywornBlock712
    @WaywornBlock712 8 днів тому

    1: polygon, 2: code, 3: the 3D mesh

  • @jeremypena57
    @jeremypena57 2 роки тому

    Excellent illustration man!!

  • @TheRiggedDev
    @TheRiggedDev 3 роки тому

    I recomend this video for beginners it is really good
    Answers:
    1. the shapes are called polygon and a mesh can be made with a single polygon but the polygon will have atleast a million points
    2. First we attach some physics component like rigidbody and make a script that will check for user input every frame and add force or set the velocity to like 10 when the user presses the move key or button
    3. the 3D ball will be slower since it is built with with thousands of 2D polygon and for each frame all of the polygons points need to be calculated properly and the 2D only just renders a image without having to calculate thousands of stuff
    my answers might be hard to understand but it is a detailed answer
    and this answer is not copied

  • @haideral5594
    @haideral5594 Рік тому

    some shaders are performance more expensive than others... I really like going back to the basics and this video was awesome...

  • @genjithesheikah1501
    @genjithesheikah1501 2 роки тому

    1. Polygons
    2. If, then statements for whichever control type.
    2. Probably the 3d ball

  • @eigentlichtoll02
    @eigentlichtoll02 2 роки тому +2

    Object-oriented programming and using components are two independent concepts. (4:35)

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

    0:30 dude the mario was insane

  • @snarefarex
    @snarefarex 2 роки тому

    the references to butts in the for and if statements... *chef kiss*

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

    Nice Tamagachi name drop. In fact I might try to code one of those.

  • @deadeye450
    @deadeye450 4 роки тому +11

    you explained this better than my professor😭, subbed

  • @RusselBooth-b2n
    @RusselBooth-b2n 11 місяців тому

    I loved it, it's a great explanation about video game creation process

  • @saniyakhan9989
    @saniyakhan9989 3 роки тому

    In love with your voice plus wonderful video

  • @iwonagolab4407
    @iwonagolab4407 3 роки тому

    Dani would love this video

  • @darkcognitive
    @darkcognitive 3 роки тому

    I’d you were to make a course, teaching people how to go from Noob, to developing a game (and teaching them c#) like Len’s Island..... you would make an absolute FORTUNE.
    I know building a course teaching people from noob to pro would be quite an undertaking, but if you did I guarantee you’d make a killing over a few years. Just look at Thomas Brush with his course, and his type of game dev is mega simplistic compared to something the quality of Lens Island, yet people are lapping it up paying him 400 bucks for his course.
    Something to think about maybe once lens island releases? It would be awesome to see and you have a great voice / style for teaching.

  • @FryDreams
    @FryDreams 2 роки тому +1

    I made it 2 minutes in and was laughing and learning !! Love this ! (He said "I can spin and do flips " ) lmao

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

    Your content is elite. Really fantastic

  • @CrazyGreenFluff
    @CrazyGreenFluff 3 роки тому +1

    1) polygons!
    2) coding!
    3) 3d ball will load slower!
    awesome video! im so excited about the concept of ME making a game, but i have no idea how to start haha. im gonna try to learn unity and start with a very simple 2d game, but i really do wanna learn code and 3d modeling and make one of the ideas i have for a 3d platformer! and i DO have a LOT of game ideas!! i also really wanna go to college for coding and character design, im already an artist so art / characters isn't a problem, though i know i have a lot to learn, but i know 0 about coding languages right now! im still excited to learn tho :3
    edit: i don't think i mentioned it above, but im all about that low-poly 3d ps2 looking game aesthetic!! if i get to making a 3d game, im totally gonna make it look like that! my favorite game ever is neopets the darkest fearie for ps2, i want my games to have that kind've feel! :0

  • @lucasricardo5713
    @lucasricardo5713 4 роки тому +10

    1_ poligons
    2_Code
    3_ the 3d

  • @ayojaydeee8910
    @ayojaydeee8910 2 роки тому

    This is fantastic. Straight to the point but hella informative! Thnak you !!

  • @sennabullet
    @sennabullet 2 роки тому

    super super helpful. thank you VERY much for sharing your knowledge.

  • @WalterHasGanado
    @WalterHasGanado 2 роки тому

    1) the shapes are polygons, 2) It needs code to work, 3) the 3d will load slower!

  • @Mini.Trans_rat
    @Mini.Trans_rat Рік тому

    Got 2 answers right in the problem I’m surprising proud of my self and being a beginner

  • @You-dd3jt
    @You-dd3jt 3 роки тому

    High-Quality content. I love it!

  • @MrKohlenstoff
    @MrKohlenstoff 3 роки тому

    Really cool presentation style!

  • @EvanNeedsTherapy
    @EvanNeedsTherapy 2 роки тому

    Shapes in barrel mesh are called polygons.
    Code is added to the ball object
    3D ball loads slowest

  • @NeroDefogger
    @NeroDefogger 4 роки тому +9

    as some people said in the comments, this is fine, it has some usefull information for super beginners but, it's not game design, I imagine people really searching for game design and if for some reason, (because this video doesn't have many likes...) they find this video, it will probably annoy them

    • @khordi7997
      @khordi7997 4 роки тому

      can you please explain how this is not game design? i studied a game design course in university and everything this man said was included in that university course. infact flow graphics explained it even better than how i was taught in university

    • @NeroDefogger
      @NeroDefogger 4 роки тому +4

      @@khordi7997 we could consider it game design I guess, but is not the things you actualy want to learn, I mean, most of the things were learning how are those things called, but, ok, now you know that thing is called, code, for example, but for wtf does that help you? that is useless, for game design you would actually talk about what makes the game fun and good, ruber banding is SH**, i'm pretty sure, but talking about if it is good or not, would be talking about game design, as I said I'm pretty sure, ruber banding is not good, but, is game design, not, tHiS iS cAlLeD cOdE, that's not usefull, if they only teached you this, they teached you wrong, if they teached you this and actual game design, they did the thing right

  • @michaelcastillo4402
    @michaelcastillo4402 3 роки тому

    It's a very funny way to explain this topic. I like it

  • @timetellnolies9425
    @timetellnolies9425 Рік тому

    1. Is triangle or polygon 2. Player controls or code player movements. 3. The 3rd object would load the sloist

  • @ohnonotsam
    @ohnonotsam 2 роки тому

    Awesome video! It has really helped me get into the development process, thanks!

  • @elijahclaude3413
    @elijahclaude3413 3 роки тому +4

    This was a great breakdown! And omgeeee, what program is he using for these drawings and effects? He probably makes it seem much easier than it is, but I'd be curious to see if I can play around with it.

    • @SemperFine
      @SemperFine 3 роки тому

      You'll need a drawing tablet and a stylus. I'm not sure which software he's using but it could be photoshop or some other photo editing program that allows you to draw.

    • @elijahclaude3413
      @elijahclaude3413 3 роки тому

      @@SemperFine Interesting, I didnt even know this stuff was possible to do in real-time with software like photoshop.
      Thanks!

    • @SemperFine
      @SemperFine 3 роки тому +2

      @@elijahclaude3413 yeah, you can see it whenever he's resizing things in the video. my guess is he's just using a screen recorder while he draws

  • @tmayush
    @tmayush 4 роки тому +4

    I Love Your Videos!! Thank You Sooo much for the amazing content you upload

  • @daysonmuna167
    @daysonmuna167 4 роки тому +10

    what kind of degree do i need to be game developer ? Do i even need one ? or rather which is the most efficient way to become a game developer

    • @jssinghify
      @jssinghify 3 роки тому +12

      Skills matter more than degree. However,You can have a computer science or relative degree for being a game developer.

    • @tomykong2915
      @tomykong2915 3 роки тому +1

      do some indie dev without the intent of these projects making money

    • @quadroninja2708
      @quadroninja2708 3 роки тому

      Not really, but math and computer science really open up a wide range of opportunities to implement your ideas and you also can optimise your game to make low-end PC users happy

  • @Daw3D
    @Daw3D 3 роки тому

    1.polygons
    2.code
    3 the 3D mesh will run slower
    Great video thanks

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

    game development isn't just coding its also voice acting, motion captures, inspirations, writing, etc

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

      i had gta in mind while writing this comment

  • @UrgentCabbage99
    @UrgentCabbage99 3 роки тому +1

    I have recently gotten and I dea for a 2d poetry/story like game and this helped a lot :D I am going to use Unity to develope my game thank you so much this all helped me understand everything I needed to know well! 😊

  • @erideb3864
    @erideb3864 3 роки тому

    Well, I'll never know until I actually try and do it. Trial and error and all, it will be an experience. I'll probably start by planning and doing a lot of brainstorming. As if I dont already have another daunting project

  • @Link-Link
    @Link-Link 2 роки тому

    That's really helpful, thanks man!

  • @jaxfrank
    @jaxfrank 4 роки тому +7

    In your video you confounded the concepts of Object Oriented Programming(OOP) and Entity Component Systems(ECS). Although you may have done this for simplification reasons I believe this is a very bad mistake and could confuse people if this is their first introduction to game development or programming.
    To explain what I mean, OOP is a programming methodology where as ECS is a design pattern. Programming methodologies are the overarching way of designing software and generally changes the over all style of the software being written. Design patterns are more focused and are generally applied to a single problem within a specific context. Design patterns generally do not rely on a specific programming methodology although this is not always the case. For instance an ECS can be written using OOP practices or not it completely depends on who is writing the system and what they are trying to achieve.
    The distinction between programming methodologies and design patterns is not the only issue with confounding OOP and ECS. The bigger issue, I think, is that ECS is used to prioritize composition over inheritance which is exactly the opposite of object oriented design. In an ECS your entity is a container that holds many components all of which are mostly unrelated to one another. This provides the benefit of having extremely reusable blocks. In an object oriented design however, your entity would be have very little but could have functionality added to it through inheritance(I am not going to explain inheritance here). Hopefully it is clear how comparing OOP and ECS can be problematic.
    My apologies for the wall of text. Otherwise this was a very solid video if a little simplistic. Keep up the good work and I look forward to seeing more tutorials as well as progress on Len's Island.

  • @frigzefox9865
    @frigzefox9865 4 роки тому +38

    I know this may be a dumb question but how do you do that screen recording whilst drawing? Do you use a specific program?

    • @emptybruh
      @emptybruh 3 роки тому +7

      Any program works, most likely obs

    • @Po1lux
      @Po1lux 3 роки тому +2

      @@dominicballinger6536 why ask for a reply on UA-cam and wait a day or two when you can just research it yourself?

  • @majorgear1021
    @majorgear1021 Рік тому

    This video convinced me to make a text adventure game.

  • @vii-ka
    @vii-ka 3 роки тому +1

    triangles are polygons then you add a motion controller to the code of the ball to make it move. and 3d objs take longer to load than 2d.. i hope i'm not an idiot in saying this

  • @clemonr6
    @clemonr6 3 роки тому

    Triangle, code, the 3d ball. This was a nice refresher video. It's funny to see that cyberpunk is just super poorly optimized lmao

  • @SocialBubblia
    @SocialBubblia 3 роки тому

    1. Polygon
    2. Add code and I won't do a specific way to add code because there are many different coding languages.
    3. the 3d ball will load the slowest.

  • @TheStrategistYT
    @TheStrategistYT 2 роки тому

    1. Polygon
    2. Code (C# for Unity, C++ for Unreal)
    3. The mesh