Wanna learn to code to make games. Don't know where to start

I know absolutely nothing about coding. I like to know what language would be the easiest and best to learn. Some people say python and JavaScript others say C++. I don't know. Google is no help. I'd like some kind of idea where i should be heading in with what code would be right.

Attached: 1420121052860.jpg (314x353, 14K)

Other urls found in this thread:

Yea
interactivepython.org/runestone/static/pythonds/index.html
youtube.com/watch?v=tvC1WCdV1XU&list=PLAE85DE8440AA6B83&index=1
youtube.com/watch?v=52r9qUToOD8&list=PLLAZ4kZ9dFpNIBTYHNDrhfE9C-imUXCmk
codecademy.com/
twitter.com/SFWRedditGifs

You should start learning the basic overarching philosophy on coding. Every language has different nuances to it, but most of them share similar basic ideas. Maybe cut your teeth on some simpler things like scripting for games that allow such modability, which can teach you some basics as far as how computer language works.

Just start lifting and eating and you won't give two shits about the coding bullshit ever again. Trust me, it'll be better for you in the long run.

you really shouldnt, games industry is awful to work

Maybe reading this could be helpful:
Yea Forums-science.fandom.com/wiki/Computer_Science_and_Engineering

Ignore anybody who will try to downplay my post with laughting at the language choice. Yes, python is indeed terrible language in many aspects, but self taught begginers cant afford to be picky. Its the best tool for you atm.

interactivepython.org/runestone/static/pythonds/index.html

Attached: 1558209436264.gif (640x360, 1.64M)

What this guy said.
Most tutorials these days are pretty much the same, just find one that you enjoy and stick with it. Oh, and make sure the tutorial focus more on the concepts behind coding as opposed to the language itself. You don't want to learn Javascript, you want to learn programming, and you can do it using javascript.

>Wanna learn to code to make games.
Trust me, you dont wanna get into that industry. If you wanna make a little indie game, then sure, go for it, but if you wanna get into the AAA industry you'd be better off as a NEET

dont spend years learning something that is not worth it. we're not in the 80s anymore, everything has been done already. you can assemble an entire game from open source code.
the industry is fucked to work in, and if you want to create a game by yourself just use gamemaker studio or clickteam fusion for indieshit

Start with Python. Move on to stuff like C# and C++ and Java. The thing about coding is that having an understanding of stuff like discrete mathematics really helps. Also, beware that game development is a sucky career, and making indie games is soul-suckingly depressing.

JavaScript is good enough to understand the basics in my opinions, as you don't need compile anything or download fancy programs to see yours stuff working, just get a html template and ether write your code on it or make separate javascript file and import it in there.

>Wanna learn to code to make games.
Why tho?
You dont even need to program these days to make games. Trust me. Just use auto filled scripts and you're set.

youtube.com/watch?v=tvC1WCdV1XU&list=PLAE85DE8440AA6B83&index=1

Watch all these videos:
youtube.com/watch?v=52r9qUToOD8&list=PLLAZ4kZ9dFpNIBTYHNDrhfE9C-imUXCmk
congrats, you're a programmer! yes, it was that simple all along.

I'm starting to use a site called codecadamey for tutorials and learning its okay for beginners, I used it back in college but I ditched college because practically they would refer to this site and let the site do all the work instead of actually teaching and I left because the teachers were shit, all the stuff they were teaching I could learn on my own. It covers all the scripting languages and I think there is other things than simple courses/tutorials, you can talk to people for help etc.
codecademy.com/

You dind't mention what kind of games you're planing on making, as 3D and 2D games require monumental different tools for develop them efficiently .

OR here
Sorry that i didn't explain in more detail what I aim to do.

I don't want to work in AAA gaming. I know its a shit show that seems to be getting worst.

I'm hopping to make a indie game, and that means its more 2d style, but more with drawings rather then sprites(kind of like with Cuphead),Just something different.

Sorry I mean OP
I do a few draw threads for art practice.

Wrong board incel.
Also depends on your discipline/ work ethic. If you dont have that it will be hard to learn. Unless you enroll in a IRL class. I did 4 years of programming classes and then got to an intermediate level.

>Wanna learn to code to make games. Don't know where to start

You gotta study textbooks and or online tutorials. imo youtube tutorials aren't as good as web page tutorials when it comes to programming. For most text books the older editions can usually be found and pirated fairly easily.

LEVEL 1:
Learn the Object Oriented Programming paradigm
You have to study a common object oriented language like Java.
I recommend Java Programming by Joyce Farrel.

OPTIONAL:

Study the C programming language because of the fundamental programing concepts it covers.
I recommend the C Programming Language by Dennis Ritchie and Brian Kernighan

Study basic software engineering
Software Engineering by Shari Lawrence Pfleeger

Study Mathematics
Knowing Precalculus will be useful for studying design and analysis of algorithms

LEVEL 2

Next step is learning Data Structures and Algorithms. You should find a book/ tutorial that's in the same language as the one you studied OOP in.
I recommend Data Structures and Algorithms in Java by Robert Lafore

OPTIONAL

Learn databases. By which I mean learn SQL.
I unironically recommend "the manga guide to databases"

Learn Computer Graphics
Learn how to do OpenGL in C so you understand how computer graphics works.

Learn Software Engineering Testing
Learning how to test properly is really important and will save you time.

Learn Networking/computer communications/distributed computing
idk I kinda hate networking but I assure you it's a thing that's important.

LEVEL 3:

Learn how to make a game engine. A game programming textbook should have an "additional reading" section that will give you options to extend your knowledge of game design into more specific areas.

OPTIONAL

Learn Design and Analysis of Algorithms. So as to make time efficient algorithms that don't take hours to compute when you're working with tons of data.
I recommend Introduction to Algorithms by Thomas H Cormen

Learn about AI. oh shit word limit lmao.

Attached: 1534696285375.png (479x455, 288K)

do not do this

learn python and make your game in 6 weeks rather than 6 years

You don't need to know how to code well to make games.
Programming is a fairly small part of making a game.
The fag that made Undertale didn't learn how to program, he picked up an engine and just learned how to use it.
Do the same and if you finish a game or two you can cone back and learn programming paradigms and all the other shit.
Programming encompasses so much shit you can't learn it top to bottom without dedicating years of your life to learn the basics of all it's aspects.
Instead you should be learning the parts that matter to you: engines, spites and 3d imagery and whatever else goes into it.