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 28 Jun 2011
Offline Last Active Nov 25 2014 05:23 PM

#5048874 Game programming architecture

Posted by vdaras on 01 April 2013 - 09:03 AM

A good reading people often recommend is Game Coding Complete by Mike McShaffry. I've read it myself too and I suggest that it is a great one! It covers a lot of introductory topics on game development and game code architecture as well as some advanced ones. It has some great advice on how you can decouple your game's subsystems.


Another good one is Game Engine Archtecture by Jason Gregory. It covers a lot of ground on game engines but in a more abstract manner than the previous one.

#5007351 Ooops... XNA is dead?!.

Posted by vdaras on 05 December 2012 - 04:43 AM

With their native code push I don't think its entirely infeasible to suggest that the "XNA Replacement" on the next gen console could well support native code with a few restrictions, maybe still requiring the indie license and using the same distribution methods, if this is the case it would also be theoretically possible for a monogame port I guess. I wonder if monogame on WP8 is possible

Monogame is definitely possible on WP8. As is Microsoft's XNA.

The problem with XNA is that, from what we know so far, it won't be supported anymore..so no new WP8 features for XNA apps.

#5006609 Problem with destructors in C++

Posted by vdaras on 03 December 2012 - 08:46 AM

My bet is that sooner123 doesn't understand the pointer concept very well.


[source lang="cpp"]Node* sentinel = new Node;[/source]

This line of code creates a new object of the Node class on the free store and makes the sentinel pointer reference that object.

So in order to make your pointer reference the pre-existing Node object, which you wanted to do in the first place, you just need this

[source lang="cpp"]Node* sentinel = list;[/source]

Sorry for stating the obvious to the vast majority of you, but from what I got from sooner123's responses, the op probably didn't understand why allocating the
new node was unnecessary.

#4853209 [java] NEEDED: A kick-ass *junior* Java developer who wants to live in Barcel...

Posted by vdaras on 24 August 2011 - 08:07 AM

You ask for someone to leave his/her country, move to a foreign country where English is needed but English is not the native speaking language. Then you need him/her to move to an expensive city as Barcelona, where paying the rent would effectively diminish the 800E salary to 1/3 and probably more. Otherwise, if he/she chooses to leave in a suburban area of Barcelona, much more money will be paid on transport every month.

Sorry but you need much better arguments than 'I have super project idea' that no one knows anything about and ' I'm a badass programmer' in order to convice someone to do that.