Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 24 Feb 2000
Offline Last Active Aug 29 2014 12:46 AM

Posts I've Made

In Topic: Question about IDEs from a newb.

12 June 2011 - 04:55 PM

By far the most commonly used IDE is Visual Studio. This is true for both game development and software development in general.

Some platforms will necessitate using other IDEs. For example, iPhone development requires using XCode, Android developers primarily use Eclipse, Wii development is done in Codewarrior, developing for Linux systems might mean Code::Blocks or KDevelop.

You should try to be comfortable using a range of IDEs, but Visual Studio is the most commonly used IDE in commercial development by far, and it is the one you really need to know how to use efficiently.

In Topic: What mouse events does windows 7 multitouch generate?

07 November 2010 - 12:11 PM

IIRC the only event you won't see is a mouse move event when there is no button pressed. Otherwise all of the events should work the same as a normal mouse.

It sounds like SDL may not be handling something correctly. I'd recommend adding code that logs every mouse event when they are received (with a timestamp) and see what events are occurring.

Windows should be sending X/Y coords with the mouse down event, but it is entirely possible SDL (or maybe just your code) is ignoring them and using a previous value from a mouse move, which may not be getting updated until after the mouse down event.

In Topic: CRT Memory Leak checker fails - I'm afraid

15 August 2010 - 07:00 PM

Sorry, without having the project in front of me I don't have any major ideas.

The next things I'd check are if those bits of code are actually being compiled/called, and then whether anything conflicts with them.

At a quick look it appears you are using DXUT, and it may be calling some of the crt debug stuff itself.

In Topic: CRT Memory Leak checker fails - I'm afraid

14 August 2010 - 10:15 PM

If you open your project properties, go to C/C++, and then Code Generation, this is the option Runtime Library.

IIRC leak tracking only works with the debug versions. Default project settings use a debug version for debug builds and release version for release builds, but it can be changed -- and I think requires changing to link certain external libraries that do not include debug versions.

In Topic: CRT Memory Leak checker fails - I'm afraid

14 August 2010 - 02:23 PM

Are you sure you are linking against the debug version of the CRT? Are you sure you are doing a debug build and that _DEBUG is defined? Are you running inside of Visual Studio or launching the application directly?