Intro:
I have been playing with the idea of trying to make an FPS game. The engine for the game has come so far that I soon need to pay atention to game play to figure out how some of the modules in the engine should work. So I want to hear with you guys what you think would make a good FPS, and what is most important since I of course can't make an Unreal engine or what ever all by my self.

Engine info:
Here is some info about the engine so far, and what is planned if you are interested in that (if not, just skip to the questions after this section.

  • The engine will be a lib file written in C++.
  • The game will be written in C++ and DirectX9c (while the engine can be used in any language that can use lib files and DirectX).
  • Materials/Meshes/maps will be loaded through costum made script files.
  • Nativly the engine will use X files for meshes and maps.
  • A mix of FFP and Shaders encapsulated in Effect files will be used for rendering.
  • Space partitioning will be done using an Oct Tree.
  • Realism will be improved using 3D sound.


There is a lot more to it already but not too interesting to go into details.

Questions:
  1. What FPS do you like the best today.
  2. Why do you like it the best (short).
  3. Do you like FPS games that looks more real, or more fiction like FPS.
  4. If real, how real? Or if fiction, how "spaced out"?
  5. Do you like the game play to be fast (like CS/CSS) or slower with more sneaking around (Like Vietcong).
  6. Do you like multiplayer games better or one player against AI?
  7. If multiplayer, do you like Coop || Capture the Flag || King of the Hill || Last man standing || Other (please specify)
  8. How much do you think graphics play a rolle for an FPS game (in %)
  9. How much do you think game play plays a rolle for an FPS game (in %)
  10. Anything special you would see in a game made by a not so professional game programmer like me?
  11. Do you do any 3D modelling and might be willing to later on help with adding assets to the game (maps/players/and so on)?
  12. Do you have any idea for a nice name to call my game??


Any other comments about the game would be apprectiated.

On a side note, have anyone got the book "Programming a multiplayer FPS in DirectX" and maybe even read it?


Thanks to everyone that took the time to read and answer the questions.
- ØØ -