Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Where should I start Game Dev now?

Name: Anonymous 2014-03-07 18:43

So, I have CS degree, MMO dev experience in a native language (think WoW and its scripting language (LUA?), except standalone,) and a lot of 2D games developed in C# XNA.

I want to move to C++ but I'm not sure where to start. At the moment I'm looking at GameDev.net.

Name: Anonymous 2014-03-16 15:49

Programmers use C++ in this industry because of its better-than-C-abstractions and its performance, which is on par with C. The truth is that most decent and above-average C++ developers don't like it, but it's currently the best choice they have. (Although, Rust may change that.)

The typical OO approach is best suited for the certain IO parts of your game. Those implementations should be short and straight forward because it hides away the details of whatever platform.

The core logic (and majority) of your game should aspire towards goals similar to FP. You can disregard this if you're an exceptional memory savant. (Hint: You're not.)

Creating large maintainable systems is done by breaking ideas down into deterministic, simple (referential transparency), and composable parts. C++ and many libraries, such as stl and boost, help you with tools. In the end, it's for you to know how and where to cross-over whatever FP ideas into C++ land.
Reading over other people's code and writing throw away code can help you with insight.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List