Post

Code Monkey
Code Monkey@UnityCodeMonkey·
"I suck at math, can I learn programming?" This is a comment I see every once in a while, and the answer is ABSOLUTELY! Math isn't really all that important for programming, (unless you're doing graphics programming from scratch where you do need hardcore matrix math) I'm not very good at math myself. Programming is all about LOGIC which is quite different. You need to think like "ok so here I need to store this data in a collection ,then cycle through all elements in the collection and do something to each element", there's no math involved anywhere in that common task. The most math you need in programming, and specifically game development, is really just basic trigonometry. For example calculating a direction vector is: targetPosition - currentPosition; or moving an object currentPosition += moveVector * Time.deltaTime; So if you suck at math then don't worry! Yes you can still learn programming and make awesome games! Best of luck!
Code Monkey tweet media
English
7
2
30
1.5K
Litoid
Litoid@alienGraphs·
@UnityCodeMonkey And for whatever logic flow you need - you can always ask AI like Gemini to solve Maths for you Then you just go ahead and apply it. Just like using a calculator. But in this case it converts math into logic flow.
English
0
0
0
28
Andi | Indie GameDev
Andi | Indie GameDev@SelfConPotato·
@UnityCodeMonkey How does someone even come to the conclusion, that they need math? If you're interested, wouldn't you just google "how do I start programming?" And by the time you watch your first "hello world" tutorial, you would realize, it's just a weird looking language.
English
0
0
0
30
GempukkuStudio
GempukkuStudio@gempukku·
@UnityCodeMonkey What is needed in programming - is the ability of splitting larger problems into smaller ones, that are easier to tackle. That's a skill you learn in math class, which is why there is such a large overlap in those two skills.
English
0
0
0
28
William Allen
William Allen@7thsage·
@UnityCodeMonkey When telling people you don't need much math, probably not the right phrasing to use "just basic trigonometry"
English
0
0
0
41
Paylaş