Jump to content

Beginning Programming

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
11 replies to this topic

#1
frank_l

frank_l

    Newbie

  • Members
  • Pip
  • 3 posts
Hello everyone. New member here. I am a network professional and I would like to start learning programming but from a game development standpoint. I was wondering what a good starting point would be. Ive seen many books with titles such as Beginning C++ Game Programming and the like, would a book such as this be a good starter or should I learn programming in general and progress into game programming. Thanks

#2
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts
I'd really recommend that you learn the general concept of the language, before you're processing to something somewhat more advanced, like game programming. It will make everything a lot easier to handle, than if you starts on game programming with no experience.

If you have further questions, feel free to ask!

#3
frank_l

frank_l

    Newbie

  • Members
  • Pip
  • 3 posts
Thanks for the advice. Do you know of any good books on the subject? thanks

#4
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts
The series, C++ In Depth is really good! Some of the books are pretty advanced, but others (like Accelerated C++) are for beginners, just like you. The books won't teach you bad practices, like other beginner-books sometimes do. All-in-all some good books!

You can get a list of the books in the series right here!

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Thinking in C++ is available for free on the internet and is pretty good. You should definitely tackle general programming before looking at game programming, since there is a lot of overhead that can make things harder if you dive into the game side of things first.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#6
frank_l

frank_l

    Newbie

  • Members
  • Pip
  • 3 posts
Thanks alot. I will check those out

#7
Victor

Victor

    Programmer

  • Members
  • PipPipPipPip
  • 116 posts
I don't know much about game developement but uScript is supposed to be a very good language for it. America's Army is supposed to be written with it, so you can see it's potential.

#8
awesty

awesty

    Newbie

  • Members
  • PipPip
  • 19 posts
You could also try learning C# and use XNA.

I have found it really easy to learn (no pointers! YAY!).

#9
Cynic

Cynic

    Newbie

  • Members
  • Pip
  • 4 posts
I'd also recommend a book on the math behind it, if you're not up to speed. I have "3D Math Primer for Graphics and Game Development." I like it. It covers a lot of ground, including matrices, vectors, quaterions, euler angles, primitives, intersection tests, etc.

#10
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts

"Victor" said:

[...] but uScript is supposed to be a very good language for it
I thought it was a library for different languages. It's built on the Unreal Engine. I don't know, maybe I'm wrong. Does anyone have some experience, or know some more about it?

#11
Victor

Victor

    Programmer

  • Members
  • PipPipPipPip
  • 116 posts
I don't know much about uScript, I have a friend I play with who codes server mods with it and he has assured me that AA is written (more or less) entirely in uScript and that it's a language, not a library. However, I can't help beyond suggesting it.

#12
Patrick

Patrick

    Programmer

  • Members
  • PipPipPipPip
  • 101 posts
Please try Matlab for gaming purposes because you just have to understand few basic commands and everything is there which will help and I am also here to guide you throughout.

Cheers.