|
|
|
|
![]() ![]() |
Jul 30 2005, 09:18 PM
Post
#1
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 407 Joined: 13-December 04 Member No.: 2,696 |
I'm looking into going into game programming and I want to know if there is another programming language I should learn to go along with C++? Or should I just learn C++(Master Blaster of C++, Master Shake of C++, Lord and Master of C++, Jedi Master of C++) and then learn(more)/master it in college?
Thanks, Kvarner express |
|
|
|
Jul 30 2005, 11:10 PM
Post
#2
|
|
|
Newbie [Level 2] ![]() ![]() Group: Members Posts: 33 Joined: 30-July 05 Member No.: 10,045 |
Almost all languages are basicly the same the only thing that change is the syntaxis, I would recomend you, if you havent learn any language learn some python or some Delphi could be good . If you feel you are a fast learner you could start directly with C++ remeber to practice and practice that is the best way to learn is that everytime you learn something new try using it to make a program.
good site is www.cplusplus.com/doc/tutorial/ hope this help you |
|
|
|
Jul 30 2005, 11:56 PM
Post
#3
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: [HOSTED] Posts: 117 Joined: 23-July 05 From: Europe Member No.: 9,774 |
el_exorcista:
I wouldn't agree with your first statement.There are lots of differences between programming languages than just a syntax, that's why some people use C++ others use Assembly and someone else perhaps would swear to PHP.It all depends on what you need.If you're going to code CMS I doubt that you'd use Visual Basic to solve the problem. kvarnerexpress: If you're just accessing the gaming industry, you're about to take a long trip my friend. What you really need is patience and a lot of time working hard.Games don't grow over night.You'll spend years of learning before you'll be able to make a decent game. You need to ask your self some questions to start with. - what platform am I focusing on? - what kind on genre I'm interested in? - what's my audiance? - what programming language I'm going to code in? ... You need to know what you want to and then move on. I would strongly suggest you start with C++.Don't rush, focus on one thing.Give your self time, take a year or two mastering C++ and then move on to graphics.Spend some time here (OpenGL, DirectX, SDL...) and then start making games. Let your first project be small and interesting.Don't dream about making new-age Half Life because you'll fail and you'll loose motivation and interest for game programming. You'll want to visit these websites: GameDev Gamasutra Flipcode HeHe Gamedev Buy a book or two.You have plenty of information on the net but nothing beats a good book.I would suggest OpenGL Superbible.I learned alot from it, it's worth every penny I paid. You're going to have alot of headaches, nervous brakedowns and keyboard smahing moments but after you overcome beginner stage it will be alot more easier.Just don't give up (or use game maker software Good luck and I hope to see your creation in the near future. |
|
|
|
Jul 31 2005, 02:02 AM
Post
#4
|
|
|
Member [Level 2] ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 86 Joined: 18-July 05 From: Lithuania Member No.: 9,570 |
|
|
|
|
Jul 31 2005, 06:20 PM
Post
#5
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 117 Joined: 18-July 05 From: Black Pearl . Member No.: 9,583 |
QUOTE(sader @ Jul 31 2005, 03:02 AM) QUOTE "Games authoring never was easier" With hundreds of published titles, 3D GameStudio is the leading authoring suite for 2D and 3D realtime applications. It combines the C-Script programming language with a high-end 3D engine, a 2D engine, a physics engine, a level, terrain and model editor, plus extended libraries of 3D objects, artwork and ready-assembled games. It was never easier to create 1st person games, 3rd person games, role playing games, side scrollers, flight simulators, board games, sports games, real-time presentations, virtual exhibitions... and 3D applications never seen before! first there are price for ech edition , the Standard is for 49 , Extra 89 Commercial 199 , and Professional is for 899 . and i don't think that the graphisme will be good as DOOM3 or HALF-LIVE, or like any game 3D . except if you are going to build a MMORPG . |
|
|
|
Jul 31 2005, 07:15 PM
Post
#6
|
|
|
Premium Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 166 Joined: 5-December 04 From: Llanelli, South Wales Member No.: 2,563 |
I've always fancied going into game programming, I thought it looked a bit hard a very complex. I find that HTML and some other codes are pretty easy once you get into them, what do you think of C++?
|
|
|
|
Jul 31 2005, 07:38 PM
Post
#7
|
|
|
Newbie [Level 2] ![]() ![]() Group: Members Posts: 25 Joined: 28-July 05 Member No.: 9,962 |
I want to learn C++ too but i am having a hard time finding tutorials.
Thanks for all of the links, i am going to check them all out. I dont know what AnsI is though. I checked one of the tutorials and it is very hard for me. Can anyone help me on this? |
|
|
|
Jul 31 2005, 10:36 PM
Post
#8
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: [HOSTED] Posts: 117 Joined: 23-July 05 From: Europe Member No.: 9,774 |
QUOTE(SnXster @ Jul 31 2005, 08:38 PM) I want to learn C++ too but i am having a hard time finding tutorials. Thanks for all of the links, i am going to check them all out. I dont know what AnsI is though. I checked one of the tutorials and it is very hard for me. Can anyone help me on this? ANSI stands for American National Standard Institute and they deal with standards like ASCII (255 characters).More newer standard is UNICODE (65,536 characters). C++ is not as hard as people think.Perhaps they stop at linked-lists, vectors, classed and they discontinue with learning the language because they don't have anyone to explain them details.What can I say to you except that you have to work hard before you master C++, but once you do it there's no limits. Either take a class or learn by yourself.Whenever you hit a problem, you can always ask for help on forums. I recommed you download a book by Denis Ritchie - C Programming language. Here're some good C++ tutorials: C++programming Cplusplus Good C++ courses (10$ membership) Programmers heaven Game programming Wiki |
|
|
|
Aug 1 2005, 10:43 PM
Post
#9
|
|
|
Premium Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 178 Joined: 13-October 04 From: NSW, Australia Member No.: 1,713 |
there are differences between languages apart from the syntax.
given the option i would have stayed with visual basic, but i switched to c++ because 1/ it's LOADS faster at run-time 2/ much more powerful 3/ you can use many more graphics api's such as openGL also check out www.codeproject.com. they have some good tutorials. i'm doing games developing, and it's not real hard for simple stuff but for a great game it's very hard. once you get the hang of the graphics, there's not a great deal more to learn for a basic game. Good Luck! |