Computing.Net > Forums > Programming > A newbie question! :P

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

A newbie question! :P

Reply to Message Icon

Name: AMD Man
Date: October 24, 2003 at 17:45:18 Pacific
OS: Win XP Pro
CPU/Ram: AMD Athlon XP 2000+, 256M
Comment:

Hello! Hows it going!

Hi, i'm Samuel. And i'm woundering which programming language is use to make those cool games! like Unreal Tournament and other cool graphics games, and is it to hard to learn, well i bet it aint, cus nothings imposible! I'm tring my best to learn java, and i think it deals with some graphincs, does it? But i bet there is a programming language thats for 3D games, well i bet theres more steps to making games, i bet there is art involved, and alot of imagination! But i think there are a team of guys that desing the game and there is guys that program the games, like put into code to run on a computer, i would would kind of like to be the one that desings the games, but i do have a good imagination, but not art :(, but o well, i would still maby like to make them. But, i will see,w ell can i have some names of some programming languages for makeing games? And some links to how the lanugage looks, and how to learn it, and books to! Pleace!

Thanks alot!

-AMD Man



Sponsored Link
Ads by Google

Response Number 1
Name: gpp
Date: October 24, 2003 at 18:49:22 Pacific
Reply:

I think most of those games are written in C.. java is great for medium to large scale applications(especially web apps), but is a HUGE resource hog.


0

Response Number 2
Name: Dr. Nick
Date: October 24, 2003 at 20:43:04 Pacific
Reply:

I would actually bet that pretty much any intensive game since at least Half-Life was written completely in C++. I don't know for sure, but that would be my first guess based on a couple things.

C++ let's you define your own data types and that would be useful to a game. It's object-oriented structure is also better suited. Finally DirectX's native language is C++ and that is what all of it's libraries are written in.

In response to your statement "is it to hard to learn, well i bet it aint", don't think that you and a couple buddies can throw together something like Unreal one afternoon in your garage. Games like that take months and years to develope, and that's after you learn how.

If you really want to start down this road, look for some C++ tutorials online, or pick up a book at your local store. You've got to learn to walk before you can run, but that's where everyone starts.

"i would would kind of like to be the one that desings the games, but i do have a good imagination, but not art :("

-- buddy, I know the feeling.



0

Response Number 3
Name: anonproxy
Date: October 24, 2003 at 22:26:44 Pacific
Reply:

C/C++.

This is a book series which has been very popular ammong people who want to learn game programming.
http://www.satori.org/gamegems/

Graphics (not the art, the programming) are huge nowadays.
http://www.amazon.com/exec/obidos/ASIN/0201848406/scorpioncity-20/002-1698075-7874438

Additionally, there are hundreds, if not thousands of game developement communities.

One example (and there are many more):
http://www.gamedev.net/

Here is a better scratch of the surface:
http://dir.yahoo.com/Recreation/Games/Computer_Games/Programming/

By the way, game programming is typically competitive, time-demanding work. There are lots of open source games being made which you can join in on. When you get a grip on C/C++, go to sourceforge.net and find a game project. Join the mailing list, lurk there for a while, and read the code that is mentioned.

But a great place to start is with Java applets. In those stupid little games that are all over the Internet for free, you learn the core elements of game design. Next, move on to group projects (open source, game developement tournaments, etc.). If you really want the job, you are required to have experience (3-5+ years). The employer will want working programs of which you have personally done major portions.


0

Response Number 4
Name: Infinite Recursion
Date: October 26, 2003 at 07:17:50 Pacific
Reply:

C/C++ is primarily used for the games that
you probably currently enjoy playing. For
optimized portions of the game, it could
very well be written in assembly.

Every language has its learning curve. C++
is, at times, difficult... but not impossible.

There is art involved, of course. When you
move art, there is math involved.

In games, you have people who write the story
boards, people who designs the graphics, people who write the code, subject matter experts, etc.

For links for C/C++ or Assembly, just throw
them into google followed by "tutorial".

IR


0

Response Number 5
Name: AMD Man
Date: October 27, 2003 at 06:36:19 Pacific
Reply:

UUU cool! thx guys! i really apricate it!
So C++ it is!!



0

Related Posts

See More



Response Number 6
Name: leo
Date: October 28, 2003 at 13:51:13 Pacific
Reply:

So nice to see the young blood programmer's coming up. :)

Good luck man, and don't give up when things get frustrating, I've been in your shoes before, and at the end of the day it's really gratifying to know how far you've come.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Programming Forum Home


Sponsored links

Ads by Google


Results for: A newbie question! :P

hm just a few questions www.computing.net/answers/programming/hm-just-a-few-questions/13257.html

Newbie Question www.computing.net/answers/programming/newbie-question/2041.html

Have a homework question??? www.computing.net/answers/programming/have-a-homework-question/7407.html