Lost Password?

Go Back   CodeCall Programming Forum > Software Development > C and C++

C and C++ C and C++ forum for discussing all forms of C except for C#. These languages are powerful low level languages used for creating Operating Systems, Device Drivers, compilers and much more.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 09-05-2007, 04:17 PM
frank_l frank_l is offline
Newbie
 
Join Date: Sep 2007
Location: Omaha, NE
Posts: 3
Rep Power: 0
frank_l is on a distinguished road
Default Beginning Programming

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 09-05-2007, 11:59 PM
v0id's Avatar   
v0id v0id is offline
Super Mod
 
Join Date: Apr 2007
Location: Denmark
Posts: 1,876
Last Blog:
CherryPy(thon)
Rep Power: 23
v0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to all
Send a message via MSN to v0id
Default

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!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 09-06-2007, 09:09 AM
frank_l frank_l is offline
Newbie
 
Join Date: Sep 2007
Location: Omaha, NE
Posts: 3
Rep Power: 0
frank_l is on a distinguished road
Default

Thanks for the advice. Do you know of any good books on the subject? thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 09-06-2007, 10:19 AM
v0id's Avatar   
v0id v0id is offline
Super Mod
 
Join Date: Apr 2007
Location: Denmark
Posts: 1,876
Last Blog:
CherryPy(thon)
Rep Power: 23
v0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to all
Send a message via MSN to v0id
Default

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!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 09-06-2007, 10:59 AM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Mod
 
Join Date: Jul 2006
Age: 35
Posts: 1,751
Last Blog:
Game software (GURPS)
Rep Power: 24
WingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to all
Default

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.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 09-06-2007, 12:32 PM
frank_l frank_l is offline
Newbie
 
Join Date: Sep 2007
Location: Omaha, NE
Posts: 3
Rep Power: 0
frank_l is on a distinguished road
Default

Thanks alot. I will check those out
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 09-09-2007, 07:42 PM
Victor Victor is offline
Learning Programmer
 
Join Date: May 2007
Posts: 85
Rep Power: 5
Victor is on a distinguished road
Default

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.
__________________
"How fortunate for governments that the people they administer don't think."
"It is not truth that matters, but victory..."
"If you tell a big enough lie and tell it frequently enough, it will be believed.
"
Homepage
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 09-10-2007, 02:30 AM
awesty awesty is offline
Newbie
 
Join Date: Sep 2007
Posts: 19
Rep Power: 3
awesty is on a distinguished road
Default

You could also try learning C# and use XNA.

I have found it really easy to learn (no pointers! YAY!).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 09-10-2007, 04:03 AM
Cynic Cynic is offline
Newbie
 
Join Date: Sep 2007
Posts: 4
Rep Power: 0
Cynic is on a distinguished road
Default

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 09-11-2007, 09:04 AM
v0id's Avatar   
v0id v0id is offline
Super Mod
 
Join Date: Apr 2007
Location: Denmark
Posts: 1,876
Last Blog:
CherryPy(thon)
Rep Power: 23
v0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to all
Send a message via MSN to v0id
Default

Quote:
Originally Posted by Victor
[...] 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?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help beginning a programming career spaivxx General Programming 3 08-20-2007 06:49 AM
Exploring the ugly duckling of programming languages Jordan JavaScript and CSS 0 12-27-2006 11:27 AM
Programming Guru DevilsCharm The Lounge 2 07-15-2006 11:58 AM


All times are GMT -5. The time now is 05:55 PM.

Contest Stats

John ........ 87.50000
dargueta ........ 75.00000
Xav ........ 50.00000
MeTh0Dz ........ 20.00000
gaylo565 ........ 18.00000
Johnnyboy ........ 3.00000

Contest Rules

Ads