1. Learn C++. Possible alternatives: C, C#. If you are a fag: Java, Haskell or Python.
2. Learn Calculus
3. Learn Linear Algebra
4. Learn classical physics
5. Learn a 3D API. OpenGL or Direct3D.
6. Learn how to play sound get input etc on your target system.
7. Read about game engines and how to make them.
8. Make Game
9. Profit
1. Learn C++. Possible alternatives: C, C#. If you are a fag: Java, Haskell or Python.
2. Learn Calculus
3. Learn Linear Algebra
4. Learn classical physics
5. Learn a 3D API. OpenGL or Direct3D.
6. Learn how to play sound get input etc on your target system.
7. Read about game engines and how to make them.
8. Make Game
9. ??????
10. Profit
Name:
Anonymous2007-08-13 7:08 ID:pVlPR8Zt
10. Profit (even though you will be paid less than a vanilla applications programmer).
Name:
Anonymous2007-08-13 7:13 ID:NW4TPeJ5
1. Learn C++. Possible alternatives: C, Haskell. If you are a fag: Java, C# or Python.
2. Learn a 3D API. OpenGL.
3. Learn how to play sound get input etc on your target system.
4. Read about game engines and how to make them.
5. If you need some mathematics or other crap, use Google for a tutorial
6. Make Game
7. ????
8. Profit (haha just kidding you'll release it as OSS or your are a faggot)
Name:
Anonymous2007-08-13 7:23 ID:pVlPR8Zt
5. Learn a 3D API preferably Direct3D, or you'll end up like >>4, a homeless games programmer with an odour comparable to RMS.
Also "your are" makes no sense.
It's "you are" or "you're"
>>1 Calculus is overrated. Everyone just cheats and approximates anyways.
Name:
Anonymous2007-08-13 23:12 ID:LtFOniNw
>>1 probably meant that to be a joke, but it really isn't a whole lot to learn. 1-4 is standard knowledge for nerds, you should learn it anyway. 5-7 you can teach yourself using the internet.
Making the game is still a lot of work, but learning everything you need to get to that point isn't impossible.
Name:
Anonymous2007-08-14 3:35 ID://YBkojP
1. Give up now. If you came to 4chan to learn how to be a games programmer you're not smart enough to succeed.
...
7. Read about game engines and how to make them.
8. Make Game
9. Spend years fruitlessly trying to weasel your way into the gaming industry, getting raped in back alleys in Silicon Valley and Vancouver
10. Watch people who are better connected than you (and attractive women who can't code their way out of a paper bag) get all of the jobs instead of you
11. Become a fry-cook
12. Profit!
Name:
Anonymous2007-08-16 15:04 ID:TXYedfwr
OP here, yeah my own plan is slightly different too:
8. Make game
9. Live on welfare while programming free games for many years
10. ?????
11. ))))))))
12. Profit
Name:
Anonymous2007-08-16 15:49 ID:RnikqNev
1) Design the game
2) Answer questions that 1) brings up
3) Years of work
4) Game
5) ????
6) Profit!
1. Learn C++. Possible alternatives: C, C#. If you are a fag: Java, Haskell or Python.
2. Learn Calculus
3. Learn Linear Algebra
4. Learn classical physics
5. Learn a 3D API. OpenGL or Direct3D.
6. Learn how to play sound get input etc on your target system.
7. Read about game engines and how to make them.
8. goto 1
Name:
Anonymous2007-08-16 16:34 ID:icVNIPKQ
Stop wasting your time, buy flash and make a game you can actually sell.
1. Learn C++. Possible alternatives: C.
2. Learn Calculus
3. Learn Linear Algebra
4. Learn classical physics
5. Learn SDL
6. Learn OpenGL.
7. Read about game engines and how to make them.
8. Never use goto
while (true) {
1. Learn C++. Possible alternatives: C, C#. If you are a fag: Java, Haskell or Python.
2. Learn Calculus
3. Learn Linear Algebra
4. Learn classical physics
5. Learn a 3D API. OpenGL or Direct3D.
6. Learn how to play sound get input etc on your target system.
7. Read about game engines and how to make them.
}
Name:
Anonymous2007-08-16 19:28 ID:Vvp0MxVV
>>31
bad advice. sometimes, goto is the right way. especially in c/asm