Sign in to follow this  
Wonderer_Nick

Hey There....Can i have some suggestions?

Recommended Posts

Wonderer_Nick    122
Hey im new to the whole prgramming/coding all that jazz. My friend recently brought the idea of making games to my attention. he Said we should both learn Basic or C++ and Get it on the go. Anywho i was wondering what would be the better to start with. Basic or C++/C, Or anything else? Also what is a good book to teach me what i need to know? Thanks Nick

Share this post


Link to post
Share on other sites
TraderJack    530
Assuming you've read the "For Begginers" section of this site, I'd say go with C++. People will tell you that it's harder to learn as a first language, but chances are if you stick with it, you'll end up at C++ anway. I'd go for it. If you have no idea what to do, check out Basic or something like DarkBasic even, but if you have atleast a very general understanding of how programming works then you'll be fine learning C++.

Try out www.cplusplus.com, look at their language tutorial, and see if you have any trouble with the material. Don't give up on it unless you are seriously lost. Everyone has trouble in the beggining.

Good luck!

-IV

Share this post


Link to post
Share on other sites
deadlydog    170
Well, assuming you have no coding experience at all, Visual Basic would be easier to learn, but it's not really the main language used for making video games -- C++ is. But don't be fooled, you can't just jump in and try and learn how to make games as you learn C++. Take a few months to get a good solid grasp on C++, then once you know the language you can start learning how to make videogames -- using DirectX or OpenGL or whatever.

Once you've got a good grasp on C++ I would recommend grabbing either Tricks of the Windows Game Programming Gurus by Andre Lamoth (although I think it still uses DX7 :( ) or Programming Role Playing Games With DirectX (which uses DX8.1). Both books can be found in the books section at the top of GameDev.net here.

Share this post


Link to post
Share on other sites
The Regent    122
The answer is really in your question. Basic is basic. If you don't have any programming experience, I would definately suggest Basic. That'll get you started with basic(no pun) structure and flow. After doing a couple short programs to get a feel for Basic, you might want to try Pascal. It can be a nice, soft intro into higher level languages.

I can't really help with books since I basically did this in school. The order of Basic -> Pascal -> C++/VB worked for me.

Share this post


Link to post
Share on other sites
kaysik    382
Blitz Basic
Dark Basic

Personally i've never used either so can't help you :D But I've heard lots of people talking about both those so its probably a good place to start. I'm sure they'll have tutorials and docs on their sites - so go read up and see if that looks like what your after.

If you do however change you mind about c++ (or just want to compare) then for that I recommend:

SDL (Simple DirectMedia Layer)
Allegro

Both great graphics libs and relativly simple to use (compared to say raw DirectX or OpenGL).

[Edited by - kaysik on June 2, 2005 10:31:16 PM]

Share this post


Link to post
Share on other sites

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