Difference between revisions of "Feature Roadmap"
From LugdunonWiki
| (58 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.8. | + | |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"|In Progress 0.8. | + | |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 | + | |Implement proximity spawning of NPCs (near PCs). |
| + | |||
| + | |- | ||
| + | |Time-based spawns | ||
| + | |Core Engine | ||
| + | |style="color:#880000"|Future | ||
| + | |Implement spawning of NPCs based on time of day / month / year. | ||
| + | |||
| + | |- | ||
| + | |Command Structure Debugging | ||
| + | |Core / Client Engine | ||
| + | |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 | ||
| + | |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 | ||
| + | |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 | ||
| + | |style="color:#880000"|Future | ||
| + | |Add support for player-run guilds (guild banks / halls / alliances / etc). | ||
| + | |||
| + | |- | ||
| + | |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. | ||
|- | |- | ||
| Line 65: | Line 139: | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
|Add support for loading mods without collisions. | |Add support for loading mods without collisions. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
| Line 101: | Line 169: | ||
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
|Add capability to edit vendors. | |Add capability to edit vendors. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
|Player Created Vendors | |Player Created Vendors | ||
| − | |Core / | + | |Core / Client Engine |
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
|Allow for players to 'hire' a vendor to hock their wares. | |Allow for players to 'hire' a vendor to hock their wares. | ||
| Line 116: | Line 178: | ||
|- | |- | ||
|Sign Editor Extension (Tombstones, and Others) | |Sign Editor Extension (Tombstones, and Others) | ||
| − | |Core / | + | |Core / Client Engine |
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
|Make the sign editor extendable for use in creating other 'signable' items. | |Make the sign editor extendable for use in creating other 'signable' items. | ||
| Line 128: | Line 190: | ||
|- | |- | ||
|I18N Support | |I18N Support | ||
| − | |Core / | + | |Core / Client Engine |
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
|Add support for internationalization. | |Add support for internationalization. | ||
| Line 134: | Line 196: | ||
|- | |- | ||
|Infinite Terrain | |Infinite Terrain | ||
| − | |Core / | + | |Core / Client Engine |
|style="color:#880000"|Future | |style="color:#880000"|Future | ||
|Allow for infinite terrain and the loading / unloading of discrete map regions. | |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. | ||
|- | |- | ||
| Line 811: | 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 |