![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programmer
Join Date: Apr 2005
Posts: 77
Rep Power: 4
![]() |
Visualizing How Game Development Would Take Place
Visualizing How Game Development Would Take Place
I think a good game development team would require four different roles for the typical game. The Project Manager, Game Engine Desginer, Graphics Artist, and the Sound Artist. Description of The Game engine designer: Role : Designs complex code to make development easier for the Project manager. For instance, the game engine designer would design code that converts a bitmap to a sprite, or handles the collision of two sprites. The Game Engine Designer would design classes and libraries, and the Project Manager would simply use them. The code would be easy to use but hard to understand. If the game desires online functionality, this member with his technology expertise would be able to step in and help. Degree : Computer Science Description of the Project Manager: Role : With a solid amount of business and collaborative capabilities, the project manager is like the conductor who controls the orchestra. The project manager must have a basic knowledge of programming. The project manager must be capable of using the user-friendly game engine that the game engine designer creates, and creating a game out of it with resources from the sound and graphics designers. The project manager must also have knowledge of the internal and external business environment and apply it to the game creation. In addition, the Project Manager must constantly engage in dialog with all members of the project. Degree : Information Systems Description of the Graphics Artist : Role : The graphics artist must listen to the project manager and design computer graphics based on discussion. The graphics arist must have enough computer knowledge to differentiate between different graphical formats, and to design high quality graphics. The graphics artist must be generally a talented artist. Degree : Art Descriptions of the Sound Artist : Role : The sound artist must listen to the project manager and design audio files based on discussion. The sound artist must have enough computer knowledge to differentiate between diffferent audio formats, and to produce high quality audio files. The sound artist must be generally a talented musician. Degree : Music |
|
|
|
|
|
#2 |
|
Programmer
Join Date: Feb 2006
Location: Ohio
Posts: 93
Rep Power: 3
![]() |
Re: Visualizing How Game Development Would Take Place
Who would program the installation routines, testing, user interfaces, HUD, game logic, etc.? Handle marketing?
From what I've seen, it usually takes a rather large team for the software end, including a project manager who is more than just familiar with programming. It would also take a team of people for the media aspect, for testing, for marketing, etc. But, I've only had the pleasure of reading about it thus far, and living the experience vicariously through blogs and magazine articles. By the way, I'm thinking of games like Halo, GTA, MVP, The Sims, and so on. Is that what you meant by "typical"?
__________________
Neeley.org |
|
|
|
|
|
#3 |
|
Hobbyist Programmer
Join Date: Sep 2007
Location: Sydney - Australia
Posts: 192
Rep Power: 2
![]() |
Re: Visualizing How Game Development Would Take Place
Making a game is like any other software development process, dr. p did bring up a good point, how is going to test the system (this usually cannot be done by programmers - it is biased). By biased, I mean, how do they know they are going in the right direction without the publics input, I have been in situations were I build a program (with others of course) and we completely forget about what and who the system is for.
__________________
SYNTAX ERROR ... |
|
|
|
|
|
#4 | |
|
Omlette du fromage
Join Date: Oct 2007
Posts: 29
Rep Power: 0
![]() |
Re: Visualizing How Game Development Would Take Place
Quote:
1. Shrinkwrap 2. Internal 3. Embedded 4. Games 5. Throwaway Games are more like movies. Quoting Joel Spolskey: ... The bigger issue with the development of games is that there's only one version. Once your users have played through Duke Nukem 3D, they are not going to upgrade to Duke Nukem 3.1D just to get some bug fixes and new weapons. With some exceptions, once somebody has played the game to the end, it's boring to play it again. So games have the same quality requirements as embedded software and an incredible financial imperative to get it right the first time. Shrinkwrap developers have the luxury of knowing that if 1.0 doesn't meet people's needs and doesn't sell, maybe 2.0 will. |
|
|
|
|
|
|
#5 |
|
Hobbyist Programmer
Join Date: Dec 2005
Posts: 118
Rep Power: 0
![]() |
Re: Visualizing How Game Development Would Take Place
That really depends on the type of game. StarCraft has been played online for years, and Blizzard has released dozens of updates to fix minor race balance problems.
Although it's true that Blizzard isn't trying to sell the updates. At least until StarCraft II arrives |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Console Game Development | KuraKai | C++ | 17 | Mar 12th, 2008 8:43 PM |
| About to start Game Development Plan at DeVry - Any experience here? | nisim777 | Coder's Corner Lounge | 26 | Oct 5th, 2007 7:31 AM |
| Game Development | King | C++ | 26 | Mar 10th, 2007 8:44 PM |
| Qesution: Program for casual game development | kazbadan | Other Programming Languages | 20 | Sep 28th, 2005 1:04 PM |
| Game Development question | n3o_X | Coder's Corner Lounge | 0 | Aug 5th, 2005 11:57 PM |