Devblog 9 - Windmill Development Process

Anvil Empires

Anvil is a massively multiplayer game where thousands of players work together to build empires, wage war, and conquer in a persistent online world. March alongside armies of players in massive melee battles and large scale sieges.

[i]Disclaimer: Features discussed in this post reflect what is currently under development and not necessarily what will be shipping with the next test. Anything mentioned below may change at any time due to the experimental nature of Pre-Alpha development. Nothing mentioned here should be taken as a promised feature or addition to the eventual game.[/i] In this latest blog, we walk through some of the steps in our design process for structure content in Anvil Empires. [h1]WINDMILL[/h1] [img]https://clapfoot-image-host.s3.amazonaws.com/gifs/devblog9_windmill.gif[/img] In our last [url=https://store.steampowered.com/news/app/1373910/view/3862464213291714509]Devblog[/url], we covered Seasons and Weather Events, which will be foundational systems that integrate with more gameplay over time as the project develops. One piece of follow up content we have been working on to integrate with these systems is the [i]Windmill[/i]. This will be the lowest barrier to entry structure that generates [url=https://store.steampowered.com/news/app/1373910/view/3674419898822587312]power[/url] for Workshops in Settlements. Other prior higher tier structures that generate power include the [i]Animal Power Mill[/i] and [i]Water Wheel[/i]. [img]{STEAM_CLAN_IMAGE}/43866319/18f221f0a70b881e76df8f7b8a2810bdfd0b674c.jpg[/img] The first step in the process was to engage the concept art team to explore what the visual design of the Windmill would be, with the goal of being consistent with the existing set of Settlement structures designed earlier on in development. To this end, we started with our prior references as a starting point for the process. [img]{STEAM_CLAN_IMAGE}/43866319/c6fe4b152c6d33327761b00107e27ac700bf7ae8.png[/img] This yielded several different design variations to consider. One detail we explored at this time was the idea of using a weather vane to indicate to the user in a tactile manner what the direction of wind is. One of the core design tenants for Anvil Empires is to make the player's interface into the game as tactile as possible so this was a good opportunity. Another idea sprung from this goal: Allow players to rotate the Windmill by physically pushing it in the world (similar to the [i]Animal Power Mill[/i]) rather than through a UI button. With these ideas in hand we arrived at a more mature design. It was also important for the mechanics of the Windmill to make sense so the internal workings of the structure were detailed in the concept. [img]{STEAM_CLAN_IMAGE}/43866319/dfb15960684263f7969822d10cd9e9f7efb09b31.jpg[/img] Handles were added to the bottom to allow players to mount and rotate the Windmill to match the direction of the wind. This mechanic did introduce some complications. First, the area around the Windmill's base had to be flat, but the terrain in the game is not. To resolve this, we added a base mesh to the bottom, similar to the one used on the [i]Animal Powered Mill[/i]. At first, we weren't happy with how big the base had to be so we looked for ways to reduce it's size. In the end, the solution was to move the gear that connects to other structures with ropes to the center of the Windmill. [img]{STEAM_CLAN_IMAGE}/43866319/cdcb6370ed0dfd18745672d1ecc907365d8d874d.jpg[/img] To further refine the design, one of the handles used to rotate the Windmill was removed and the remaining one was relocated to the rear. This resulted in a completed "block in" model, which is the term used for a model that is ready for testing but is missing the polish of a final production. Many structures in Anvil Empires currently exist in this rough form. This "block in" iteration of the Windmill will be tested in the next Pre-Alpha test. [img]{STEAM_CLAN_IMAGE}/43866319/df2053a7c3c7eb3bf6cb38950d8cb472d53b1a0c.gif[/img] Be sure to add Anvil Empires to your wish list on [url=https://store.steampowered.com/app/1373910]Steam[/url]. If you want to join the community, head over the to official [url=https://discord.gg/anvilempires]Discord server[/url] or [url=https://www.reddit.com/r/anvilempires]Subreddit[/url]. [url=https://store.steampowered.com/app/1373910][img]{STEAM_CLAN_IMAGE}/43866319/df7fe80ab730785967007257a355fd0c9d8dce2c.png[/img][/url]