How I Learned to Code

Поделиться
HTML-код
  • Опубликовано: 17 сен 2022
  • How I Learned to Code
    Timelapse from video: • 2 Python Developers VS...
    Main Channel - / polymars
    → Twitter: / polymarsyt
    → Twitch: / polymars
    → Instagram - / polymarsdev
    → Discord - / discord

Комментарии • 85

  • @guadog
    @guadog Год назад +130

    Coding is hard. I started just randomly stumbling around the internet. What helps me is the set a certain time everyday to code. It doesnt matter what, just being consistent really helps alot to not lose motivation. thats my 2 cents.

    • @taewyth4161
      @taewyth4161 Год назад +6

      Personally my take is that coding in and of itself isn't hard, what's hard is learning the logic/way of thinking behind the paradigme you're currently using, and this is something that becomes harder as you grow up.
      So The tip I'd give to anyone that wants to learn to code: make sure that your source to learn *explains* the logic behind the code, and not just "this does that" (something I've seen far too many times) and play around with each new concept on your own to understand them before moving on to the next thing

    • @unmeinks5907
      @unmeinks5907 Год назад +2

      motivation starts the fire and discipline keeps it going, often you only get motivated after you start doing something, so having a trigger really helps, like for me its music.

    • @MinkuMilo
      @MinkuMilo Год назад

      Coding is hard to learn for me because you don't know what to type let alone what it does

    • @guadog
      @guadog Год назад

      @@MinkuMilo i wish i could give you some good tutorials, but they’re kinda hard to come by good ones that explain how stuff works

  • @fkeyzuwu
    @fkeyzuwu Год назад +55

    i do agree that making your own projects teaches you the most, however i think its very important to learn language syntax and basic logic before, or else you would just end up copying code you dont understand and wondering why stuff wont work

  • @theostachowiak2283
    @theostachowiak2283 Год назад +3

    personally having studies post high school related to code where you learn code is another great way to learn because you have a "pre made" road where teachers know exactly what you'll do and learn next whereas learning by yourself can become overwhelming

  • @sechmascm
    @sechmascm Год назад +13

    Googling for answers, reading other's problems and bugs, going through the documentation are all pretty solid things to do if you want to learn. Nothing will be tailor made for your project but you can easily grasp the core idea and make little changes that'll fit your game. I do follow tutorials nowadays, but I'm more of a mindset of disconnecting my brain, enjoying the little wins as I make progress, maybe catch a trick or two, and finish something to the end. I often wouldn't go into some genres otherwise

  • @nWestie
    @nWestie Год назад +29

    For first time coders, I think something like codeacademy is invaluable: it walks you through the basics in an order that is easily understandable, gives you problems to solve and example code to mess with. I'd do that, and then start challenging yourself with various projects

    • @cantwontdo9127
      @cantwontdo9127 Год назад

      watch bill barnum java playlist

    • @FADHsquared
      @FADHsquared Год назад

      @@cantwontdo9127 why java

    • @photoballa
      @photoballa Год назад

      Books BookS

    • @rm_steele
      @rm_steele Год назад

      @@FADHsquared C# is one of the most popular languages for making games in the modern day, and C# is pretty much just Microsoft's Java. I still don't know exactly why though

  • @justray1958
    @justray1958 Год назад +9

    bro i made a game where u have 3 circles to click and it moves has a counter every 10 secs without even watching this video i am proud of myself finding the right path lol

  • @azzy-551
    @azzy-551 Год назад +1

    I had been struggling to learn for a while. I was watching tutorials and just muddling through it then it just suddenly clicked. I didn't know everything but I knew enough of the basics to teach myself the rest. perseverance is invaluable when learning something new.

  • @devmarboy4045
    @devmarboy4045 Год назад +13

    you inspired me to learn c++ lol I just finished a 4 hour tutorial on c++ basics and now I want to learn how to make games with c++ like you, thank you for this video polymars!

  • @jmp_jayperproductions
    @jmp_jayperproductions Год назад +3

    I started learning coding in 2020. It’s 2 years later and I can’t even make a rigid body character controller. That’s cause I was like “where tf do I learn to code?”. Unity Documentation and ask other game devs like this man or Jonás Tyroller or Thomas Brush where to start. Thomas Brush helped me get started when I emailed him and I have the basics down.

  • @fred7615
    @fred7615 Год назад +5

    I taught myself how to code and I didn’t really know how to go about it and it ended up working but I wish I saw this video then

    • @PolyMarsTalks
      @PolyMarsTalks  Год назад +2

      me too, let’s make a time machine

    • @fred7615
      @fred7615 Год назад +1

      @@PolyMarsTalks Haha fr

    • @fred7615
      @fred7615 Год назад +2

      @@PolyMarsTalks New video idea? Time machine

  • @jakecomay9138
    @jakecomay9138 Год назад +2

    When it comes to learning how to code or basically any skill in general, all you have to do is just dump a ridiculous amount of time into it until you start to get the hang of it.

    • @DillyzThe1
      @DillyzThe1 Год назад +1

      exactly
      7-8 days ago, i wanted to learn my 11th programming language (c++) so i spent an entire 48 hours learning how to program a snake clone for myself. i ended up learning SFML's framework for windows and rendering and published a clean recreation of snake on github when i finally got it done.
      as of now i've spent like 4-5 hours making a tetris clone and got far enough to render, rotate, update on a consistent & dynamic time, fall, have nice custom textures, toggle vsync at will, and place when it hits the ground. 2 of those hours were used solely on rotation alone lmao (i'll prob get this done and release it today or tomorrow)
      honestly it gets really easy after you learn 2 programming languages of wildly different syntax (such as c# and js, or haxe and html) and then learn some of similar syntax (which you should do first, with languages such as c# and java, js and ts, or c++ and glsl)

  • @liskov7983
    @liskov7983 Год назад +1

    What is also good way to learn programming is doing some tutorial for more complex thing, and then modifying it, "playing" with it and seeing what you can change.

  • @The_Foreman
    @The_Foreman Год назад +1

    The way I learned was from coding in a language that wasn't the tutorial, and trying to code ahead. Specifically, CodingTrain. His first 10-20 "Coding Challenges" are in Java before swapping over to Javascript. I just continued in Java. Similar? Yes, but there were enough differences between the 2 languages to learn what was universal. If there was something too drastically different, that'd teach me how to look up the necessary information without always relying on tutorials. They were also simple enough in concept for me to think of an answer ahead of time, and see how his compared to see what may have been done differently.
    I've more recently moved onto C# for Unity, but I suggest learning the fundamentals before trying anything like it.

  • @-Name-here-
    @-Name-here- Год назад

    I learned on a 11 part brackeys unity tutorial. It was a pretty good way to learn.

  • @DillyzThe1
    @DillyzThe1 Год назад +2

    in late 2017 i got way too tired of "classes" showing me scratch so i looked up how to make a game and a brackeys tutorial appeared
    i then proceeded to make a game where a red box would fly accross a thin white plane and then it ended
    can't believe i started programming in c# like 5 years ago already when i'm only a teenager
    note: now that i think of it, i'm pretty sure the project ended with me having a game where the red box would actively move accross and you had to dodge blue boxes that were in your way. the game was in unity 3d & had about 12 seconds of gameplay
    edit/note/question: now, my favorite languages are haxe and c++. what are your favorites? (not all that you can do, just your 2 most favorite)

    • @taufei
      @taufei Год назад

      Gdscript

  • @wxwefr
    @wxwefr Год назад +1

    Quick tip for you guys, copying code isn't bad its how we learn. But once you copy that code if you really want to learn then try to add another feature. Google is your friend to don't be ashamed to Google even the best programmers in the world use Google.

  • @MrPillowStudios
    @MrPillowStudios Год назад +1

    Oh dear, as someone who is learning C, I can confirm this video to have potential.

  • @MTMByt
    @MTMByt Год назад +1

    What was the first language and engine that you used?

  • @LaiYou
    @LaiYou Год назад +1

    I study computer science in college,still doesn't understand untill now , today want to make my own game and find out art is the most hard things in game coding is hard but can learn slowly , art is a "feeling" not logic .

  • @piter63657
    @piter63657 Год назад +1

    Hey, I have a question for you:
    Why did you start making games?
    Why did you start programming?

  • @daloserchamp3326
    @daloserchamp3326 Год назад

    this is exactly how i learned code

  • @The-E-Base
    @The-E-Base Год назад

    Other beginners jump between knowing and not knownig. I'm just stuck at knowing less than nothing after 3 years. My targets: C# and 6502 Assembly.

  • @mgmgmg07
    @mgmgmg07 Год назад

    How do you come up with art?

  • @rickastly2125
    @rickastly2125 Год назад

    I agree with you I don't code but the engine I use has less resources available on the internet and I almost made every thing by my self

  • @Faery69
    @Faery69 Год назад +1

    I think you learn how to code when you can read the docs (unity docs for instance) and be able to use that to make your own code

    • @DillyzThe1
      @DillyzThe1 Год назад

      the life of being a programmer: google, stack overflow, and retyping compiler errors into said websites. you will always look at answers and favor sites like stack overflow, but never bother to post a question because of it's toxicity.

  • @yetanothergamedevchannel
    @yetanothergamedevchannel Год назад

    I learned how to code by literally just inspecting open source software to browse through it and googling some things.

  • @BugbountyPOCs41
    @BugbountyPOCs41 Год назад

    Where can we learn to code i want to learn cpp but dont know from where should i?

    • @jpeg..
      @jpeg.. Год назад

      @JxdnX your comment really seems like a bot on how it's laid out

  • @qwrswaZBNMEbqb
    @qwrswaZBNMEbqb Год назад

    EVERYONE HAS YOUR EXPERIANCE or just me 😁😉

  • @chairchairyes2524
    @chairchairyes2524 Год назад

    yes

  • @NathanOnline
    @NathanOnline Год назад +2

    Thank you for the tip PolyMars

    • @Dorbellprod
      @Dorbellprod Год назад +6

      ratio

    • @mgmgmg07
      @mgmgmg07 Год назад +1

      OMG NathanOnline exposed he doesn't know how to code

    • @etodemerzel2627
      @etodemerzel2627 Год назад +1

      @@mgmgmg07 No shame in it. Most of the industry doesn't know how to code.

  • @rombys
    @rombys Год назад

    print("I tried coding and blew up my PC")

  • @samdev8245
    @samdev8245 Год назад

    today i am learning python in pygame AND I HATE the way of sorting the code like you can't end with a period ; its still very fun to code tho

    • @nataliemreow
      @nataliemreow Год назад

      ever heard of semicolons?

    • @samdev8245
      @samdev8245 Год назад

      @@nataliemreow no...... why you hurt me like that

  • @lerbronk
    @lerbronk Год назад

    semicolon is like a colon. but halves.

  • @ehabgame
    @ehabgame Год назад +1

    I am ur 720 sub

  • @LeoLijo
    @LeoLijo Год назад

    Thats kinda what i did with godot

  • @chairchairyes2524
    @chairchairyes2524 Год назад +1

    ngl you missed an opportunity to name this channel poly#

  • @ArALAharr
    @ArALAharr 3 месяца назад

    ; < semicollon

  • @noti329
    @noti329 Год назад

    semicolon should be like š i think

  • @danieldimov3384
    @danieldimov3384 Год назад

    Make a tutorial how to make a c++ game.

  • @gasp2374
    @gasp2374 Год назад

    cool

  • @Stvk
    @Stvk Год назад +1

    when i start making webpage, i learned some super basic html things and when i stuck, i just search on google and its very effective, time by time i now know a lot about html, css, javascript and too

  • @BobChess
    @BobChess Год назад

    Code is very hard, Pygame is still very hard for me.

  • @WhatAmIdoingWithMyLife973
    @WhatAmIdoingWithMyLife973 Год назад +1

    Today i started learning C# and unity and i kinda like it

  • @soshuthegnome
    @soshuthegnome Год назад

    wow, google.

  • @StormyYay
    @StormyYay Год назад +1

    i found sololearn pretty good, its great at teaching basics and placing some into practise, although you do have to start doing some tutorials after but its a great base!

  • @cubeflinger
    @cubeflinger Год назад

    I find some tutorials are too much one way or another. Like they don't tell you enough or they tell you so much sonfsdt that it just overwhelms you.

  • @shayaharon5015
    @shayaharon5015 Год назад

    I learned coding through roblox 💀💀💀💀

  • @SleepyMatt-zzz
    @SleepyMatt-zzz Год назад +1

    I just stopped watching video tutorials, I just read books and documentation now. I think the problem with video tutorials is that you are too focused on watching, pausing it, and resuming the video than actually doing the work.
    The hard part is figuring out what to read.

  • @sandeshdahal9526
    @sandeshdahal9526 Год назад +2

    For new coders, don't just jump into making your dream game or app on the first try.
    Try to make simpler projects at first and you will find out that you don't even know how to make those simple things. It takes a lot of dedication and time to create a large projects and it is more satisfying to complete a small project than to get stuck on your larger "dream" project.

  • @reizinhodojogo3956
    @reizinhodojogo3956 Год назад +1

    Gente vamos fazer o youtube dominado por JESUS!
    Cole isso em todos os vídeos que você vê!
    💛ELE VIVE💛
    🔥ELE ESTÁ VOLTANDO🔥
    fixa????

  • @Veryshortname1
    @Veryshortname1 Год назад

    E

  • @tobario
    @tobario Год назад

    Coding is hard. But I got a seizure, watching your timelapse

  • @zebranazwisko8467
    @zebranazwisko8467 Год назад

    How To Know Are You Actually Able To Make Your Dream Game?

    • @hexxt_
      @hexxt_ Год назад

      just start. even if you fail you'll learn a ton.

    • @etodemerzel2627
      @etodemerzel2627 Год назад

      If you have to ask yourself this question, then clearly you aren't able to. At least, not yet.

  • @janicepl9108
    @janicepl9108 10 месяцев назад +1

    I thumbs upped every comment that I could see having a “Read more” on it😊

  • @irakli-2k
    @irakli-2k Год назад +1

    "Just Google it"
    Thanks Master