velociostrich's roadmap

Request new features or present your ideas.
Post Reply
User avatar
velociostrich
Dragoon
Posts: 318
Joined: Thu Mar 08, 2012 6:24 pm UTC

velociostrich's roadmap

Post by velociostrich »

Hello! This is my "roadmap" or TODO or whatever you'd like to call it.

If you have anything that you'd like me to do, please reply to this thread and I'll add whatever you ask somewhere as a reminder and delete your post (to keep the thread from getting cluttered and a mile long). Do note, however, that this is not my complete TODO list.

Color Key

  • High-priority.

  • Some work already completed. Note that this does not necessarily imply that something is being actively worked on, particularly because this post lags behind what I am currently doing somewhat.

Programming
[HR][/HR]

  • Investigate fixing the code that makes the human model bend over

  • Investigate implementing Inverse Kinematics.

Assets
[HR][/HR]

  • Create map models for Jack's map Thunder.

Tools
[HR][/HR]

  • Finish the UV island remapper.

  • Design a benchmarking/testing utility.

Miscellaneous
[HR][/HR]

  • Put my custom Blender scripts on the git repository.

  • Set up a server running TACTIC:

    • Finish locking down the system.

    • Install TACTIC.

    • Install more RAM? (currently has only 2x512 MB DDR2)

    • RAID array?

  • Make a test map containing everything there is to test:

    • Teleporters

    • Surfaces with common shaders:

      • Alpha mapping

      • Displacement mapping

      • Normal mapping

    • Static models

    • Map models

    • Alpha blended terrain

    • Skyboxes (i.e., all three types)

    • Portals

Documentation
[HR][/HR]
Miscellaneous

  • Create SVG icons for entity types.

Technical

  • Figure out what ALL the renderer options do (or are supposed to do).

  • Write instructions on profiling with Valgrind.

  • Write instructions for using apitrace.

  • Update the instructions for a manual build on Mac OS X.

Art

  • Write a tutorial on creating static detail geometry for maps in another application such as Blender.

  • Explain the reason for having only albedo in textures.

  • Write a tutorial explaining how to export MD5 models from Maya.

  • Add how to fix white dots in renders with alpha maps to the Blender QA.

  • Explain geometry quantization and what it means for mappers.

Running the game

  • Add information on details of how the gameplay code works for advanced players (e.g., optimum framerates, how movement code behaves, etc.).

  • Add information on using the IRC client (cl_IRC_channel, etc.).

  • Document customizable crosshairs (thread, commit).

  • Add information on user profiles (where they're located, what files are contained, etc.).

Server administration

  • Add information on administering a server with bots.

  • Add information on changes to server administration (e.g., not prefixing commands with "!").

Post Reply