What stuff I need to know to start game programming?

I am begginer programmer, i am learning OOP C++ now and i dont know what stuff i need to learn in order to start game programming.

Arithmetic, Algebra, Geometry and Vector Math.

3 Likes

Although you can somewhat “wing it” if you don’t mind spending quite a bit longer coming to roughly the same end result.

2 Likes

thanks and is object oriented programing c++ enough to start basic game programming?

Yup. With patience just knowing how to read and write is enough.

Programming concepts carry between languages. Don’t worry about which language you’ve started with.

But since you’re here in the Unity forum, I assume you’re planning to do your game programming in Unity. That’s a good plan, but C++ won’t help you all that much; you’ll want to use C# instead.

As Ryiah said, the concepts carry, but the particulars can differ enough to seem rather confusing to a beginner. So, if you have any choice about it, I recommend you put away your C++ books and pick up some C# ones instead. Then just jump in and start coding in Unity — and when you get stuck (which will happen, that’s OK), post here and we’ll try to help.

3 Likes

thanks for advices :slight_smile:

Which on that note, here’s one of the more popular free ebooks covering C#.

http://www.robmiles.com/c-yellow-book/

4 Likes

thanks