3D Game Engine

Moderator
Posts: 3,572
Joined: 2003.06
Post: #16
You definitely do not want to attempt to use the HID manager at this stage in your programming career!

Register glutKeyboardFunc() instead.

mikey Wrote:Nope. All the guides tell me to look in /Library/Application Support/Apple/Developer Tools/Project Templates/Application, but that path stops at Apple/Developer Tools. I'm running Xcode 3.1 and Mac OS 10.5. Is this a problem?

I don't know. I guess you can try this page.
Quote this message in a reply
Member
Posts: 312
Joined: 2006.10
Post: #17
I would not suggest using Nehe to learn OpenGL. When I read his tutorials, I found that he didn't actually explain why the code worked - just that it was needed to work. Besides that fact, it teaches pretty bad OpenGL and general software habits.

I'd be more inclined to suggest The OpenGL Superbible 4th edition, or (just because it's very new so it has supposedly been designed to focus on OpenGL 3.0) Beginning OpenGL Game Programming 2nd edition.
Quote this message in a reply
Member
Posts: 281
Joined: 2009.04
Post: #18
I've asked this question here, but If anyone can answer it here, please do so.

PS. I'll probably ask more questions here, so don't forget about this thread.
Smile

~ Bring a Pen ~
Quote this message in a reply
Member
Posts: 46
Joined: 2008.10
Post: #19
If you happen to take the SDL path, as opposed to the GLUT path, you could stick a call to SDL_PollEvent() in your game loop and be done with it. (Ok, I'm simplifying it a little.) Basically, this checks for current input / event triggers (such as the 'up arrow' key pressed) that you can use to call the proper event function (such as 'move triangle up').

Once you feel more comfortable with game loops and logic (read: not now), you may want to encapsulate the keyboard states in a class that lets you update and use the keyboard without thinking about it.

The moderators in your linked thread are correct - you should take a little more time to become more comfortable with mid-level C (and general programming) concepts like scope, loops, and states.

"Who's John Galt?"
Quote this message in a reply
Post Reply 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Some Game / Engine Source code in C++ and MSVC kiavash2k 1 5,245 Apr 12, 2012 11:35 PM
Last Post: DJyStyler
  artificial intelligence engine for game like sherlock holmes sefiroths 3 6,045 Feb 26, 2011 12:15 PM
Last Post: Macmenace
  What engine to choose for bowling-like game? Sergnsk 2 3,443 Jan 30, 2010 11:53 AM
Last Post: mikey
  Easy game engine for Mac OS X YvanSoftware 7 11,365 Dec 17, 2009 03:04 PM
Last Post: SethWillits
  Help with Game scene and Game Engine smith_mike51 2 3,246 Oct 14, 2009 04:44 AM
Last Post: MikeD