4 ms·
Interesting read, thanks. > C++ is the obvious choice but the syntax and endless features overwhelm me. I’m not a fan of OOP for game development - class-heavy
by Rochus 4y ago
Interesting read, thanks.
> C++ is the obvious choice but the syntax and endless features overwhelm me. I’m not a fan of OOP for game development - class-heavy C++ was not the right move
You can well use C++ with a very modest style, even completely without OO if needed; C++ has many advantages over C for large projects; the type system is more mature and it offers very useful features for modularization and memory management (which were already present in C++98, so it's easy to get a working compiler on virtually all platforms where there is a C compiler).
- aarongeisler 4y agoThat makes a lot of sense. Any resources you would recommend? I am getting tired of making C "wrappers" to work with C++ SDKs. Will probably need to bite the bullet on this.
- Rochus 4y agoWhat kind of resources are you interested in? If it's about the 98 version of C++ I can recommend Lippman's C++ primer, 3rd edition (which is more suited from my point of view for the given purpose than later editions).