Difference between revisions of "User:AVS/Editor prototype"
From VCMI Project Wiki
< User:AVS
(→Editing) |
(→Editing) |
||
Line 67: | Line 67: | ||
** {{done}} undo | ** {{done}} undo | ||
− | * | + | * Objects edit |
** {{done}} plasing | ** {{done}} plasing | ||
** {{done}} deleting | ** {{done}} deleting | ||
** {{todo}} undo | ** {{todo}} undo | ||
** {{wip}} options edit | ** {{wip}} options edit | ||
+ | ** {{todo}} object palette searching | ||
* Map options edit | * Map options edit | ||
+ | ** {{todo}} player options | ||
+ | ** {{todo}} hero options | ||
+ | * {{todo}} mod options |
Revision as of 21:07, 16 July 2015
General
- VFS
- [Done] core design
- [Done] core config
- [Todo] support LOCAL
- [Done] mod support
- [Todo] dependency tracking
- mod support
- [Todo] mod configuration (OTF enabling, disabling mods for current map)
- [WiP] New map format
Rendering
- [Done] terrain
- [Done] roads
- [Done] rivers
- [Todo] terrain palette animation
- [Done] objects
- [Done] objects flagging (using colour replacement shader)
- [Done] objects toolbox
- [Done] objects on map
- [Done] heroes flagging
- [Done] palette shader
- [Done] flag shader
- [Todo] 32 bit graphics support
- [Todo] 32 bit (VCMI JSON format) animation loader
- [Todo] image formats support
- [Todo] use flag shader for 32 bit object animation
Further improvements
- Use VBO for asynch graphics loading
- Texture atlas for:
- terrain
- animation
- load map as texture (1 tile=1 texel)
- use shader for all terrain rendering (depends on texture altas)
Editing
- General
- [Done] abstract model of undo|redo
- Save/Load
- [Todo] export h3m
- [Todo] SoD,WoG
- [Todo] HotA
- [WiP] import h3m
- [WiP] ROE-WOG
- [Todo] HotA
- [Done] save JSON
- [Done] load JSON
- [Todo] export h3m
- Terrain edit
- [Done] transitions
- [Done] roads, rivers
- [Done] undo
- [Done] drag-like drawing
- [Done] area fill
- [Todo] control amount of decorations
- [Done] undo
- Objects edit
- [Done] plasing
- [Done] deleting
- [Todo] undo
- [WiP] options edit
- [Todo] object palette searching
- Map options edit
- [Todo] player options
- [Todo] hero options
* [Todo] mod options