Sign in to follow this  

Where should I start?

This topic is 2553 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am new to programming and I need help with where I should start.
I want to make a pretty simple 2D game preferably in C++.
What programs e.t.c will I need to use.

Any help would be greatly appreciated,
Thank you

Share this post


Link to post
Share on other sites
At minimum you'll need a compiler and IDE, or Integrated Development Environment. Assuming you're using Windows, the best freely available option is probably Microsoft's Visual C++ 2010 Express Edition. Code::Blocks would also be a good option if you're looking for an alternative.

You'll need to start by learning the basics of programming, which is usually done by following a book or online tutorials and writing console (i.e. text based) programs, after which you can choose and learn a graphics API such as SFML or SDL.



That being said, is there any reason you're choosing to start with C++? If that's what you want to use it's a perfectly good choice, but I'd personally recommend the C# or Python programming languages instead, as they tend to be more approachable for a beginner.

Hope that helps! [smile]

Share this post


Link to post
Share on other sites
Quote:
Original post by tastybeef
I have got code blocks now.
Great! Make sure you've also got a compiler set up to use with it -- the download page should have had two different downloads; one of them includes the MinGW compiler and the other does not. If you chose the download that doesn't include a compiler or if you're using Windows Vista or Windows 7 (the bundled compiler apparently doesn't play nice on those versions) you'll need to follow the instructions for installing a supported compiler. If you chose the version that includes MinGW and are using an older version of Windows you should be ready to go. [smile]

Quote:
I currently have a book called Accelerated C++.
I will have a read through it.
That one is a pretty good choice -- make sure you actually work through the exercises in the book as well as reading it. You'll pick up the necessary skills much faster and more properly if you actually try things out.

Good luck!

Share this post


Link to post
Share on other sites
Just a couple of for-noob pointers:

- do exercises for every chapter (if there are any). If you can't, think of something you can do to try your hand in what you've learned and what you've learned before.

- Experience is more important than "how much you know." Experiment and open your mind :D

- if something fails, do everything you can to fix it. Refer for help only when you 100% must. You're not learning as much when people give you the solution rather than figuring it out yourself.

Bottom line is: THINK!!!! and you'll be fine ;]

Share this post


Link to post
Share on other sites

This topic is 2553 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this