How do I stop being too dumb to learn programming? I want to make a video game.
How do I stop being too dumb to learn programming? I want to make a video game
HATER YOU
Play LittleBigPlanet or mess with a node-based UI. Once you get a good understanding of that you'll realize that programming is just a long sequence of if/else statements.
Read "the camel has two humps" publication, some people just can't get into programming.
you do it like this
>have no job
>start learning gamedev because a lot of time
>by some retard connections i get a programming job a few months later
>"you're making games, that means you can program"
>can't program for shit
>spend next 2 months on crash course because i need that job
>everything i do is learned literally a day before
in short, just put yourself in critical position. trust me, you'll learn shit REALLY fast
SON
use UE4. You don't need to learn a language. You just need to understand logic.
>Once you get a good understanding of that you'll realize that programming is just a long sequence of if/else statements.
Hello yandere dev
Blueprints are fucking shit. It has you make literal spaghetti code
>rogramming is just a long sequence of if/else statements
CONSUME
He's absolutely right.
Whatever you do, don't end up like this
Do some basic mods to xml files on games to start out then move on to learning more about coding to do more intensive mods. That's what I'm doing now. I still barely understand anything but I'm slowly figuring it out.
So how do I tell if I just don't have the aptitude for it, or if I'm just struggling because I'm starting out?
Also, please don't turn this into yet another YanDev meme thread. That faggot already gets too much attention as it is.
If you only rely on if/else satements then your code is going to run like ass since you aren't using efficient algorithms
AAHHH I'M COODING
>wears his rfid card at home
That's a nice one.
Those algorithms run based on if/else
>It has you make literal spaghetti code
and?
if you're learning programming then you should really surround yourself with people who know more than you. in your case, if you have no chance of getting taught in an actual school, you'd have to join a programming discord or something and run through tutorials while asking them about the stuff you don't understand. not having any outside guidance will make you feel stupid, even if you aren't.
also, you might want to just dive headfirst into unity or something and just start testing stuff there. load up an example project and tinker with the values and files. then start your own project (hopefully not too ambitious)
t. maker of 1 ok amateur game
Literally who fucking cares. It's not your fault, it's the user's hardware fault
t. Game dev
>Once you get a good understanding of that you'll realize that programming is just a long sequence of if/else statements.
And get/set
Used sparingly
>t, Yandere Dev
FTFY
>How do I stop being too dumb to learn programming?
Relax, do it because you want to, and have fun. The journey of a thousand miles starts with a thousands steps. Hell, the first code I wrote myself was a script that created Women objects. Just chill out and start learning in a way thats fun and feeds your curiosity. The last thing you want is to feel like you're studying.
smoke crack you'll coward
Practice
Practice
Practice
>know how to program
>don't know how to make game or have any game ideas
...
>also, you might want to just dive headfirst into unity or something and just start testing stuff there. load up an example project and tinker with the values and files
That's what I'm doing. I guess I'll have to talk to some discord faggots, but
>discord
it kind of is. if you yandev bullshit memed you into thinking that if/else is bad, it's not, the reason yandev's programming sucks is because he doesn't know how to eliminate redundantly running code, create abstraction or design it in general
Learn the basics of java and some object-oriented principles like polymorphism beforehand
Making video games is for soiboys, true Chads write cheats for online games and bypass anti-cheats
if you genuinely want to be a game dev then you should get accustomed to doing shit that Yas Forums finds cringe, like talking to people on discord, shilling your own project, being productive and generally showing enthusiasm about something you made
honestly i still find the self-promoting part super icky, and that's what i tell myself when i wonder why my game didn't pick up much steam
>I guess I'll have to talk to some discord faggots,
Don't do this. Imagine the experience of trying to learn a new language, while being taught by the most autistic faggots on the face of the planet. Learn this shit from some programming savvy normalfag who can actually communicate.
Yeah, I know. It's just that discord people are a bunch of fuckos.
Words to live by.
When you run into "i wooda dun it differnt" guy, just bend him over and start raping him.
>Imagine the experience of trying to learn a new language, while being taught by the most autistic faggots on the face of the planet.
That's what a programming course feels like to the 95% of the population
not every discord is autistic. the private game dev discord i'm in is filled with 40 year old industry professionals who are all smart with multiple projects under their belt. they are annoyingly woke though
>That's what a programming course feels like to the 95% of the population
You ratchet that up to 11 if you try to learn from actual spergs on Discord. That said, self-promoting on places like Discord like someone mentioned in the thread is a great idea.
Classes like MIT OpenCourseWare and Automate The Boring Stuff show just how high quality free programming education can be if it's done by competent communicators.
Link to MIT's free Python class, but they have other language available for free
youtube.com
One of the best free Python courses
automatetheboringstuff.com
So I googled a programming aptitude test, and this is what I got. Should I just not even bother?
on the other hand, going through random programming tutorials and learning how to make different sorting algorithms doesn't really help with game dev much. game dev is much more about creating concurrently running systems that respond to input and events asynchronously and other shit like that, and the best way to learn how to make that stuff is to just make game
also i have personally have an incredibly tough time learning anything from books. i need an interactive, inquisitive process of learning (like clicking through a wiki or asking questions from someone) but i do learn super fast when i have one. just something for OP to keep in mind if he has trouble with books or long winded tutorials
>spends time taking tests to reinforce his decision to procrastinate learning instead of just learning
You're realize youre self sabotaging right?
>on the other hand, going through random programming tutorials and learning how to make different sorting algorithms doesn't really help with game dev much.
It'll help him get a basis for what coding is, he doesnt need to do the entire thing. I agree with the interactive learning bit though. I always copy the code out the course and fuck around with it as much as possible.
>Read "the camel has two humps"
>We've spent all our lives arguing with inanimate objects but we can't teach things to actual humans
Fucking code monkeys man
But I can't learn, I just get overwhelmed by everything I need to remember.
Link?
programming isn't even the hard part, making assets is worse
babby steps user
also programmers forget about how to do things all the time, thats why we have google
computeraptitude.com
The logic's the hardest part for me though, and the fact that code doesn't look like anything someone could actually read and make sense of.
Programming doesn’t mean shit if you’re not the next Twitter/Snapchat/tik tok etc. and advertise your shit
>But I can't learn, I just get overwhelmed by everything I need to remember.
Sounds psychosomatic to me. You can't because you think you can't. Embrace your limitations and learn to work around instead of obsessing over them and you'll be surprised how much you end up learning over a month.
Its also a matter of perspective really.
>I just get overwhelmed by everything I need to remember.
Can just as easily be thought of as
>Wow, I learned so much today I can barely remember all of it. I deserve a pat on the back for the hard work.
>no such thing as good or bad code
>proceeds to say what is good code
lel
use Dreams
I'm sorry my lad but unless you can read this document and immediately understand it your ability to game dev is terminal.
>object-oriented principles
>java
The absolute worse way to learn those principals.
>when to learn code into a school
>was hard as fuck, never payed attention in class and i distracted myself searching shit in the computer or in my mobile phone
>quit due to anger because i mistake the date of a test on one of the few subjects i was good at and didn’t studied any
i don’t know if i should try again next year. i don’t even know if i like it so much, so things are fun about coding but others things aren’t. also the few shit i learned i already forgot. i am way too lazy to start learning coding bu myself and i play vidya instead. i don’t know what to do. also i doesn’t help that the classes are in the afternoon instead that in the morning. i hate myself
The fuck is this. No really
this is so untrue even a first year computer science student would laugh at it
>some shitty js framework
i want to get out
One of the programming manuals for Sega Saturn, for one of the two graphic chips specifically
maybe if you're a fucking brainlet
Hey to anons giving advice.
I've been using computers my entire life, I started an introductory programming class as part of my course and I'm really enjoying it, but we're learning through a library so I feel like it's easy mode. What are some decent beginner friendly content to work through in my spare time?
One thing I should also add is I'm not really interested in the programming itself, but rather the prospect of making a game. If I didn't have to learn programming to do that, I wouldn't, because fuck that nerd shit.
I was in this position for a long while. My life eventually got so shit I realized that just buckling down and studying would be easier and turned into a straight A student. So either buckle down now and be surprised how much easier studying feels than a life of constant despair or wait to do it until after things get really bad because the hard times have only just begun.
>What are some decent beginner friendly content to work through in my spare time?
leetcode.com
Have fun
lmfao
Can you do art? Find If yes, find yourself an actual programmer to collaborate with.
But I'd need to pay him, and that would require me to have that kind of money.