Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 20 Jun 2012
Offline Last Active Jul 16 2012 08:26 PM

Posts I've Made

In Topic: C++ As First Language

12 July 2012 - 05:37 PM

Just buy a "C++ How to program C++" by Deitel &Deitel. That's the book I'm reading so far.

In Topic: C++ As First Language

11 July 2012 - 10:23 PM

It depends. I got no programming experiences but I started out C++ as my first language because I want to program games. :D So far, it took me.....2 or 3 weeks to understand the first chapter. XD LOL

In Topic: Best way of learning C++?

02 July 2012 - 05:20 PM

You could try pressing your face against the book and learning through osmosis, but I doubt you will have much success.

Seriously, how much effort is it to read a book. Read it, then you will know how useful it was teaching you C++!

Ok I'll try to press my face against the book and learn :D

In Topic: Best way of learning C++?

02 July 2012 - 05:20 PM

I got a C++ book on the front of me. Are there any methods of learning C++ execpt reading it off...? Share your learning experience...!

You should try making some programs, if the book has exercises do them. Theirs also tutorials online for C++. http://www.learncpp.com/, http://www.cplusplus.com/doc/tutorial/.

Theirs really no wrong way to learn C++, (other then confusing it with C) if you feel comfortable using the book just use it.

There's some program exercises on the book but there's no answers to the program so I didn't do them. However, I did the ones with the answers on them. :D

In Topic: Compeletly lost! Helppp

02 July 2012 - 11:58 AM

I should get allegro or SDL for that?

If you are just starting out, I would recommend learning a different language to start with programming, such as Java or C# (only because they are widely recognized as easy languages). Then it will become easier for you to learn another language such as C or C++ (I recommend C first, because it teaches about memory management and referencing, then C++ to add OOP from previous languages).
To start with making games, you should first learn about basic game structure through console games such as minesweeper. Then you need to choose an SDK/API to work with.
Some notable ones include:

  • API: XNA (mainly used with C#, requires .Net, and only works on Microsoft platforms; Windows, XBOX360, Windows Phone)
  • SDK (Engine): Unity (mainly graphical interface, coding required for complex games)
Or, you can choose to work low-level and code a basic game engine in C++ customized to each game of your choice, for tthis you will need to implement all low-level graphics API calls tothe API of your choice (OpenGL or DirectX).

This entire process should take you around 5-8 months if you study carefully 10+ hours per week.

Hope I answered your questions.

I should get Allegro or SDL for that?