Task | Status | Date |
---|---|---|
*
FlexGen Project
|
Started | |
*
Infrastructure
|
Done | 6/27/2009 |
*
Select project.
|
Done | 6/22/2009 |
*
Name project.
|
Done | 6/23/2009 |
*
Register project on SourceForge.
|
Done | 6/23/2009 |
*
Create project mailing lists.
|
Done | 6/24/2009 |
*
Configure Git to send update notifications to checkins mailing list.
|
Done | 6/24/2009 |
*
Create project web page.
|
Done | 6/24/2009 |
*
Create project plan.
|
Done | 6/27/2009 |
*
Milestone 1
|
Done | 8/13/2009 |
*
Set up build script.
|
Done | 6/28/2009 |
*
Set up unit test framework.
|
Done | 6/28/2009 |
*
Set up Checkstyle.
|
Done | 6/28/2009 |
*
Create developer documentation
|
Done | 6/29/2009 |
*
Create map unit logic.
|
Done | 6/28/2009 |
*
Create map tile logic.
|
Done | 7/11/2009 |
*
Create map creation logic.
|
Done | 8/2/2009 |
*
Create logic for initializing a blank map.
|
Done | 7/15/2009 |
*
Create logic for programmatically adding tiles to a map.
|
Done | 7/25/2009 |
*
Create logic for specifying the size of a map.
|
Done | 7/15/2009 |
*
Create logic for randomly selecting an option from a set of weighted
options.
|
Done | 7/27/2009 |
*
Create logic for randomly adding tiles to a map.
|
Done | 8/2/2009 |
*
Create examples.
|
Done | 8/2/2009 |
*
Create logic for rendering a map as an image.
|
Done | 7/15/2009 |
*
Create example for creating a map using a simple tile set.
|
Done | 8/2/2009 |
*
Create user documentation.
|
Done | 8/13/2009 |
*
Perform a release.
|
Done | 8/13/2009 |
*
Milestone 2.
|
Started | |
*
Add better support for customizing the size and shape of the map.
|
Done | 7/26/2010 |
*
Add ability to arbitrarily specify how map tile edges match with
other map tile edges.
|
Done | 7/26/2010 |
*
Add ability to arbitrarily specify open edges for map tiles.
|
Done | 8/11/2010 |
*
Add logic for dealing with situations where there is no legal tile
that can be placed on an open location on the map.
|
Done | 11/28/2010 |
*
Add examples utilizing the new features.
|
Done | 1/4/2011 |
*
Create user documentation for the new features.
|
Not Started | |
*
Perform a release.
|
Not Started | |
*
Milestone 3.
|
Not Started | |
*
Add support for defining the map parameters using XML.
|
Not Started | |
*
Add examples utilizing the new features.
|
Not Started | |
*
Create user documentation for the new features.
|
Not Started | |
*
Perform a release.
|
Not Started | |
*
Milestone 4.
|
Not Started | |
*
Add support for customizing how the map is generated.
|
Not Started | |
*
Add examples utilizing the new features.
|
Not Started | |
*
Create user documentation for the new features.
|
Not Started | |
*
Perform a release.
|
Not Started | |
*
Milestone 5.
|
Not Started | |
*
Add support for generating maps using tiles with an arbitrary shape
and number of edges. Allows for maps that can be built using
something other than square tiles. For instance, you could build a
map using hexagon shaped tiles, or build a map with multiple levels,
such as a map for a dungeon.
|
Not Started | |
*
Add examples utilizing the new features.
|
Not Started | |
*
Create user documentation for the new features.
|
Not Started | |
*
Perform a release.
|
Not Started |