Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualNick C.

Posted 23 December 2012 - 09:21 AM

Note:
-This is my personal opinion.
-Don't read this if you're not interested in programming.

My guess would be, and I ALWAYS think that when I want to learn a new aspect of programming or anything like that: buy a book. Really, there's no better way to learn something new.
A few weeks ago I knew almost nothing about graphics programming (DirectX as my chosen API), and right now I know really, a lot. Books are written by people who are (or should be XD) very experienced in a certain field, and the books I've read were all written and explained very well, with many examples etc. The problem with learning something online is that a lot of info is widely spread on many places, and often written by "amateurs" (don't really like to use that word). So after have read some things, you may still have problems. You have to find all the info on many places, and you don't always know where. I know there are a lot of online places to learn about programming, and yes they are often good. But reading a book would be even better, and you will be spending your time more efficiently. Of course, it's still a matter of perseverance. You have to want to learn it. Because, when things get difficult, some people tend to give up.
Anyway, that's just my opinion, books may not be the best way for someone to learn something, but for me it has worked very well so far.

And to finish with, some books that may help YOU on the way (so skipping AI etc.) :)
- Ivor Horton's beginning visual C++ 2012 (I have the 2010 version, but I suppose this one will be even better xd): For the complete beginner in the first few chapters to the more experience programmer in the later chapters. This was my first book I ever read about C++, and it has helped me a lot.
- Introduction to 3D Game Programming with DirectX 11, by Frank D. Luna: I've read a big part of this, but I'm often having problems with it. It's a very nice book to start learning to program in DirectX 11 (and it covers quite a lot!), but not for the beginner. It also covers the basic math for computer graphics (especially in the first few chapters). I don't know any good books for OpenGL (I have the OpenGL superbible, but haven't read much in it yet xd).

I've also read good reviews for the following (will read them soon):
-Mathematics for 3D Game Programming and Computer Graphics, Third Edition, by Eric Lengyel
-The C++ Standard Library: A Tutorial and Reference (2nd Edition), by Nicolai M. Josuttis

That'll keep you busy for a few months or years xd. After that you can specialise in AI, algorithms, networking, ot whatever you want.

Have a nice day :)
Nick

Edit1: Oh yeah, my advice: don't use an engine linke Unity or anything like that. If you really want to learn to program, go hardcore and start from "scratch" in an API like DirectX or OpenGL ;) If you just want to make games, without knowing too much of the technical aspect, you can use an engine.

#4Nick C.

Posted 23 December 2012 - 08:05 AM

Note:
-This is my personal opinion.
-Don't read this if you're not interested in programming.

My guess would be, and I ALWAYS think that when I want to learn a new aspect of programming or anything like that: buy a book. Really, there's no better way to learn something new.
A few weeks ago I knew almost nothing about graphics programming (DirectX as my chosen API), and right now I know really, a lot. Books are written by people who are (or should be XD) very experienced in a certain field, and the books I've read were are written and explained very well, with many examples etc. The problem with learning something online is that a lot of info is widely spread on many places, and often written by "amateurs" (don't really like to use that word). So after have read some things, you may still have problems. You have to find all the info on many places, and you don't always know where. I know there are a lot of online places to learn about programming, and yes they are often good. But reading a book would be even better, and you will be spending your time more efficiently. Of course, it's still a matter of perseverance. You have to want to learn it. Because, when things get difficult, some people tend to give up.
Anyway, that's just my opinion, books may not be the best way for someone to learn something, but for me it hast worked very well so far.

