Tuesday, December 13, 2005

Welcome to WANTED! MMOFPS Developer Log

Welcome,

If you here I guess you want to know about the MMOFPS we're working on called WANTED!.

Background info:
  • Set in the expansion phase of the United States ie: Western.
  • Will be a simple MMOFPS on release should support around 2k users.
  • Aiming for a single zone however if that zone appears to start to get too heavily populated we'll look at adding either extra zones or instancing of the same zone to create virtual servers in effect.
  • Simple FPS based combat using a range of traditional weapons.
  • Horse mounts.
  • Bank and vendor system.
  • Skill and Stats system to increase your combat effectiveness and your ability with various weapons.
  • Based around the town of "Dry Lake"
  • Missions around the town to help introduce you to the world.
  • Leveling done via both pvp and also quests etc.
  • Quick effective fun leveling
  • PvP possible/fun at all levels
  • Bounty type missions hunting NPC's and player created bounties on other players.
  • Possibility of adding BOP engine to game allowing players to become "outlaws" who would then be bountied by NPC's ie: the sheriff.
  • Lots of other stuff I havent planned/thought about yet
Progress so far:

  • Slow :)
  • 3D/physics/collision/particle/lighting engines are inplace.
  • Basic sandbox world created so I can run around and test interaction.
  • Aiming to get a basic sandbox online for alpha testing of user creation/login/interaction and chat layer by new year
At the moment I'm in a decision period I have to now decide how i want to place objects to the world. I have 3 methods at my disposal.

I can make objects static placement ie: part of the map its self cannot be removed/edited by gm's etc potentially useful for static buildings.

I can make the map the only static thing and load each building as a reference file ie: its loaded once but placed by GM's into the world this allows more scripted interaction however could cause problems if theres an update patch applied ie: things vanishing or moving slightl. This shouldnt be an issue if proper process is followed but it does leave it vulnerable.

I can instance things as runtime entities. This is the most flexible but not the most stable these vanish every time the server is restarted.


0 Comments:

Post a Comment

<< Home