RomanKB

How doi get started in game design

What software do i need




Re: Game Technologies: General I need help getting started in game design...

Glenn Wilson

Game design is a big thing.... one suggestion I can make is to have a read through the game desgin groups on www.gamedev.net

And the rest of the suggestions rely on what experience you have, which includes programming experience.






Re: Game Technologies: General I need help getting started in game design...

RomanKB

Well i have no experience at all......

I am only 15 yrs old and been wantingto get started since age10, but I have just now startedreally getting committed.

I dont know how to begin to learn....






Re: Game Technologies: General I need help getting started in game design...

Glenn Wilson

I would have a look at the XNA Framework and Game Studio Express, these are both free resources and the community is growing. Learning these will also help you get your games onto the xbox360.

But the first step is to start learning C# and some basic programming skills, next is to have a look at some of the examples floating around the web. Next one step you could take is to have a look at the community run projects on www.codeplex.com or sourceforge and try help out with those.






Re: Game Technologies: General I need help getting started in game design...

Timo S

I'm 16 and I've programmed for few years now. I agree that you should go to gamedev.net if you want to get some information. Also you can buy some books. Andre LaMothe has some great game programming books which contains huge amount of information. :) And of course you should learn C#. Start from making those hello world applications and when you know the basics you may be able to make some more complicated programs. Get Visual C# 2005 Express Edition to start:

http://msdn.microsoft.com/vstudio/express/visualcsharp/default.aspx

It's totally free. You can also download Game Studio Express and XNA Framework as Glenn said. :)

Good luck!

Regards,
Timo




Re: Game Technologies: General I need help getting started in game design...

Sicundercover

Thanks I Had the same questions.

However, what programs should I learn for the creation of the 3D images that will be needed to make the game complete.




Re: Game Technologies: General I need help getting started in game design...

HinDRAncE

Please note that game programming is one of the highest steps in the big ole' programming ladder. commercial games today need large group of programmers/designers/artists that work for months and years to finish a single game.

Dont expect to find a magical "FPS Creator 2005" program where you just give the character a name and a rocket launcher and call it a game. I still remember my "WTF" face when i downloaded and installed the half-life sdk and found no "game editor.exe".

The most popular language is indeed c++ and c#, however, VB works like a charm for simple card or 2d games (not multiplayer though, VB is terrible at that kind of stuff).

As for 3d software, there are no 3d "images" but rather 3d models, you create them using the super duper expensive programs like 3d studio max or autocad (there are others but i havent used them). and its no easy job either! you have to deal with starting a model from the most basic figures, extruding faces, merging vertices, and then aplying .bmp's to make them look nice. there are cheaper 3d modeling software which are rather simpler but serve the purpose like milkshape3d.

Overall i'd recomend you stick to one skill, either programming, 3d modeling or texture maker and assemble a team of 4 or more to make the game. Of course, you could do all of this by yourself, but by the time your done with your 3d game made with c#, that language would be obsolete and you would have to start learning c#++ 7.0

You dont have to be an expert to work with other game's SDK, back in the day i had fun making all kind of tweaks to half-life with almost no knowledge of c++

Anyway, programming can be tedious when your first learning, but once you get the basics (making a game engine, working with directx etc...) you can start having fun making your own games.