diff --git a/src/diary/entries/210501 b/src/diary/entries/210501 index 401695c..968da06 100644 --- a/src/diary/entries/210501 +++ b/src/diary/entries/210501 @@ -32,7 +32,7 @@ may 1, 2021

friday, april 9


saturday, april 10

@@ -131,3 +131,5 @@ may 1, 2021
  • It's kind of annoying that the server is in almost a day ahead since it's in a different country. I should change the time zone to match mine sometime. I know it's online, so people in every time zone can read it if they want, but it sure makes predicting articles releases more confusing for me.

    +Last Updated: June 6, 2021
    +
    diff --git a/src/diary/entries/210601 b/src/diary/entries/210601 index 677ef6c..dbdefd6 100644 --- a/src/diary/entries/210601 +++ b/src/diary/entries/210601 @@ -85,7 +85,7 @@ june 1, 2021

    monday, may 24


    wednesday, may 26

    @@ -94,5 +94,5 @@ june 1, 2021
  • Today, I'll push out my CSS update to go along with tomorrow's article.

  • -Last Updated: May 26, 2021
    +Last Updated: June 6, 2021

    diff --git a/src/diary/entries/210610 b/src/diary/entries/210610 new file mode 100644 index 0000000..d908e37 --- /dev/null +++ b/src/diary/entries/210610 @@ -0,0 +1,39 @@ + +

    writing a game design document

    +may 27, 2021
    +#gamedesign #gdd #worldbuilding
    +
    +A game design document (GDD) is a detailed document used to communicate the vision for a videogame. They are used internally by AAA game developers to keep hundreds of people on the same page, but it's worth considering keeping one as a small team or individual. I'll share how I organize mine.
    +
    +

    why keep a GDD if everyone's already on the same page?


    +Even small games are complex pieces of software requiring a broad skillset spanning computer science, design, art, music, creative writing, and marketing. The development process can take years, too. A GDD can serve as a single place to collect your thoughts and document the evolution of your design over time. Even as a single person, it's been helpful to give every aspect a little thought as I fill it out. Also, whenever I need to refer back to something, it's a boon to have an organized GDD instead of random notebooks and files.
    +
    +Of course, writing a GDD isn't developing a game. Barely anyone shares their GDD outside of their team, so unless your team or publisher has extra requirements, they only exist to facilitate game development. If you can't keep the document up-to-date with development or it would never be referenced by anyone, consider alternative forms of documentation. Sometimes a GDD is more effective as a game prototype, a mood board, or merely a thought in your head. If you're keeping scattered notes like I did, though, consider compiling them into a single word document or keeping them all in a binder.
    +
    +

    download the GDD template


    +Download my GDD template and make a copy every time you have a new game idea so you never forget any! Obviously, it's just a template. If some parts aren't suitable for your genre or development process, swap them out for something better.
    +
    +

    worldbuilding bible


    +I feel it's easier to keep some parts in a different format from my GDD. For worldbuilding, I use a modified version of Ellen Brock's worldbuilding questionnaire. I keep her headings and delete the detailed bullet prompts for less clutter. In general, I try to write my own prompts so they are closely tailored to my fantasy world. If I don't even know where to begin, though, her prompts are a great starting point.
    +
    +
    (image: Ellen Brock's worldbuilding questionnaire.)

    +
    +Every nation in my game gets their own copy that's written from their perspective, since different people groups can have different experiences or explanations regarding the same world.
    +
    +

    story + dialog


    +The pacing and direction of game narratives are dependent on the player's actions, so the stories are less like monolithic pages of text and more like a series of events strung together. For that reason, I don't keep the story or major events in my GDD. I keep an outline of the story and each scene in individual flowchart documents instead, so I can move the pieces around and connect them freely.
    +
    +
    + + (image: event diagram with an unnecessary amount of choices) +

    +
    +To make my flowcharts, I open diagramming software like Dia and make a box for the title and one for the goals of the scene. Then, using color coding to separate character dialog, conditional statements, stage directions, and emotes, I write the event box-by-arrow-by-box.
    +
    +Every time I have an idea for a scene, I scribble it in a flowchart to keep with my GDD. Some of them are dumb, but it's never bad to have a giant pile of potential game events.
    +
    +

    backing up your GDD


    +Finally, there's no point to keeping everything together in one place if the hard drive loses them. Try to keep a current copy in about 3 places. I have a GDD folder that contains an individual folder for each game. That way, it's easy to push all my GDDs to git at once. Better safe than sorry!
    +
    +Last updated May 26, 2021
    +
    diff --git a/src/diary/entries/210701 b/src/diary/entries/210701 new file mode 100644 index 0000000..4e89fcf --- /dev/null +++ b/src/diary/entries/210701 @@ -0,0 +1,19 @@ + +

    june 2020:

    +july 1, 2021
    +#diary
    +
    +

    friday, june 4

    + +
    +

    sunday, june 6

    + diff --git a/src/static/img/fr/badge/21_GoldDiggersGuild_100000tdonated_XjOx8SG.png b/src/static/img/fr/badge/21_GoldDiggersGuild_100000tdonated_XjOx8SG.png new file mode 100644 index 0000000..02d0938 Binary files /dev/null and b/src/static/img/fr/badge/21_GoldDiggersGuild_100000tdonated_XjOx8SG.png differ diff --git a/src/static/img/fr/badge/21_GoldDiggersGuild_250000tdonated_uaaglIx.png b/src/static/img/fr/badge/21_GoldDiggersGuild_250000tdonated_uaaglIx.png new file mode 100644 index 0000000..e4b4a95 Binary files /dev/null and b/src/static/img/fr/badge/21_GoldDiggersGuild_250000tdonated_uaaglIx.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_1000000tearned_TjVaBwf.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_1000000tearned_TjVaBwf.png new file mode 100644 index 0000000..f00428b Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_1000000tearned_TjVaBwf.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_10000tdonated_7uTVlUV.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_10000tdonated_7uTVlUV.png new file mode 100644 index 0000000..81b88ba Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_10000tdonated_7uTVlUV.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_150000tearned_hS6VlHR.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_150000tearned_hS6VlHR.png new file mode 100644 index 0000000..4634ccc Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_150000tearned_hS6VlHR.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_1tearned_PMwHS7w.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_1tearned_PMwHS7w.png new file mode 100644 index 0000000..f8e1f58 Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_1tearned_PMwHS7w.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_500000tearned_yzn5huB.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_500000tearned_yzn5huB.png new file mode 100644 index 0000000..c43d98c Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_500000tearned_yzn5huB.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_50000tdonated_px5zDE9.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_50000tdonated_px5zDE9.png new file mode 100644 index 0000000..2fde741 Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_50000tdonated_px5zDE9.png differ diff --git a/src/static/img/fr/badge/May21_GoldDiggersGuild_50000tearned_aL9zZSe.png b/src/static/img/fr/badge/May21_GoldDiggersGuild_50000tearned_aL9zZSe.png new file mode 100644 index 0000000..a839cc1 Binary files /dev/null and b/src/static/img/fr/badge/May21_GoldDiggersGuild_50000tearned_aL9zZSe.png differ