C++ Suggstions Please


BenScar

What does this do again?
Joined
Jan 4, 2006
Messages
435
Age
47
Location
UK, Near London, somewhere...
Website
Visit site
Hello all,

I want to get back into C++ deving, I did it about 5/6 years ago and got to "City and Guilds" level (it's a UK qualification) but only ever making console apps. So I've never really touched on GUIs.

Saying that I am a software dev professionally, using (ok no laughing...:) ) VB.NET and ASP.NET (Oi, I said no laughing! ;) )

Can anyone suggest any books/sites where I might start re-learning C++ and intros to SDL? (What is the SDL?!)

There's only one other "issue" that might need a little thinking about, I'm a windows man. Only ever fired up Linux from Live CDs. I'm guessing some reading about and using Linux might be helpful, that about right? :)

Any help on where to get started would be gratefully received.

Thanks
Ben
 
A good place for SDL docs is the SDL documentation WIKI. http://www.libsdl.org/cgi/docwiki.cgi/

There are also some howtos on getting started with GP2X development on the GP2X WIKI. http://wiki.gp2x.org/wiki/Getting_started_...P2X_development

As for general C++ stuff make sure you have a copy of Stroustrup for reference and skim reading.

Worth learning a bit about Unix yes. I suggest getting cygwin for Windows and have a play. Or even better install Linux and play with the terminal a bit. Though for simple GP2X dev you don't really need to know much Linux stuff, especially using SDL which is platform independent.

I'd start with a simple SDL program that just displays some coloured boxes on the screen or something. I suggest you get it working on PC first before building it for GP2X.

Good luck,

Mark
 
Easy.

1) Dive In
2) Do something
3) Don't think too much

:)

Just get to it, and you'll work it out. ie: For GP2x, its not like you need much of a GUI to write a little game up :)

SDL is just a handy lib of useflu routines for game development, and is cross platform. Essentially it helps make audio, surface handling, loading images, etc ,easy.

jeff
 
Good free eBook is Thinking in C++ Vol 1 and 2.
Other books:
Effective C++
More Effective C++
Effective STL
 
yaustar posted on Feb 11 2006 at 08:12 PM said:
Good free eBook is Thinking in C++ Vol 1 and 2.
Other books:
Effective C++
More Effective C++
Effective STL

I thoroughly agree with the last 3. Anything by Scott Meyers:) Not read the eBook.

Thanks,

Mark
 
Last edited by a moderator:
Back
Top