Where do I start learning c++

Started by
12 comments, last by Paul C Skertich 11 years, 9 months ago

Or opt for Eclipse, it works in Mac

http://www.eclipse.org/downloads/


Good God no!

Recommending Eclipse as a c++ IDE is like recommending dynamite as a laxative. Yes, it might get the job done, but it will kill you in the process.

If Mac is the requirement, check out either XCode, Code Blocks or Qt Creator. If you must use a poorly configured Java IDE with C++ support bolted on, use Netbeans.
Advertisement
I've really enjoyed bucky's tutorials on youtube (his youtube name is thenewboston): http://www.youtube.com/playlist?list=PLAE85DE8440AA6B83&feature=plcp
I use code::blocks.
I'm on tutorial 21 of c++, and I've gone through 40 of his java tutorials. It really helps being able to watch the tutorial, and he explains it very clearly for beginners. I'm taking c++ next semester and trying to get a head start on the class over the summer.
Code Newb
If i had to make a suggestion start with this for the 2d game aspect:
http://www.kathekont...uide/index.html (note: This tutorial set was written for win32 but it DOES work in Linux, not Mac thoughsad.png)
Its an absolutely amazing in depth guide on how to build a 2d (overhead) game engine ONLY using c++ console. No need to worry about graphics yet, get the basics first.
A good C++ resource I would suggest is C++ Primer Plus by Stephen Prata its an amazing book for learning c++ with little programming knowledge.

Edit: Oh and I completely agree with DZee just write the source files in something like Notepad++ (google it) and then just compile using your terminal(or console i dont use mac) There is nothing more useful than seeing the raw compiler data when you have some kind of compile error.
I agree that cplusplus.com helped me alot. What may help you alot too is look at the site's examples and try to translate it into english inside your mind. I think this what helped me alot. I havent touched C since I was a kid. Just now, I'm relearning everything. You'll get it, just hang in there! It's just less complicated when one understands easily. Hell, riding a bike was rough, a couple of tries it's more easier riding a bike. Just had to through a analogy.
Game Engine's WIP Videos - http://www.youtube.com/sicgames88
SIC Games @ GitHub - https://github.com/SICGames?tab=repositories
Simple D2D1 Font Wrapper for D3D11 - https://github.com/SICGames/D2DFontX

This topic is closed to new replies.

Advertisement