Sign in to follow this  

whats the process of game development?

This topic is 4090 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

newb here.... Plz help me out with this question. i have sarched all over the place, found not much. By " process of game development" i mean the core process and steps involved. design is ok, iam confused with the 3d graphics... should i design my own engine or can i use out of the shelf engine?. Where does all the programming part go into... is it the engine that i need to develop?... how do i get the charecters modeled through some 3d software, into the game, plz some body explain me the steps. Thanx newb;)

Share this post


Link to post
Share on other sites
Each step alone could take dozens of pages to explain.

As to engine/3d graphics and getting your 3d models into a game, the answer is all the same, take a look at work people have already done. Then decide if you want to create your own engine or use one off the shelf. If you are using one off the shelf, they often have the tools needed to import 3D models.

You havent said what language you are working with, so I will assume C++.

Google any of the following for more information:
Crystal Space, Ogre3D, IrrLicht

Share this post


Link to post
Share on other sites
They arent programs per say, they are a collection of code, libraries, documentation and tools needed to create a game. Most commonly refered to as an engine. And yes, you use them with Visual Studio. Everyone one of the ones listed will require visual studio ( or gcc, but lets not go there... ).

Share this post


Link to post
Share on other sites
thanq so much Serapth.... i wanted to know just the steps as they are... like 1.xxxxxx
2.xxxxxx
3.xxxxxx ... not in detailed. :)

do i really need an engine (off the shelf or self made) to create a 3d game.

Thanx for the advice and iam gonna google right away.

Share this post


Link to post
Share on other sites
There is no one set of steps because there are different ways to make a game. If you want to write your own from scratch (for example by using a game engine), the first step will always be to learn some programming language.

If you want to make a game without programming, you can use a GameMaker-like tool or mod an existing game. This will require a totally different set of steps.

I guess it depend on what you want to accomplish.

Share this post


Link to post
Share on other sites
In that case, the steps are quite simple, and are exactly the same as any other software development effort:

1) Identify what you need or want to do.
2) Do it.

Anything more specific is an implementation detail.

Share this post


Link to post
Share on other sites
1. Design your game. Plan out every detail. If its a FPS, type out the weapons, descriptions of the levels, info on the enemies and their AI, everything.

2. Make concept art. Draw pictures of the surroundings and the characters so your artist (whether its you or someone else) knows the kind of stuff youre looking for.

3. Have your artist make 3d models (or 2d pixel art) and levels for your game. Using a tool like 3ds max.

4. Either purchase a off the shelf engine (like torque), find a free one (like ogre or irrlich), or make youre own in VC++ (or other IDE). Finding an engine takes a day or two, making your own could take a year or two. All the Opengl and Directx work (like loading and displaying models) should be handled by the engine.

5. Code game specific code using your engine. Usualy your engine will be afew librarys to make things easier so you'll still be using VC++.

You dont have to do those steps exactly in that order. For instance you can complete the coding before you have all the art done, you'll just need place-holder art.

I Hope that helped.

Share this post


Link to post
Share on other sites

This topic is 4090 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this