Original Post
Hello, I am using some simple D3D in screenspace mode to do the equivalent of 2d ( with textured "squares" acting as sprites ). I immidialty began writing a class enclosed in it''s own .h and .cpp file and everything. But the more I program the more I ask myself, is it really worth it ? Is it really necessary to add another layer on the D3D ?
The long stuff you often only have to do once in your program so whether you program it once in your class or once in your code it doesnt change much. And I often find myself doing "special cases" which are methods which are only used at one place in my code and I can''t put in the main file because all my objects are cleanly declared as protected in my class.
On the other hand, Im used to OOP and know some of the benefits it can provide.
Just by curiosity what do you all think about this and what do you do yourselves?
WHO DO THEY
THINK THEY''RE
FOOLING : YOU ?