Difference between revisions of "Feature Roadmap"
From LugdunonWiki
(123 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{engine}} | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 7: | Line 9: | ||
|- | |- | ||
− | | | + | |Procedural Dungeon Revamp |
− | | | + | |Core Engine |
− | |style="color:#ba8314"|In Progress 0. | + | |style="color:#ba8314"|In Progress (0.8.8) |
− | | | + | |Rework the procedural dungeon system to provide a richer, deeper, and more challenging dungeon experience. |
|- | |- | ||
− | | | + | |Factions & Reputation Expansion |
− | |Core Engine | + | |Core Engine |
− | |style="color:#ba8314"| | + | |style="color:#ba8314"|In Progress (0.8.8) |
− | | | + | |Expand reputation-awareness to include equippables, tools, weapons, placeables, vendors, vendor offerings, quest availability, npc proximity behaviors, and honorifics . |
|- | |- | ||
− | | | + | |Proximity spawns |
|Core Engine | |Core Engine | ||
− | |style="color:# | + | |style="color:#880000"|Future |
− | | | + | |Implement proximity spawning of NPCs (near PCs). |
|- | |- | ||
− | | | + | |Time-based spawns |
|Core Engine | |Core Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Implement spawning of NPCs based on time of day / month / year. |
|- | |- | ||
− | | | + | |Command Structure Debugging |
|Core / Client Engine | |Core / Client Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Add UI support for debugging the client / server command structure. |
|- | |- | ||
− | | | + | |iOS / Android Clients |
+ | |Core Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Add native support for a mobile Lugdunon client. | ||
+ | |||
+ | |- | ||
+ | |Extended Server Information Status Icon | ||
|Core / Client Engine | |Core / Client Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Add support for a server status icon that displays extended server status info (admin-provided html block, mod, versions, etc). |
|- | |- | ||
− | | | + | |Equipment Dyeing |
|Core / Client Engine | |Core / Client Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Allow for players to dye certain equippable (clothing) items. This will also entail a small GUI utility to define color palette presets for sprites, which will eventually be a part of the in game item editor. |
|- | |- | ||
− | | | + | |Mini-map Enhancements |
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Add some mini-map enhancements (legend, resource node layers, etc). | ||
+ | |||
+ | |- | ||
+ | |Zoom | ||
+ | |Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Allow for the client viewport to be zoomed in or out. | ||
+ | |||
+ | |- | ||
+ | |Guilds | ||
|Core Engine | |Core Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Add support for player-run guilds (guild banks / halls / alliances / etc). |
|- | |- | ||
− | |Mod | + | |Client Reset UI |
+ | |Core Engine / Standalone Client | ||
+ | |style="color:#880000"|Future | ||
+ | |Allow for resetting in various levels of severity of the standalone client's data files. | ||
+ | |||
+ | |- | ||
+ | |World File Reset UI | ||
+ | |Core Engine / Standalone Client | ||
+ | |style="color:#880000"|Future | ||
+ | |Allow for players to reset world /etc files via UI. | ||
+ | |||
+ | |- | ||
+ | |World Version Tracking | ||
+ | |Core Engine / Standalone Client | ||
+ | |style="color:#880000"|Future | ||
+ | |Add support for tracking mod and server versions on a per world basis and allow for reset prompt of specific files on update. | ||
+ | |||
+ | |- | ||
+ | |Dialogue Editor | ||
+ | |Game Editor | ||
+ | |style="color:#880000"|Future | ||
+ | |Add dialogue editor. | ||
+ | |||
+ | |- | ||
+ | |Mod / World Marketplace | ||
|Core Engine | |Core Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Need to provide a central location for modders and builders to submit their work for others to consume. |
|- | |- | ||
− | | | + | |Default Campaign Phase III (Bibracte & Senuessa) |
+ | |Game Data | ||
+ | |style="color:#880000"|Future | ||
+ | |Need a showcase campaign. | ||
+ | |||
+ | |- | ||
+ | |Instance Template Editor | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Provide an editor for the creation and modification of instance templates. | ||
+ | |||
+ | |- | ||
+ | |Prospecting / Archaelogy | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Allows players to discover their own mine and ruin instances. | ||
+ | |||
+ | |- | ||
+ | |Spell Reagents | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Implement the spell reagent system so that alchemy is good for something. | ||
+ | |||
+ | |- | ||
+ | |WebGL Renderer | ||
|Core Engine | |Core Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Implement WebGL renderer for enhanced graphics experience. |
|- | |- | ||
− | | | + | |Mod Loader |
|Core Engine | |Core Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Add support for loading mods without collisions. |
|- | |- | ||
− | | | + | |NPC Impersonator |
− | | | + | |Core / Client Engine |
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
− | | | + | |Allow for GMs (and players) to impersonate a selected NPC or PC. |
|- | |- | ||
Line 97: | Line 165: | ||
|- | |- | ||
− | | | + | |NPC Vendor Editor |
+ | |Game Editor | ||
+ | |style="color:#880000"|Future | ||
+ | |Add capability to edit vendors. | ||
+ | |||
+ | |- | ||
+ | |Player Created Vendors | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Allow for players to 'hire' a vendor to hock their wares. | ||
+ | |||
+ | |- | ||
+ | |Sign Editor Extension (Tombstones, and Others) | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Make the sign editor extendable for use in creating other 'signable' items. | ||
+ | |||
+ | |- | ||
+ | |Gamepad Support | ||
|Client Engine | |Client Engine | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
+ | |Add support for gamepads using the new gamepad API. | ||
+ | |||
+ | |- | ||
+ | |I18N Support | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Add support for internationalization. | ||
+ | |||
+ | |- | ||
+ | |Infinite Terrain | ||
+ | |Core / Client Engine | ||
+ | |style="color:#880000"|Future | ||
+ | |Allow for infinite terrain and the loading / unloading of discrete map regions. | ||
+ | |||
+ | |- | ||
+ | |Procedurally Generated Quests | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.7 | ||
+ | |Add the ability for the procedural generation of Quests. | ||
+ | |||
+ | |- | ||
+ | |Automated Resource Gathering | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.5 | ||
+ | |Add support for automated resource gathering. | ||
+ | |||
+ | |- | ||
+ | |ARC Visualization tool | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.8.5 | ||
+ | |Add support for in-game visualization of arc power / matter / information. | ||
+ | |||
+ | |- | ||
+ | |Seasons | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.4 | ||
+ | |Add support for seasons and seasonal changes in placeable items. | ||
+ | |||
+ | |- | ||
+ | |Weather | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.4 | ||
+ | |Add support for weather (fog / snow / rain / etc). | ||
+ | |||
+ | |- | ||
+ | |Merge Tupelo & Clover Tileset/UI/Icon Assets | ||
+ | |Game Data / Assets | ||
+ | |style="color:#008800"|Complete 0.8.3 | ||
+ | |Merge the two tileset/ui/icon asset packs to create one super asset pack. | ||
+ | |||
+ | |- | ||
+ | |Placeable Item Editor (Initial Pass) | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.8.3 | ||
+ | |Add initial support for editing placeable items. | ||
+ | |||
+ | |- | ||
+ | |Phasing of Placeable Items | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Tie visibility of placeable items to characters / accounts. | ||
+ | |||
+ | |- | ||
+ | |Client caching support for server data sets. | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Add support for client caching of server data sets (items, spells, commands, etc) to allow for faster startup times. | ||
+ | |||
+ | |- | ||
+ | |Breeding / Taming | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Allow for the breeding and taming of livestock. | ||
+ | |||
+ | |- | ||
+ | |Renaming Domesticated Animals | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Allow for the renaming of pets and livestock. | ||
+ | |||
+ | |- | ||
+ | |Titles | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Add the ability for the players to earn titles and honorifics. | ||
+ | |||
+ | |- | ||
+ | |Factions & Reputation | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Add support for factions and the ability to earn reputation and for that reputation to affect purchase prices from vendors and hostility of NPCs. | ||
+ | |||
+ | |- | ||
+ | |Procedurally Generated Towns | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Add the ability for the procedural generation of towns. | ||
+ | |||
+ | |- | ||
+ | |Procedurally Generated Political Map | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Add the ability for the procedural generation of a political map (provinces, factions, etc). | ||
+ | |||
+ | |- | ||
+ | |Procedurally Generated NPCs | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.2 | ||
+ | |Add the ability for the procedural generation of NPCs. | ||
+ | |||
+ | |- | ||
+ | |Standalone Client CEF / JCEF Update | ||
+ | |Standalone Client | ||
+ | |style="color:#008800"|Complete 0.8.1 | ||
+ | |Need to update CEF and JCEF to the latest releases for features and stability. | ||
+ | |||
+ | |- | ||
+ | |Variable NPC Appearance | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.8.1 | ||
+ | |Allow for multiple appearance definitions per NPC. | ||
+ | |||
+ | |- | ||
+ | |Procedural Generation | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.0 | ||
+ | | Provide the tools necessary for allowing the procedural generation of landscapes, placeable items, NPCs, quests, etc. | ||
+ | |||
+ | |- | ||
+ | |Dungeons | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.0 | ||
+ | |Implement dungeons filled with resources, monsters, bosses, and loot. | ||
+ | |||
+ | |- | ||
+ | |Biomes | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.8.0 | ||
+ | |Implement biomes to make world creation a little easier. | ||
+ | |||
+ | |- | ||
+ | |Arc Power Expansion | ||
+ | |Core Engine / Game Data | ||
+ | |style="color:#008800"|Complete 0.8.0 | ||
+ | |Implement loot siphons and the electrifyer. | ||
+ | |||
+ | |- | ||
+ | |Tents | ||
+ | |Game Data | ||
+ | |style="color:#008800"|Complete 0.8.0 | ||
+ | |Add tents as a cheaper alternative to housing. | ||
+ | |||
+ | |- | ||
+ | |Offline Mode | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.7.2 | ||
+ | |Allow for offline play. | ||
+ | |||
+ | |- | ||
+ | |Public Server Listing | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.7.1 | ||
+ | |Implement a public server listing service and the ability for servers to subscribe. | ||
+ | |||
+ | |- | ||
+ | |Arc Matter Expansion | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.7.1 | ||
+ | |Add support for matter splitters, condensers, and filters. | ||
+ | |||
+ | |- | ||
+ | |Arcane Power / Machines | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.7.0 | ||
+ | |Implement arcane (magic based) machines and power sources to run the machines. | ||
+ | |||
+ | |- | ||
+ | |Radial Menus | ||
+ | |Client Engine | ||
+ | |style="color:#008800"|Complete 0.7.0 | ||
+ | |Add support for radial menus. | ||
+ | |||
+ | |- | ||
+ | |Screenshots | ||
+ | |Client Engine | ||
+ | |style="color:#008800"|Complete 0.6.4 | ||
|Allow players to take screenshots. | |Allow players to take screenshots. | ||
+ | |||
+ | |- | ||
+ | |Particle System | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.6.4 | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | |Quest Editor | ||
+ | |Game Editor | ||
+ | |style="color:#008800"|Complete 0.6.3 | ||
+ | |Add questing system editor. | ||
+ | |||
+ | |- | ||
+ | |Standalone Client | ||
+ | |Client Engine | ||
+ | |style="color:#008800"|Complete 0.6.2 | ||
+ | |Build a standalone client using Awesomium, CEF, or some similar lib. | ||
+ | |||
+ | |- | ||
+ | |Default Campaign Phase II (Bibracte) | ||
+ | |Game Data | ||
+ | |style="color:#008800"|Complete 0.6.0 | ||
+ | |Need a showcase campaign. | ||
+ | |||
+ | |- | ||
+ | |Beta Preparation | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.6.0 | ||
+ | |Bug fixes, performance improvements, and small additions. | ||
+ | |||
+ | |- | ||
+ | |New Art | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.6.0 | ||
+ | |Add in all of the new tileset art from Meagan. | ||
+ | |||
+ | |- | ||
+ | |Beta Client / Purchasing | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.6.0 | ||
+ | |Build the beta client and implement purchasing / account keys. | ||
+ | |||
+ | |- | ||
+ | |Z-Order Rendering Revisit | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.5.16 | ||
+ | |Refactor placeable and character z-order rendering. | ||
+ | |||
+ | |- | ||
+ | |HoTs & DoTs | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.15 | ||
+ | |Add support for heal and damage over time modifiers. | ||
+ | |||
+ | |- | ||
+ | |Area of Effect | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.15 | ||
+ | |Add support for AoEs. | ||
+ | |||
+ | |- | ||
+ | |Equipment Durability | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.14 | ||
+ | |Implement durability for equipment. | ||
+ | |||
+ | |- | ||
+ | |Tool Durability | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.14 | ||
+ | |Implement durability for tools. | ||
+ | |||
+ | |- | ||
+ | |Weapon Durability | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.14 | ||
+ | |Implement durability for weapons. | ||
+ | |||
+ | |- | ||
+ | |Repair NPC | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.14 | ||
+ | |Add support for repairing damaged items via a repair NPC. | ||
+ | |||
+ | |- | ||
+ | |NPC Triggered Actions | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.5.11 | ||
+ | |Add support for NPC triggered actions via behaviors and dialogue. | ||
+ | |||
+ | |- | ||
+ | |Currency | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.11 | ||
+ | |Implement a currency system. | ||
+ | |||
+ | |- | ||
+ | |NPC Vendors | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.5.11 | ||
+ | |Add NPC vendors. | ||
+ | |||
+ | |- | ||
+ | |Inventory Interaction for Mobile | ||
+ | |Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.10 | ||
+ | |Implement a method for users on tables to interact with inventory screens. | ||
+ | |||
+ | |- | ||
+ | |UI Settings | ||
+ | |Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.10 | ||
+ | |Implement a UI settings pane and refactor / pull in display flags code. | ||
+ | |||
+ | |- | ||
+ | |Mail | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.10 | ||
+ | |Implement in game postal system. | ||
+ | |||
+ | |- | ||
+ | |Stamina | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.9 | ||
+ | |Implement the stamina system (make actions require stamina). | ||
+ | |||
+ | |- | ||
+ | |Passive Regen | ||
+ | |Core / Client Engine | ||
+ | |style="color:#008800"|Complete 0.5.9 | ||
+ | |Implement a passive regen system for health and stamina. | ||
+ | |||
+ | |- | ||
+ | |Achievements | ||
+ | |Core Engine | ||
+ | |style="color:#008800"|Complete 0.5.8 | ||
+ | |Add achievements system. | ||
+ | |||
+ | |- | ||
+ | |Server REST API | ||
+ | |Core Engine / Server | ||
+ | |style="color:#008800"|Complete 0.5.8 | ||
+ | |Add expandable REST API system. | ||
|- | |- | ||
Line 595: | Line 1,011: | ||
|} | |} | ||
+ | |||
+ | [[Category:Releases|Feature Roadmap]] |
Latest revision as of 08:54, 23 September 2018
|
Feature | Component | Status | Comments |
---|---|---|---|
Procedural Dungeon Revamp | Core Engine | In Progress (0.8.8) | Rework the procedural dungeon system to provide a richer, deeper, and more challenging dungeon experience. |
Factions & Reputation Expansion | Core Engine | In Progress (0.8.8) | Expand reputation-awareness to include equippables, tools, weapons, placeables, vendors, vendor offerings, quest availability, npc proximity behaviors, and honorifics . |
Proximity spawns | Core Engine | Future | Implement proximity spawning of NPCs (near PCs). |
Time-based spawns | Core Engine | Future | Implement spawning of NPCs based on time of day / month / year. |
Command Structure Debugging | Core / Client Engine | Future | Add UI support for debugging the client / server command structure. |
iOS / Android Clients | Core Engine | Future | Add native support for a mobile Lugdunon client. |
Extended Server Information Status Icon | Core / Client Engine | Future | Add support for a server status icon that displays extended server status info (admin-provided html block, mod, versions, etc). |
Equipment Dyeing | Core / Client Engine | Future | Allow for players to dye certain equippable (clothing) items. This will also entail a small GUI utility to define color palette presets for sprites, which will eventually be a part of the in game item editor. |
Mini-map Enhancements | Core / Client Engine | Future | Add some mini-map enhancements (legend, resource node layers, etc). |
Zoom | Client Engine | Future | Allow for the client viewport to be zoomed in or out. |
Guilds | Core Engine | Future | Add support for player-run guilds (guild banks / halls / alliances / etc). |
Client Reset UI | Core Engine / Standalone Client | Future | Allow for resetting in various levels of severity of the standalone client's data files. |
World File Reset UI | Core Engine / Standalone Client | Future | Allow for players to reset world /etc files via UI. |
World Version Tracking | Core Engine / Standalone Client | Future | Add support for tracking mod and server versions on a per world basis and allow for reset prompt of specific files on update. |
Dialogue Editor | Game Editor | Future | Add dialogue editor. |
Mod / World Marketplace | Core Engine | Future | Need to provide a central location for modders and builders to submit their work for others to consume. |
Default Campaign Phase III (Bibracte & Senuessa) | Game Data | Future | Need a showcase campaign. |
Instance Template Editor | Core / Client Engine | Future | Provide an editor for the creation and modification of instance templates. |
Prospecting / Archaelogy | Core / Client Engine | Future | Allows players to discover their own mine and ruin instances. |
Spell Reagents | Core / Client Engine | Future | Implement the spell reagent system so that alchemy is good for something. |
WebGL Renderer | Core Engine | Future | Implement WebGL renderer for enhanced graphics experience. |
Mod Loader | Core Engine | Future | Add support for loading mods without collisions. |
NPC Impersonator | Core / Client Engine | Future | Allow for GMs (and players) to impersonate a selected NPC or PC. |
Achievements Editor | Game Editor | Future | Add capability to add / edit achievements. |
NPC Equipment Editor | Game Editor | Future | Add capability to add equipment / loot via NPC editor. |
NPC Behavior Editor | Game Editor | Future | Add capability to edit behaviors via NPC editor. |
NPC Vendor Editor | Game Editor | Future | Add capability to edit vendors. |
Player Created Vendors | Core / Client Engine | Future | Allow for players to 'hire' a vendor to hock their wares. |
Sign Editor Extension (Tombstones, and Others) | Core / Client Engine | Future | Make the sign editor extendable for use in creating other 'signable' items. |
Gamepad Support | Client Engine | Future | Add support for gamepads using the new gamepad API. |
I18N Support | Core / Client Engine | Future | Add support for internationalization. |
Infinite Terrain | Core / Client Engine | Future | Allow for infinite terrain and the loading / unloading of discrete map regions. |
Procedurally Generated Quests | Core Engine | Complete 0.8.7 | Add the ability for the procedural generation of Quests. |
Automated Resource Gathering | Core Engine | Complete 0.8.5 | Add support for automated resource gathering. |
ARC Visualization tool | Core / Client Engine | Complete 0.8.5 | Add support for in-game visualization of arc power / matter / information. |
Seasons | Core Engine | Complete 0.8.4 | Add support for seasons and seasonal changes in placeable items. |
Weather | Core Engine | Complete 0.8.4 | Add support for weather (fog / snow / rain / etc). |
Merge Tupelo & Clover Tileset/UI/Icon Assets | Game Data / Assets | Complete 0.8.3 | Merge the two tileset/ui/icon asset packs to create one super asset pack. |
Placeable Item Editor (Initial Pass) | Core / Client Engine | Complete 0.8.3 | Add initial support for editing placeable items. |
Phasing of Placeable Items | Core Engine | Complete 0.8.2 | Tie visibility of placeable items to characters / accounts. |
Client caching support for server data sets. | Core / Client Engine | Complete 0.8.2 | Add support for client caching of server data sets (items, spells, commands, etc) to allow for faster startup times. |
Breeding / Taming | Core Engine | Complete 0.8.2 | Allow for the breeding and taming of livestock. |
Renaming Domesticated Animals | Core Engine | Complete 0.8.2 | Allow for the renaming of pets and livestock. |
Titles | Core Engine | Complete 0.8.2 | Add the ability for the players to earn titles and honorifics. |
Factions & Reputation | Core Engine | Complete 0.8.2 | Add support for factions and the ability to earn reputation and for that reputation to affect purchase prices from vendors and hostility of NPCs. |
Procedurally Generated Towns | Core Engine | Complete 0.8.2 | Add the ability for the procedural generation of towns. |
Procedurally Generated Political Map | Core Engine | Complete 0.8.2 | Add the ability for the procedural generation of a political map (provinces, factions, etc). |
Procedurally Generated NPCs | Core Engine | Complete 0.8.2 | Add the ability for the procedural generation of NPCs. |
Standalone Client CEF / JCEF Update | Standalone Client | Complete 0.8.1 | Need to update CEF and JCEF to the latest releases for features and stability. |
Variable NPC Appearance | Core / Client Engine | Complete 0.8.1 | Allow for multiple appearance definitions per NPC. |
Procedural Generation | Core Engine | Complete 0.8.0 | Provide the tools necessary for allowing the procedural generation of landscapes, placeable items, NPCs, quests, etc. |
Dungeons | Core Engine | Complete 0.8.0 | Implement dungeons filled with resources, monsters, bosses, and loot. |
Biomes | Core Engine | Complete 0.8.0 | Implement biomes to make world creation a little easier. |
Arc Power Expansion | Core Engine / Game Data | Complete 0.8.0 | Implement loot siphons and the electrifyer. |
Tents | Game Data | Complete 0.8.0 | Add tents as a cheaper alternative to housing. |
Offline Mode | Core / Client Engine | Complete 0.7.2 | Allow for offline play. |
Public Server Listing | Core / Client Engine | Complete 0.7.1 | Implement a public server listing service and the ability for servers to subscribe. |
Arc Matter Expansion | Core Engine | Complete 0.7.1 | Add support for matter splitters, condensers, and filters. |
Arcane Power / Machines | Core Engine | Complete 0.7.0 | Implement arcane (magic based) machines and power sources to run the machines. |
Radial Menus | Client Engine | Complete 0.7.0 | Add support for radial menus. |
Screenshots | Client Engine | Complete 0.6.4 | Allow players to take screenshots. |
Particle System | Core / Client Engine | Complete 0.6.4 | |
Quest Editor | Game Editor | Complete 0.6.3 | Add questing system editor. |
Standalone Client | Client Engine | Complete 0.6.2 | Build a standalone client using Awesomium, CEF, or some similar lib. |
Default Campaign Phase II (Bibracte) | Game Data | Complete 0.6.0 | Need a showcase campaign. |
Beta Preparation | Core / Client Engine | Complete 0.6.0 | Bug fixes, performance improvements, and small additions. |
New Art | Core / Client Engine | Complete 0.6.0 | Add in all of the new tileset art from Meagan. |
Beta Client / Purchasing | Core / Client Engine | Complete 0.6.0 | Build the beta client and implement purchasing / account keys. |
Z-Order Rendering Revisit | Core Engine | Complete 0.5.16 | Refactor placeable and character z-order rendering. |
HoTs & DoTs | Core / Client Engine | Complete 0.5.15 | Add support for heal and damage over time modifiers. |
Area of Effect | Core / Client Engine | Complete 0.5.15 | Add support for AoEs. |
Equipment Durability | Core / Client Engine | Complete 0.5.14 | Implement durability for equipment. |
Tool Durability | Core / Client Engine | Complete 0.5.14 | Implement durability for tools. |
Weapon Durability | Core / Client Engine | Complete 0.5.14 | Implement durability for weapons. |
Repair NPC | Core / Client Engine | Complete 0.5.14 | Add support for repairing damaged items via a repair NPC. |
NPC Triggered Actions | Core Engine | Complete 0.5.11 | Add support for NPC triggered actions via behaviors and dialogue. |
Currency | Core / Client Engine | Complete 0.5.11 | Implement a currency system. |
NPC Vendors | Core Engine | Complete 0.5.11 | Add NPC vendors. |
Inventory Interaction for Mobile | Client Engine | Complete 0.5.10 | Implement a method for users on tables to interact with inventory screens. |
UI Settings | Client Engine | Complete 0.5.10 | Implement a UI settings pane and refactor / pull in display flags code. |
Core / Client Engine | Complete 0.5.10 | Implement in game postal system. | |
Stamina | Core / Client Engine | Complete 0.5.9 | Implement the stamina system (make actions require stamina). |
Passive Regen | Core / Client Engine | Complete 0.5.9 | Implement a passive regen system for health and stamina. |
Achievements | Core Engine | Complete 0.5.8 | Add achievements system. |
Server REST API | Core Engine / Server | Complete 0.5.8 | Add expandable REST API system. |
Player Housing / Gate Protection | Core Engine | Complete 0.5.7 | Allow players to set access restrictions (keying) on gates and houses. |
Drinking | Core / Client Engine | Complete 0.5.6 | Add the ability to drink. Drinking should bestow various effects. |
Brewing Crafting Profession | Core / Client Engine | Complete 0.5.6 | Add the crafting profession to allow players to brew beverages. |
Console Parameter Filtering | Core / Client Engine | Complete 0.5.4 | Add the ability to add parameter filters to /console commands. |
Mini-map | Core / Client Engine | Complete 0.5.4 | |
Dates | Core / Client Engine | Complete 0.5.4 | Add dates in addition to time, to allow for implementation of things like moon phases, and seasons. |
Live Scrolling | Core / Client Engine | Complete 0.5.4 | Add support for live scrolling. |
Full Screen Support | Client Engine | Complete 0.5.4 | Add support for a full screen mode. |
Hi Res Support | Client Engine | Complete 0.5.4 | Add support for higher resolutions (up to 1920×1080). |
Resize Without Client Reload | Core / Client Engine | Complete 0.5.4 | Add support for resizing the client window without requiring a client restart. |
Buffs / Debuffs | Core / Client Engine | Complete 0.5.3 | Implement a buff / debuff system. |
Tooltips | Client Engine | Complete 0.5.3 | Implement a tooltip system for displaying information on spells, buffs, etc. |
Death | Core / Client Engine | Complete 0.5.3 | Properly implement a ‘death / dead’ state for NPCs and players. |
Spell System | Core Engine | Complete 0.5.2 | Design and implement a spell casting system. |
Homing Conch | Game Data / Core Engine | Complete 0.5.1 | Add support for Homing Conchs as a method for quickly traveling to your home point. |
Casting Times + Interrupts | Core Engine | Complete 0.5.1 | Add support for casting times on actions, and the ability to interrupt a cast in progress. |
Add a PVP-Centered Map | Game Data | Complete 0.5.0 | Add a map for PVP. |
Targeting | Core / Client Engine | Complete 0.5.0 | Add ability to target NPCS. |
Combat System Overhaul | Core Engine | Complete 0.5.0 | Combat sucks. Rewrite it. |
Parties (Grouping) | Server / Client Engine | Complete 0.4.10 | Add the ability for players to group into parties. |
Unit Frames | Client Engine | Complete 0.4.10 | Add support for unit frames. |
Add Skeletons | Core Assets | Complete 0.4.10 | Add human skeletons to the default art assets mod. |
Add Animals Part II | Core Assets | Complete 0.4.9 | Add sheep, cows, and dogs to the default art assets mod. |
Keybinding / Key assignment API | Client Engine | Complete 0.4.9 | Allow players to bind keys, and provide an easy interface for modders to specify key actions. |
WASD Movement | Client Engine | Complete 0.4.9 | Allow WASD and arrow keys to move player character. |
Add Animals Part I | Core Assets | Complete 0.4.8 | Add pigs, chickens, and cats to the default art assets mod. |
Add Female Humans | Core Assets | Complete 0.4.8 | Add female humans to the default art assets mod. |
Implement Fence Gates | Core Engine | Complete 0.4.8 | Add fence gates that can be opened and closed by players. |
Implement Input Queue | Client Engine | Complete 0.4.8 | Add a queueing system for input so input events aren’t dropped at lower framerates. |
localStorage -> indexedDB / Web SQL for Caching | Client Engine | Complete 0.4.8 | Need to soar past that 5mb hard limit. :/ |
Ambient Sound Configuration | Client Engine | Complete 0.4.8 | Implement ability configure sound emanators in game. |
Volume Settings Panel | Client Engine | Complete 0.4.8 | Implement settings panel for controlling volume levels. |
Player Housing | Core Engine | Complete 0.4.8 | Allow players to craft and place houses. |
Ranged Combat | Core Engine | Complete 0.4.8 | Implement ranged combat. |
Guest User Login | Game Data | Complete 0.4.7 | Implement temporary guest login. |
Default Campaign Phase I (Farmhouse) | Game Data | Complete 0.4.6 | Need a showcase campaign. |
Ambient Sounds | Client Engine | Complete 0.4.6 | Implement ability to place ambient sounds in the game world. |
NPC Loot Table | Core Engine | Complete 0.4.5 | NPCs need to drop loot on death. |
NPC Dialogue | Server / Client Engine | Complete 0.4.5 | Implement NPC dialogue system. |
Console Overhaul | Client Engine | Complete 0.4.3 | Re-implement console to be less clunky. |
Client Settings UI | Client Engine | Complete 0.4.3 | Add a UI to allow players to adjust client settings. |
Complete Animations | Core Engine | Complete 0.4.2 | Add animations for tool use, attacking, dying, and casting. |
Character Sprite Overhaul | Server / Client Engine | Complete 0.4.2 | Overhaul sprite code to allow for compositing to take place on server side, and to allow for the new character art. |
Player Metrics | Core Engine | Complete 0.4.1 | Add a player metrics tracking system. |
Questing | Core Engine | Complete 0.4.1 | Add questing system. |
Underground / Interior Instances | Core Engine | Complete 0.4.0 | Add separate instances for underground and building interiors. |
Day / Night Cycle | Core Engine | Complete 0.3.4 | Implemented as part of the environment subsystem. |
Subsystems API | Core Engine | Complete 0.3.4 | Implement engine subsystems API. |
Mod API | Core Engine | Complete 0.3.4 | Implement basic mod API. |
Elevation Editor Refactoring | Core / Client Engine | Complete 0.3.4 | Make elevation editor easier to use. |
Ace Integration | Client | Complete 0.3.3 | Integrate the Ace Code Editor with the client. |
Client Macro Editor | Client | Complete 0.3.3 | Add editor for client-side macros. |
Client Macros | Client | Complete 0.3.3 | Add support for client-side macros. |
Assign Command OPCODEs | Core Engine | Complete 0.3.3 | Dynamically assign OPCODEs for commands on startup. |
Audio Support | Core / Client Engine | Complete 0.3.3 | Add support audio in asset management as well as playback on the client. |
Campfires | Game | Complete | Can melt snow. Need replenishing with fuel (wood). Can be extinguished with a water bucket. |
Buckets | Game | Complete | Can be filled with water. |
Farming (Hoes) | Game | Complete | Players can alter terrain by tilling earth. Planting and harvesting crops. |
Terrain Gen Utility | Modding | Complete | |
Recipe Editor | Game Editor | Complete | |
Advancements UI | Game | Complete | |
Advancements | Core Engine | Complete | |
Character Stats | Core Engine | Complete | |
Initial Combat Implementation | Core Engine | Complete | |
NPC Spawner Configuration | Game Editor | Complete | |
NPC Spawner | Core Engine | Complete | |
NPC Editor | Game Editor | Complete | |
Containers | Game | Complete | |
Sign Editing | Game Editor, Game | Complete | |
Containers | Game | Complete | |
Placing and Deleting Items | Game Editor | Complete | |
NPC Behavior | Core Engine | Complete | |
NPCs | Core Engine | Complete | |
Crafting | Core Engine | Complete | |
Placeable Items | Core Engine | Complete | |
Items | Core Engine | Complete | |
Player Characters | Core Engine | Complete | |
Characters | Core Engine | Complete | |
Terrain Elevation Editor | Game Editor | Complete | |
Terrain Layer Editor | Game Editor | Complete | |
Terrain Chunking and Loading | Core Engine | Complete | |
Terrain Format Implementation | Core Engine | Complete |