Welcome Guest ( Log In | Register)



2 Pages V   1 2 >  
Reply to this topicStart new topic
> Game Programming
kvarnerexpress
post 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
Go to the top of the page
 
+Quote Post
el_exorcista
post 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 laugh.gif
Go to the top of the page
 
+Quote Post
bsdpowa
post 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 biggrin.gif).

Good luck and I hope to see your creation in the near future.
Go to the top of the page
 
+Quote Post
sader
post 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



Try use this software I am doing this few years biggrin.gif
www.3dgamestudio.com
Go to the top of the page
 
+Quote Post
aminzzlink
post 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)
Try use this software  I am doing this few years biggrin.gif
www.3dgamestudio.com
*


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 .
Go to the top of the page
 
+Quote Post
sonyguy
post 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++?
Go to the top of the page
 
+Quote Post
SnXster
post 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?
Go to the top of the page
 
+Quote Post
bsdpowa
post 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
Go to the top of the page
 
+Quote Post
switch
post 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!