Figured I should make a road map thread so you all know what’s planned in the coming few updates.
NOTE: This road map is subject to change at any point and does not show what I will actually be doing for an update. I may also have a feature in the road map that I don’t have time to add, or find out is impossible to add.
1.9.0 – No Maxes:
Add seemless mapping and split what map info is sent when.
Redo how the server saves and loads files to make it more dynamic. This will get rid of the MAX constants on the server and let the devs add files with the client. This means maps will no longer have 30 NPCs no matter what, that you can add items as you need, etc.
Restructure the server file saving to use names and categories. This will let you have tilesets named something like “Lava 1.png” instead of “47.png”. I may also add searching by names to make locating the tileset and file easier. The categories would be more for resources, NPCs, tilesets, etc. such as “Trees” in resources and you can have your trees in that category.
1.10.0 – Graphics:
- Redo ER’s GUI to be more like AE’s (I coded both but improved the GUI more when I did AE’s)
- Menu GUI drawn to the screen
- GUI options (server side)
- Redo the dusk, night, and dawn color system
2.0.0 – Scripts: Make most (if not all) of ER’s formulas able to be changed without VB6. All formulas will be saved in a file the server reads at startup or when told to read them again. Scripting ER Language support (this will mainly be for translating the control text (such as labels in the editors), but I plan on extending it to the game in the future.
The list will be updated as newer versions are released as well as if my plans for the updates change. The listed features are the main focus for the update: additional, smaller features may be added as well.
If you have any ideas for the main focus/goal of a future update then don’t hesitate to post it