Where to begin- DirectX, OpenGL, XNA, etc.

  • (2 Pages)
  • +
  • 1
  • 2

17 Replies - 12265 Views - Last Post: 02 May 2011 - 01:08 AM Rate Topic: -----

#16 ShakesSpears  Icon User is offline

  • New D.I.C Head

Reputation: 6
  • View blog
  • Posts: 37
  • Joined: 07-October 08

Re: Where to begin- DirectX, OpenGL, XNA, etc.

Posted 29 April 2011 - 10:04 AM

View Postreaper4334, on 04 May 2010 - 05:06 PM, said:

View Postkeithgarry, on 04 May 2010 - 04:38 AM, said:

Quote

Any fool who uses "bare" DirectX or OpenGL in any project is just asking for trouble in the long run...

Woah, you'll have to explain that.
:huh:


I think that he means that you would create methods to handle the stuff and then have your game code seperately, rather than using the ""bare" DirectX or OpenGL" in your actual game code, if that makes sense.
Could be wrong, that's just what I got from it :)


Encapsulate what changes, sounds like a solid idea to me.
Was This Post Helpful? 0
  • +
  • -

#17 Hiram  Icon User is offline

  • D.I.C Head

Reputation: 69
  • View blog
  • Posts: 203
  • Joined: 02-June 09

Re: Where to begin- DirectX, OpenGL, XNA, etc.

Posted 01 May 2011 - 05:13 AM

I think you'd be insane to use bare graphics calls in your code.

Also, be prepared for a lot of geometry!
Was This Post Helpful? 0
  • +
  • -

#18 mikstur  Icon User is offline

  • New D.I.C Head

Reputation: 3
  • View blog
  • Posts: 21
  • Joined: 14-April 10

Re: Where to begin- DirectX, OpenGL, XNA, etc.

Posted 02 May 2011 - 01:08 AM

A brilliant place to start off your game development career would be to look at www.gameinstitute.com. They have awesome online courses for everything game development from c++ programming to designing your 3d models in 3ds max. I started off on the C++ modules 1 and 2 and now am on the graphics programming with directx 9 module 1... which is getting incredibly difficult. But really fun and interesting :).

You start off learning C++ by referring to how you would implement the stuff you learn in a game.
Hope you enjoy it and good luck :)
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2