User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Game Development section within the Software Development category of DaniWeb, a massive community of 397,178 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,391 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Game Development advertiser:
Views: 1088 | Replies: 9 | Solved
Reply
Join Date: Feb 2008
Posts: 15
Reputation: Hockeyfreak889 is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
Hockeyfreak889 Hockeyfreak889 is offline Offline
Newbie Poster

What Language(s) SHould I Learn

  #1  
Feb 29th, 2008
Ok so first off i dont know much about programming. I am currently in the middle of my first programming class in school and i love it. It is based around visual basic 6, however the class moves incredibly slow so i decided i want to teach myself another language. Which language should i learn if i want to end up making games? and also where can i find a site to teach myself from? Thanks for the help
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Jun 2007
Posts: 32
Reputation: beefstick720 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 2
beefstick720 beefstick720 is offline Offline
Light Poster

Re: What Language(s) SHould I Learn

  #2  
Feb 29th, 2008
it depends, logo will be pretty good for you to make some simple shitty games, but you don't necessarily have to code to make games you could always use rpgmaker xp and make a game. if you want to make something good learn C++ and build an engine. but stay on track with your BASIC class right now because that will get you on the track to doing C++ successfully. Also if your someone who wants to make a game like runescaped thats a browser-based mmorpg learn java.
Reply With Quote  
Join Date: Feb 2008
Posts: 15
Reputation: Hockeyfreak889 is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
Hockeyfreak889 Hockeyfreak889 is offline Offline
Newbie Poster

Re: What Language(s) SHould I Learn

  #3  
Feb 29th, 2008
Originally Posted by beefstick720 View Post
it depends, logo will be pretty good for you to make some simple shitty games, but you don't necessarily have to code to make games you could always use rpgmaker xp and make a game. if you want to make something good learn C++ and build an engine. but stay on track with your BASIC class right now because that will get you on the track to doing C++ successfully. Also if your someone who wants to make a game like runescaped thats a browser-based mmorpg learn java.


Yea eventually i want to be able to make a good game that is fun to play so ill probably start learning C++. DO you know where i could find a good tutorial
Reply With Quote  
Join Date: Jun 2007
Posts: 32
Reputation: beefstick720 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 2
beefstick720 beefstick720 is offline Offline
Light Poster

Re: What Language(s) SHould I Learn

  #4  
Feb 29th, 2008
Originally Posted by Hockeyfreak889 View Post
Yea eventually i want to be able to make a good game that is fun to play so ill probably start learning C++. DO you know where i could find a good tutorial


well i have a 1,000 page book on c++ that i'm using to teach myself.

http://www.cplusplus.com/doc/tutorial/

thats a pretty good one haha let me know if you need anything else
Reply With Quote  
Join Date: Jan 2008
Location: USA East Cost
Posts: 386
Reputation: CoolGamer48 is on a distinguished road 
Rep Power: 1
Solved Threads: 37
CoolGamer48's Avatar
CoolGamer48 CoolGamer48 is offline Offline
Posting Whiz

Re: What Language(s) SHould I Learn

  #5  
Mar 1st, 2008
For my experience (which I'll admit is relatively limited), books are often a better learning tool than online tutorials for complex programming languages like C++. If you've got the cash, I'd buy a book. I learned C++ from C++ for Dummies by Stephen Randy Davis. I really love Davis's writing. cplusplus.com and other sites like it are good for quick lookups of functions or syntax, but if you want to learn the language from the ground up, go with a book.
I'm a student. If my statements seem too absolute, feel free to coat them with "In my opinion..." or "I believe...".
Reply With Quote  
Join Date: Feb 2008
Posts: 15
Reputation: Hockeyfreak889 is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
Hockeyfreak889 Hockeyfreak889 is offline Offline
Newbie Poster

Re: What Language(s) SHould I Learn

  #6  
Mar 1st, 2008
Originally Posted by beefstick720 View Post
well i have a 1,000 page book on c++ that i'm using to teach myself.

http://www.cplusplus.com/doc/tutorial/

thats a pretty good one haha let me know if you need anything else

Thanks for the help
Reply With Quote  
Join Date: Feb 2008
Posts: 15
Reputation: Hockeyfreak889 is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
Hockeyfreak889 Hockeyfreak889 is offline Offline
Newbie Poster

Re: What Language(s) SHould I Learn

  #7  
Mar 1st, 2008
Actually i have one more question ... Whats the best compilier to use for C++, I have Windows Vista
Reply With Quote  
Join Date: Jan 2008
Location: USA East Cost
Posts: 386
Reputation: CoolGamer48 is on a distinguished road 
Rep Power: 1
Solved Threads: 37
CoolGamer48's Avatar
CoolGamer48 CoolGamer48 is offline Offline
Posting Whiz

Re: What Language(s) SHould I Learn

  #8  
Mar 1st, 2008
I really like MS Visual C++ Express Edition's code editor. You can easily check #defines, function parameter options, and other things just my moving your mouse over something. You also get a list of member functions when you type the . or -> after an object of a class (you might not know what most or any of that means yet - I find it helpful when using DirectX, where you have lots of functions and classes that you haven't written yourself and don't know the inner workings of). I don't particularly mind the rest of the compiler, but I'm sure other people do, if for no reason other than it's Microsoft. Another nice compiler is Dev-C++, or wxDev-C++.
I'm a student. If my statements seem too absolute, feel free to coat them with "In my opinion..." or "I believe...".
Reply With Quote  
Join Date: Feb 2008
Posts: 15
Reputation: Hockeyfreak889 is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 0
Hockeyfreak889 Hockeyfreak889 is offline Offline
Newbie Poster

Re: What Language(s) SHould I Learn

  #9  
Mar 1st, 2008
Originally Posted by CoolGamer48 View Post
I really like MS Visual C++ Express Edition's code editor. You can easily check #defines, function parameter options, and other things just my moving your mouse over something. You also get a list of member functions when you type the . or -> after an object of a class (you might not know what most or any of that means yet - I find it helpful when using DirectX, where you have lots of functions and classes that you haven't written yourself and don't know the inner workings of). I don't particularly mind the rest of the compiler, but I'm sure other people do, if for no reason other than it's Microsoft. Another nice compiler is Dev-C++, or wxDev-C++.

Thanks i think i will get the MS Visual C++
Reply With Quote  
Join Date: Jun 2007
Posts: 32
Reputation: beefstick720 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 2
beefstick720 beefstick720 is offline Offline
Light Poster

Re: What Language(s) SHould I Learn

  #10  
Mar 2nd, 2008
i also am a fan of MS visual c++
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Game Development Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Game Development Forum

All times are GMT -4. The time now is 4:08 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC