The Game Development Process

Post your questions, suggestions and experiences regarding game design, integration of external libraries here. For irrEdit, irrXML and irrKlang, see the
ambiera forums
Post Reply
plotti
Posts: 21
Joined: Thu Oct 18, 2007 9:58 am

The Game Development Process

Post by plotti »

I think sometimes when I follow projects I see that they always follow the same pattern, they are either a one man show, or a bunch of people interested in the same topic gather together for a couple of weeks but then give up due to lack of project planning.

I stumbled recently upon a nice website which shows the main roles of game development and thats what I think some projects here should be considering too:

http://www.igda.org/breakingin/career_paths.htm

Audio -
* Sound Engineer/Designer
* Composer
* Audio Programmer/Engineer

Design -
* Game Designer
* Lead Designer
* Level Designer
* Fiction Writer or Screenwriter

Production -
* Producer
* Project Manager
* Associate Producer
* Game Tester
* Lead Tester

Programming -
* Junior Programmer
* Lead Programmer
* Engine/Tools Programmer
* Graphics/Special Effects Programmer
* Audio Programmer/Engineer
* Artificial Intelligence Programmer
* Multiplayer Networking Programmer


Visual Arts
* Intern Artist
* 3D Model Builder (objects)
* 2D Conceptual Artist
* 2D Texture Artist
* 3D Cutscene Artist
* 3D Character Builder
* 3D Character Animator
* Level Builder
* Art Director
* Art Technician


I think we in general have a lot of programming and visual arts people here. But I see a lack of Multiplayer Networking Programmers, Level Designers, Project Managers. I also see a lot of questions and solutions related to graphic issues, maps, characters, shaddows, maps etc... I wish if he could somehow bundle those solutions to a "best-case" snippet wiki, or even better a generic game implementation demonstrating concepts, lots of people would be able to modify this for their own purpose and get started faster.


What do you guys think?
________
Zx14 vs hayabusa
Last edited by plotti on Tue Feb 22, 2011 8:13 am, edited 1 time in total.
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

Perhaps we see mostly programmers and 3d artists because Irrlicht is a 3d engine aimed at programmers, not a game engine. It's in the FAQ.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Re: The Game Development Process

Post by MasterGod »

plotti wrote:I also see a lot of questions and solutions related to graphic issues, maps, characters, shaddows, maps etc... I wish if he could somehow bundle those solutions to a "best-case" snippet wiki, or even better a generic game implementation demonstrating concepts, lots of people would be able to modify this for their own purpose and get started faster.


What do you guys think?
Hmm... let me think.. OH I KNOW :idea: . Check my signature. :mrgreen:
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
plotti
Posts: 21
Joined: Thu Oct 18, 2007 9:58 am

Post by plotti »

very true, i know irrlicht is a 3d engine not a game engine. I will definitely check out the game engine in your sig, seems very promising and let you know what i think:

# Can I join the NUSoftware Game Engine developers team?

* No, I want to be the sole leader of the project, as simple as that, although very close friends might get a chance :-).

I dont like that aspect that much... it doesnt include the learning and evolving aspect somehow.

And where in the game engine is a general avatar solution, some state consistency, networking, etc... is see lots of white spots , yet no possibility to contribute.
________
ZX14 VS HAYABUSA
Last edited by plotti on Tue Feb 22, 2011 8:14 am, edited 1 time in total.
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

Little note: I've started this engine about 3 months ago, 1.5 months designing and 1.5 implementing so it's lacks A LOT but the progress is pretty fast (although I'm the only programmer on it) but it can still be a good start, if not to be used the current state of it can be modified easily but it's not recommended.

P.S
I'm publishing the engine BECAUSE "or even better a generic game implementation demonstrating concepts, lots of people would be able to modify this for their own purpose and get started faster. "...
For further discussion please refer to the official forum or check the NGE thread in the project announcement forum of Irrlicht.
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
plotti
Posts: 21
Joined: Thu Oct 18, 2007 9:58 am

Post by plotti »

I am not at all criticising your engine just saying, i'd love to have something like your engine, but only open, free to contribute and kind of complete, that would be a perfect start for somebody who would like to develop a game by himself.

As you see there are a lot of roles in game development and like this somebody interested in creating a nice working project just has to customize rather than going through all the roles and steps.

Keep up the good work and hopefully your engine can become this generic concept of how to use irrlicht and irrklang to create a game.

Cheers
Thomas
________
JAINISM FORUMS
Last edited by plotti on Tue Feb 22, 2011 8:14 am, edited 1 time in total.
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

Thanks. Oh and you Can contribute, and few already has. You can always share your thoughts with me and I'll consider if I want to add it.
True, creating a game involves a lot of people but not many of us can compile such team and most are sole developers..

P.S
"..and kind of complete" - lol I've just started it 2-3 months ago :wink:
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
Post Reply