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 21 Dec 2012
Offline Last Active Jul 18 2015 12:49 AM

Posts I've Made

In Topic: Properly managing abilities/spells

10 July 2015 - 01:19 PM

This worked a lot better for me. Each ability/spell has its own small piece of code, easily maintained. Thought, as you have already mentioned, adding or modifying stuff in your core game could result in some refactoring. To ease the effect, I would recommend to add some utility/proxy funcitons which encapsulte some often used functionality. With some proper design, changed in your core game will hopefully target only these utility functions, reducing the refactoring efforts a lot.

That seems the best way to go. I'll continue on that route and will post my findings once I get something done.


Thanks a lot for taking the time to reply.

In Topic: Slower ID3DXSprite:Draw() on non-aligned source rect position/size

27 January 2015 - 09:43 AM

Thank you both for the replies.


I've been searching a bit more and it does seem like this issue is a thing of the past.