And to finish with, some books that may help YOU on the way (so skipping AI etc.) :)
- Ivor Horton's beginning visual C++ 2012 (I have the 2010 version, but I suppose this one will be even better xd): For the complete beginner in the first few chapters to the more experience programmer in the later chapters. This was my first book I ever read about C++, and it has helped me a lot.
- Introduction to 3D Game Programming with DirectX 11, by Frank D. Luna: I've read a big part of this, but I'm often having problems with it. It's a very nice book to start learning to program in DirectX 11 (and it covers quite a lot!), but not for the beginner. It also covers the basic math for computer graphics (especially in the first few chapters). I don't know any good books for OpenGL (I have the OpenGL superbible, but haven't read much in it yet xd).

I've also read good reviews for the following (will read them soon):
-Mathematics for 3D Game Programming and Computer Graphics, Third Edition, by Eric Lengyel
-The C++ Standard Library: A Tutorial and Reference (2nd Edition), by Nicolai M. Josuttis

That'll keep you busy for a few months or years xd. After that you can specialise in AI, algorithms, networking, ot whatever you want.

Have a nice day :)
Nick

Edit1: Oh yeah, my advice: don't use an engine linke Unity or anything like that. If you really want to learn to program, go hardcore and start from "scratch" in an API like DirectX or OpenGL ;) If you just want to make games, without knowing too much of the technical aspect, you can use an engine.

#3Nick C.

Posted 23 December 2012 - 07:24 AM

Note:
-This is my personal opinion.
-Don't read this if you're not interested in programming.

My guess would be, and I ALWAYS think that when I want to learn a new aspect of programming or anything like that: buy a book. Really, there's no better way to learn something new.
A few weeks ago I knew almost nothing about graphics programming (DirectX as my chosen API), and right now I know really, a lot. Books are written by people who are (or should be XD) very experienced in a certain field, and the books I've read were are written and explained very well, with many examples etc. The problem with learning something online is that a lot of info is widely spread on many places, and often written by "amateurs" (don't really like to use that word). So after have read some things, you may still have problems. You have to find all the info on many places, and you don't always know where. I know there are a lot of online places to learn about programming, and yes they are often good. But reading a book would be even better, and you will be spending your time more efficiently. Of course, it's still a matter of perseverance. You have to want to learn it. Because, when things get difficult, some people tend to give up.
Anyway, that's just my opinion, books may not be the best way for someone to learn something, but for me it hast worked very well so far.
And to finish with, some books that may help YOU on the way (so skipping AI etc.) :)
- Ivor Horton's beginning visual C++ 2012 (I have the 2010 version, but I suppose this one will be even better xd): For the complete beginner in the first few chapters to the more experience programmer in the later chapters. This was my first book I ever read about C++, and it has helped me a lot.
- Introduction to 3D Game Programming with DirectX 11, by Frank D. Luna: I've read a big part of this, but I'm often having problems with it. It's a very nice book to start learning to program in DirectX 11 (and it covers quite a lot!), but not for the beginner. It also covers the basic math for computer graphics (especially in the first few chapters). I don't know any good books for OpenGL (I have the OpenGL superbible, but haven't read much in it yet xd).

I've also read good reviews for the following (will read them soon):
-Mathematics for 3D Game Programming and Computer Graphics, Third Edition, by Eric Lengyel
-The C++ Standard Library: A Tutorial and Reference (2nd Edition), by Nicolai M. Josuttis

That'll keep you busy for a few months or years xd. After that you can specialise in AI, algorithms, networking, ot whatever you want.

Have a nice day :)
Nick

Edit1: Oh yeah, my advice: don't use an engine linke Unity or anything like that. If you really want to learn to program, go hardcore and start from "scratch" in an API like DirectX or OpenGL ;) If you just want to make games, without knowing too much of the technical aspect, you can use an engine.

#2Nick C.

Posted 23 December 2012 - 07:24 AM

Note:
-This is my personal opinion.
-Don't read this if you're not interested in programming.

