![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Hobbyist Programmer
Join Date: Feb 2006
Posts: 214
Rep Power: 0
![]() |
Game design
I recently learnt c++ and i'm interested in making a game. I'm wondering if you'd recommend for me to use the windows API or (direct x/open gl) i rather open gl. I got this book called 'Sam's game programming in 24 hours' and it uses the windows api.
Any thoughts?
__________________
Death smiles at us all. All a man can do is smile back. |
|
|
|
|
|
#2 |
|
Programming Guru
![]() Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5
![]() |
The windows API is GDI, I think it will use DirectX which is from Microsoft.
I'd go for OpenGL, but I heard some good things about DirectX 10. So you might want to try that. It all comes down to personal taste.
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for." -- Socrates |
|
|
|
|
|
#3 |
|
Programming Guru
![]() Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5
![]() |
I was under the impression that DirectX 10 was delayed until Vista was out?
|
|
|
|
|
|
#4 | |
|
Professional Programmer
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 380
Rep Power: 3
![]() |
Quote:
__________________
I am Addicted to Linux! |
|
|
|
|
|
|
#5 |
|
Newbie
Join Date: Apr 2006
Location: Internet
Posts: 4
Rep Power: 0
![]() |
I'd do this a little differently. Get a good game engine (Torque for example) and learn about game programming rather than getting embroiled in graphics programming.
My opinion on game programming (held up by games like Darwinia) is that the graphics are less important than the gameplay, so getting that right is a far more rewarding experience in many cases than choosing a graphics API. But maybe that's just the (lazy) game designer in me...
__________________
Guy 'LeckyT' Lecky-Thompson http://ComputerProgramming.Suite101.com computerprogramming@suite101.com |
|
|
|
|
|
#6 |
|
Expert Programmer
|
WHATTT!?!?!? there is a DirectX 10!?!?
__________________
"When in Rome, Do as the Romans Do" "Beauty is in the eye of the BEER holder" "Save your breath your going to need it for your blow up doll later" SearchLores.org |
|
|
|
|
|
#7 | |
|
Programming Guru
![]() Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5
![]() |
Quote:
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for." -- Socrates |
|
|
|
|
|
|
#8 |
|
Hobbyist Programmer
|
Torque is a pretty expensive way to start learning. You can do just as much with DirectX or OpenGL and a free gaming library like SDL or Ogre. Look into those. To make a basic 2d app you really do not need much extra and it is a good way to get into learning how to structure a game engine.
__________________
#programmingforums relay - http://thegupstudio.com/cgi-bin/pforelay.cgi freelance scripts - http://ryanguthrie.com/index.html |
|
|
|
|
|
#9 |
|
Programmer
Join Date: Nov 2005
Location: Estonia
Posts: 97
Rep Power: 0
![]() |
You can't make cross-platform stuff with DirectX.
|
|
|
|
|
|
#10 | |
|
SEXY SHOELESS GOD OF WAR!
![]() Join Date: Jun 2005
Location: Wet west coast of Canada
Posts: 1,193
Rep Power: 5
![]() |
Quote:
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot. - Vaarsuvius, Order of the Stick |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|