Solved

What tools are used for big Games, such as IGI and Hitman etc.

Posted on 2004-03-28
6
329 Views
Last Modified: 2010-07-27
Hi,
My Question is what tools, techs and languages are used the most in the big games such as Hitman, Maxpayne and IGI etc.
Actually I am looking for starting the game programming, But I dont know as whether I should use DirectX with Win32 or MFC, OR should I used just C++. Also what about Game programming in VB? I dont have any idea.

Despite these Questions, Let me tell you that I know C, C++ and VC++, Java. I dont know VB yet.

Regards.
0
Comment
Question by:VirtualEye
  • 2
6 Comments
 

Accepted Solution

by:
glaZer_software earned 43 total points
ID: 10698501
try useing delphix package under delphi for
an easier use of draphics under delphi and directx
0
 
LVL 1

Assisted Solution

by:authentyk
authentyk earned 41 total points
ID: 10698833
Well is not a easy work to do big games such Htiman and IGI and specially alone.They need huge resources and work(research,planning,development,etc).Most articles that i red don't recommend C++ if is not used properly(taking care especially for memory) and vb is rarely mentioned.Java,Delphi is many times mantioned but takes time.So here is my advice:take a while to some game developers forums becouse there are the latest news and familiarize yourself with games engines and try some games makers(they run 3d too) for the beggining and like the previous comment said this uslually use delphi for experimented work and results.I didn't post this for the points(even i don't mind take some ;),but to give you some "attack plan" becouse in the past i tried like you to make games and i choosed vb...big mistake(works faster with game makers than vb).Good luck!
0
 
LVL 1

Assisted Solution

by:fxnut
fxnut earned 41 total points
ID: 10699594
In my experience with the games companies I've worked for, they tend to use C++. They'll often use it in a very C like manner tho (often for speed). MFC doesn't come into it - that's only for doing windows interfaces. Most stuff is usually programmed using DirectX, although some games allow you to run in OpenGL instead or as an alternative. I personally wouldn't bother with VB (or Delphi for that matter), since the majority of the games writing community seem to prefer C++, you'll probably find it much easier to get support and code snippets for that.

Check out www.flipcode.com for further information. They've got articles on almost every aspect of writing games. You can learn everything you need to know (and some stuff you don't !) there.

Big tip: (as authentyk said) don't think you can write a game like Hitman yourself. There's no way you'll be able to do it - games require huge amounts of research and often use highly complicated techniques to pry every ounce of performance from the graphics card and processor. It also takes a huge amount of work to put together the art assets. There are nearly always specially written tools to help with the process which in themselves can require months of hard work from a set of dedicated programmers. If you want to get into writing games, get hold of a free graphics engine (there are lots on the web)that can do much of the technical rendering work for you - that way you can get on with the more fun stuff. There are even free physics libraries around for doing the complex dynamics that you get in Hitman (i.e. ragdolls etc). Unless you fancy doing a physics doctorate and a maths degree, then you will never be able to write some of this stuff.

The bottom line is... it aint simple! If you want to get into it, stand on the shoulders of other peoples hard work doing the boring stuff. Don't try to start from scratch, cause you'll never get anywhere!

BTW, have a look on Amazon - they've got quite a few good books on techniques used in games programming. Check out "3D Games, Real-time rendering and software technology" by Watt Policarpo. That's got some good stuff in it, but actually, you can find most of this info on www.flipcode.com and around the net.
0
 
LVL 1

Expert Comment

by:fxnut
ID: 10821210
Are you gonna close this question?
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
sumDigits  challenge 7 75
allswap challenge 6 80
Path to Python 9 109
Tax Considerations for positive outcomes, outside the U.S. for IT Professionals 3 36
Does the idea of dealing with bits scare or confuse you? Does it seem like a waste of time in an age where we all have terabytes of storage? If so, you're missing out on one of the core tools in every professional programmer's toolbox. Learn how to …
Displaying an arrayList in a listView using the default adapter is rarely the best solution. To get full control of your display data, and to be able to refresh it after editing, requires the use of a custom adapter.
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …
With the power of JIRA, there's an unlimited number of ways you can customize it, use it and benefit from it. With that in mind, there's bound to be things that I wasn't able to cover in this course. With this summary we'll look at some places to go…

861 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now