My guess would be, and I ALWAYS think that when I want to learn a new aspect of programming or anything like that: buy a book. Really, there's no better way to learn something new.
A few weeks ago I knew almost nothing about graphics programming (DirectX as my chosen API), and right now I know really, a lot. Books are written by people who are (or should be XD) very experienced in a certain field, and the books I've read were are written and explained very well, with many examples etc. The problem with learning something online is that a lot of info is widely spread on many places, and often written by "amateurs" (don't really like to use that word). So after have read some things, you may still have problems. You have to find all the info on many places, and you don't always know where. I know there are a lot of online places to learn about programming, and yes they are often good. But reading a book would be even better, and you will be spending your time more efficiently. Of course, it's still a matter of perseverance. You have to want to learn it. Because, when things get difficult, some people tend to give up.
Anyway, that's just my opinion, books may not be the best way for someone to learn something, but for me it hast worked very well so far.
And to finish with, some books that may help YOU on the way (so skipping AI etc.) :)
- Ivor Horton's beginning visual C++ 2012 (I have the 2010 version, but I suppose this one will be even better xd): For the complete beginner in the first few chapters to the more experience programmer in the later chapters. This was my first book I ever read about C++, and it has helped me a lot.
- Introduction to 3D Game Programming with DirectX 11, by Frank D. Luna: I've read a big part of this, but I'm often having problems with it. It's a very nice book to start learning to program in DirectX 11 (and it covers quite a lot!), but not for the beginner. It also covers the basic math for computer graphics (especially in the first few chapters). I don't know any good books for OpenGL (I have the OpenGL superbible, but haven't read much in it yet xd).

I've also read good reviews for the following (will read them soon):
-Mathematics for 3D Game Programming and Computer Graphics, Third Edition, by Eric Lengyel
-The C++ Standard Library: A Tutorial and Reference (2nd Edition), by Nicolai M. Josuttis

That'll keep you busy for a few months or years xd. After that you can specialise in AI, algorithms, networking, ot whatever you want.

Have a nice day :)
Nick

Edit1: Oh yeah, my advice: don't use an engine linke Unity or anything like that. If you really want to learn to program, go hardcore and start from "scratch" in an API like DirectX or OpenGL ;) If you just want to make games, without knowing too much of the technical aspect, you can use an engine.

#1Nick C.

Posted 23 December 2012 - 07:22 AM

Note:
-This is my personal opinion.
-Don't read this if you're not interested in programming.

My guess would be, and I ALWAYS think that when I want to learn a new aspect of programming or anything like that: buy a book. Really, there's no better way to learn something new.
A few weeks ago I knew almost nothing about graphics programming (DirectX as my chosen API), and right now I know really, a lot. Books are written by people who are (or should be XD) very experienced in a certain field, and the books I've read were are written and explained very well, with many examples etc. The problem with learning something online is that a lot of info is widely spread on many places, and often written by "amateurs" (don't really like to use that word). So after have read some things, you may still have problems. You have to find all the info on many places, and you don't always know where. I know there are a lot of online places to learn about programming, and yes they are often good. But reading a book would be even better, and you will be spending your time more efficiently. Of course, it's still a matter of perseverance. You have to want to learn it. Because, when things get difficult, some people tend to give up.
Anyway, that's just my opinion, books may not be the best way for someone to learn something, but for me it hast worked very well so far.
And to finish with, some books that may help YOU on the way (so skipping AI etc.) :)
- Ivor Horton's beginning visual C++ 2012 (I have the 2010 version, but I suppose this one will be even better xd): For the complete beginner in the first few chapters to the more experience programmer in the later chapters. This was my first book I ever read about C++, and it has helped me a lot.
- Introduction to 3D Game Programming with DirectX 11, by Frank D. Luna: I've read a big part of this, but I'm often having problems with it. It's a very nice book to start learning to program in DirectX 11 (and it covers quite a lot!), but not for the beginner. It also covers the basic math for computer graphics (especially in the first few chapters). I don't know any good books for OpenGL (I have the OpenGL superbible, but haven't read much in it yet xd).

I've also read good reviews for the following (will read them soon):

-Mathematics for 3D Game Programming and Computer Graphics, Third Edition, by Eric Lengyel
-The C++ Standard Library: A Tutorial and Reference (2nd Edition), by Nicolai M. Josuttis

That'll keep you busy for a few months or years xd. After that you can specialise in AI, algorithms, networking, ot whatever you want.

Have a nice day :)
Nick
 


PARTNERS