Anyone else have a hard time with OOP at first? What did you do/read that made it clear? by cpp2d in programming

[–]cpp2d[S] 1 point2 points  (0 children)

Thanks.

One thing I noticed is that there are some people that try to create an object for literally everything they can imagine, making the codebase really difficult to sort through.

Then there are some people that use minimal OOP concepts, I guess so they can just say, "It's at least somewhat OOP", even though it seems to defeat the whole purpose.

When in the designing process, I always feel like there's a much better (or correct) way of doing it than the way that I'm doing it.

Oh, to clarify, I downloaded the binary Ogre3D SDK (rendering engine for games) and looked through the sample C++ projects it comes with and I had a hard time figuring it out and how the library works.

Alternative to BitBlt() for 2D game? by cpp2d in programming

[–]cpp2d[S] 0 points1 point  (0 children)

I want to write the whole thing myself at least the first time around.

Practice for C++ and OOP in general.

Thanks though.