Tuesday, March 8, 2011

List of things to do if I start work on Arena again

  1. Re-write the original code to be more effecient, uniform, structured, ordered, and the same throughout.
  2. A more story and dialog to the orginal, so as to flesh it out more and explain what the fick is going on, why, how, where, and to whom for what reasons.
  3. Give the NPCs stories, appearances, attitudes, motivations and goals of their own, possibly reflected in the actions they take during the game-play itself.
  4. Design and develope new maps and 'levels' for the player to play in, after adding interactivity to the original.
  5. Design and develope new TFs for the player and NPCs, prefereably themed to match or compliment the map in some way.  ie. Bimbos in the mall, centaurs in the plains, minotaur(or cow girls) in the mountains or on the farm, Mermaids on the tropic island, ect.
  6. Devise a method for the TFs to be induced via traps or other inanimate objects, a few of which should spawn in random locations and may or may not be visible to the player.
  7. Develope 'safe zones' where the player can rest without fear of being TFed, and interact freely with some of the NPCs for plot exposition, character developement, and interactions depending on the current TF state of those involved.  Possibly the most difficult and tiem consuming part to code for.
  8. Seperate different facets of the game into optional extensions, and allow for new levels to be designed as such, with templates for custome-made user content, to include maps, NCPs, TFs, TF-related items, traps, and clothing.
  9. Revamp the way the game handles clothing, outfits, clothing changes, and the various states of clothing from being wet, improperly sized, inappropriate, and unremovable for one reason or another.  Also difficult to code.
  10. Code any and everything to alter in description and possibly even functionality dependant on the mental state and some TF states (ie. being shrunken or reduced in IQ) of the player.
Much, much more, I'm sure.  This list will be updated as things occure to me.

No comments:

Post a Comment