Changes between Initial Version and Version 1 of Task_List


Ignore:
Timestamp:
Feb 23, 2008, 4:18:59 AM (16 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Task_List

    v1 v1  
     1Need something to do? Hopefully it's mentioned here -- somewhere.
     2
     3Done something? Here's where you can have the satisfaction of crossing it off the list. :)
     4
     5Feel free to expand and restructure this text as needed. The more detail, the better.
     6
     7'''Current Tasks:'''
     8 * '''Name:''' ''Currently working on | Next task''
     9 *
     10 * '''Jan Wassenberg (janwas)''' University Work (memcpy(), caching) | documentation, bugfixes, optimization
     11 * '''Matei Zaharia (Matei)''' Technologies | LOS Fixup (Ghost Entities) | Player Object | Fancy Water | Engine-integrated rmgen
     12 * '''Philip Taylor (Ykkrosh)''' Atlas (re: tasklist below) | Actor Event-Based Property Groups | Player Assignment in Atlas | wxWidgets Particle Editor?
     13 * '''Dan Fuhr (thedrunkyak)''' Options UI | Player Profiles | user.cfg
     14 * '''John Mena (!NoMonkey)''' Looting | Garrison | Visible Garrisoning
     15 * '''Andrew Decker (pyrolink)''' Make Formations Better | Finish Cinematics | JS Documentation | JS Console Help, List, and Describe | Game stats?
     16 * '''Nicolai H�hnle (prefect)''' Graphics Engine Optimisation / Linux Compatibility | Lighting/Shadows
     17 * '''Joe Cocovich (greybeard)''' !CommentHelper | Documentation
     18 *
     19 * '''Will Dull (livingaftermidnight)''' Particle Integration | Particle Editor | Skybox? | Weather | Terrain FX
     20 * '''Steven Berry (Tonto_Berrys66)''' (AWOL) | Javascript Debugger | Pathfinding
     21 *
     22 * '''Matt Green (xtizer)''' (Away - Last known contract in April) | Skybox | Billboards
     23 * '''Mark Thompson (MarkT)''' (Away - busy with university) | Entities / Unit AI
     24 * '''Gustav Larsson (Gee)''' (Away - but coming back) | More GUI Features (see GUI Engine below)
     25 * '''Simon Brenner (olsner)''' (Away - busy with university) | Terrain Properties (see Terrain below) | Networking (see Network tasks below)
     26 * '''Graeme Kerry (kezz)''' (Inactive - Can't commit due to uni firewall)
     27 * '''Oliver Whiteman (Olly)''' (Inactive - no time due to job search) | Pathfinding
     28
     29
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40= Atlas =
     41 * See bug report for !ScEd http://www.wildfiregames.com/forum/index.php?act=Post&CODE=08&f=8&t=7126&p=129872&st= so we can avoid those bugs when reimplementing for Atlas.
     42 * atlas - wxWidgets integration:
     43  * ~~Basic infrastructure - transferring data between XML and JS and GUI widgets; displaying windows; etc~~
     44  * ~~Initial engine integration - as a separate EXE, like how !ScEd currently works~~
     45  * Transfer !ScEd functionality (Components marked with (+) are additions to the existing !ScEd, or improvements upon existing features.):
     46   * File
     47    * + ~~Run Atlas (whether from in-game GUI, a ps.exe parameter, or possibly another EXE, whatever's easiest)~~
     48    * + ~~Exit Atlas~~
     49    * ~~Load existing map~~
     50    * ~~Save current map~~
     51    * + ~~Create new map~~ (set map size, default terrain)
     52    * + ~~Undo/~~Copy/Paste functionality
     53   * Navigation: (I think these could directly access the existing game simulation?)
     54    * ~~Camera panning, zoom, and rotation as with world controls~~
     55    * Interactive minimap
     56   * Elevation:
     57    * ~~Raise/Lower (variable intensity)~~
     58    * ~~Smooth (variable intensity)~~
     59   * Terrain:
     60    * ~~Set brush size~~ [current interface is ugly]
     61    * ~~Set brush style~~ [currently only circle/square]
     62    * ~~Select and paint terrain textures~~ [currently some issues with blending]
     63   * Objects:
     64    * ~~Select and paint objects (entities and nonentities)~~
     65    * ~~Select and delete objects~~
     66    * ~~Rotate and drag objects~~
     67    * ~~Select owner (player) of placed objects~~
     68    * ~~Select owner (player) of objects to be placed~~
     69    * Ability to adjust size of unboned meshes (boned meshes are too complex to incoorperate scaling), making them smaller or larger than normal.
     70    * (Liable to be greatly complicated by attached props, which will need to scale accordingly).
     71   * Lighting:
     72    * Change world lighting colour and angle settings
     73  * ~~Common controls - tool buttons, windows, side-panels, etc~~ [some done; rest is ongoing work]
     74  * ~~Engine interface to be used by the editor (and to perform all the non-UI parts of the editing)~~, and to probably be extended to RMS and triggers (as a way of altering the world, outside the normal limitations)
     75  * Less basic infrastructure - ~~passing commands and data to/from the game engine;~~ macro recording/playback (very useful for testing)
     76  * Further engine integration - so the game can dynamically switch to/from the editor and after that it mainly involves adding all the features, I think.
     77 * atlas - (see Scenario Editor DD for priority schedule)
     78 * atlas - actor editor integration & enhancement: preview window, etc.
     79 * 1] adjustment of the (non boned) object's scale in relation to the game world with slider and save in xml as a percentage of original size.
     80 * 2] load animation files and view them when applied to the model.
     81 * 3] adjust the speed of the animation files with slider and save settings in an xml file.
     82 * 4] zoom in, zoom out, pan, pitch and rotate the camera in the actor preview window.
     83 * 5] swap out textures on them, props on them.
     84 * 6] view different variations of player color on the unit.