Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Member Since 25 Mar 2005
Offline Last Active Private

Posts I've Made

In Topic: 1 (interface) header with 2 cpp (implementation) files?

Yesterday, 05:52 PM

I am using that method for a large Qt based application and I see no reason to change that.

The main window class has code for the 'actions' in one implementation file because otherwise the implementation file for that class would be too big. mainwindow.cpp and mainwindow_actions.cpp as far as I remember.

The good thing with that approach is that it keeps you from doing overly clever things like multiple inheritance or template voodoo - all the stuff that programmers love to do - and just keep things simple.

The mainwindow class also has one or two more additional implementation files IIRC. It just keeps things tidy.

I could have created more objects to make it cleaner, but that would incur a runtime overhead (which isn't worth it, IMO).

The application as a whole is pretty modular, though.

In Topic: Game Development Barriers to Entry?

Yesterday, 05:44 PM

That sounds reasonable. smile.png
Like a 3 hour primer. A game creating kick-start.

You can start create games with Scratch after a small introductory video tutorial, and followed up by one or two additional tutorial videos where more advanced concepts is being covered.
But it still doesn't exceed 1 hour.


Just a suggestive question: if you want to do research I think you probably should move on to something more methodical than Gamedev.net forum questions?

In Topic: Game Programming Future ?

Yesterday, 05:01 PM

The golden age of games was 1990-2000. How could developers of classic games be "veterans" at all?

@SmallandSillyOne, you are not even close to being right.

They could be veterans because they had developed games throughout the 1980s, and some of them in the 1970s.

Definitely yes smile.png
And let's not forget that veterans could get away with not being managers back then because team sizes were small (in general).

In Topic: Reusing VS (2010) project?

Yesterday, 02:23 PM

Mercurial is great for source control :)

That is, if you want a slightly saner vcs than over-hyped git, but still something that people actually use.

Bitbucket is nice, btw.


I use it for each and every project of mine, no matter how trivial.

It is like a time machine, and I am much more creative when coding because I know that I can go back, create a branch, make a patch queue, whatever. And the commit log can beused as project history docs.

In Topic: Game Development Barriers to Entry?

Yesterday, 02:12 PM

Rarely do profitable accomplishments come with little effort.