Re: Abandoned projects



Krice explained on 2009-07-08 :
My "modern" IDE is DevC++.

Gods, why to use this crap? :)
Try at least Code::Blocks or use Visual C++ EE 2008 for free.

Serialization doesn't require a base class. It's easier
to do per class, because you don't even have that
many classes you need to save. When you use inheritance
it's always more work and creates more complex structure
to maintain. In very large programs that's probably
justified, but a roguelike is not that type of program.
Of course sometimes inheritance is the best solution,
but not that often.

The structure is simple and you don't have to pass any handles among objects. Save/Restore methods become a necessary part of all savable objects.
What's your solution then?

regards,
Jakub


.



Relevant Pages