New Website Started

Table of Contents
Why now? #
Why create a web site for something that doesn’t even exist yet? That question is no different than the same old ‘chicken or the egg’ problem. You cannot have one without the other, so why does it matter which came first?
Having a basic website in place before development gets serious gives a number of nice advantages though. What this site holds should give developmment drive, and make the path forward clear.
Site Features #
Development Log #
This site will host a development log that will track the progress made in development. The will not only be a way to build anticipation and excitment, but also a means to keep motivation by reflecting on growth.
The DevLog will be in blog form devided into individual posts. These posts will be able to easily embed pictures and media to showcase visually.
Design Documents #
Another important use of this site will be to publically showcase all write ups for design plans. These writeups will form the plans for the game, ranging from big picture overview of core features, to the small mechanics needed to implement them.
This will also allow for a development roadmap, giving a means to put to ‘paper’ the order that features should be worked on.
Backstory and Lore #
I feel equally important to the design documents are the story of the world we are creating. Everything should have an explaination for it, and if everything does then all explanations should fit together.
Certain features may or may not be included depending on the full story that our future charcters will be surviving in, so what better place to put the story than right next to the design documents?
Tech Stack #
To not distract from the main job of making this game, I wanted to keep the site as simple as possible.
Static Site Generation #
To do that I am making use of Hugo, a static site generator. It’s written in Golang, which I love dearly, and incredibly fast. This allows me to write all the site content in basic Markdown using my favorite editor, Neovim.
This should make adding content to this site incredibly quick and painless, allowing frequent updates and easy maintenance.