diff --git a/content/articles/.obsidian/workspace.json b/content/articles/.obsidian/workspace.json index f72b64f..a6f1c19 100644 --- a/content/articles/.obsidian/workspace.json +++ b/content/articles/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "actionable-steam-metrics.md", + "file": "schedule.md", "mode": "preview", "source": false }, "icon": "lucide-file", - "title": "actionable-steam-metrics" + "title": "schedule" } } ] @@ -53,11 +53,11 @@ "state": { "type": "search", "state": { - "query": "", + "query": "baby", "matchingCase": false, - "explainSearch": false, - "collapseAll": false, - "extraContext": false, + "explainSearch": true, + "collapseAll": true, + "extraContext": true, "sortOrder": "alphabetical" }, "icon": "lucide-search", @@ -94,6 +94,7 @@ "state": { "type": "backlink", "state": { + "file": "stages-of-coop-development.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -103,7 +104,7 @@ "unlinkedCollapsed": true }, "icon": "links-coming-in", - "title": "Backlinks" + "title": "Backlinks for stages-of-coop-development" } }, { @@ -112,11 +113,12 @@ "state": { "type": "outgoing-link", "state": { + "file": "stages-of-coop-development.md", "linksCollapsed": false, "unlinkedCollapsed": true }, "icon": "links-going-out", - "title": "Outgoing links" + "title": "Outgoing links from stages-of-coop-development" } }, { @@ -154,13 +156,13 @@ "state": { "type": "outline", "state": { - "file": "accessibility-guide-disability-in-game-development-studios.md", + "file": "schedule.md", "followCursor": false, "showSearch": false, "searchQuery": "" }, "icon": "lucide-list", - "title": "Outline of accessibility-guide-disability-in-game-development-studios" + "title": "Outline of schedule" } } ], @@ -168,7 +170,8 @@ } ], "direction": "horizontal", - "width": 300 + "width": 300, + "collapsed": true }, "left-ribbon": { "hiddenItems": { @@ -184,23 +187,32 @@ }, "active": "d77fc4f9f41a5d89", "lastOpenFiles": [ - "actionable-steam-metrics.md", - "accessibility-guide-disability-in-game-development-studios.md", - "schedule.md", - "self-assessment.md", + "decisions-and-conflict.md.tmp.30034.1763235581065", + "results-flow.md.tmp.30034.1763235546295", "stages-of-coop-development.md", "structures-for-impact.md", - "studio-bylaws-governance-template.md", - "telling-your-story.md", "tiktok-meeting-notes.md", - "expo-tips.md", + "actionable-steam-metrics.md", + "canada-council-funding.md", "business-planning.md", - "accessibility-guide-neurodiversity-in-game-development-studios.md", - "publishing-marketing-playbook-for-game-studios.md", - "regional-guide-game-development-in-atlantic-canada.md", + "telling-your-story.md", + "self-assessment.md", + "schedule.md", + "results-flow.md", + "publisher-contract-review.md", "process-development.md", - "financial-modelling.md", + "pitching-to-publishers.md", "market-analysis.md", - "accessibility-guide-economic-accessibility-in-game-development.md" + "impact-measurement.md", + "game-discovery-toolkit.md", + "financial-modelling.md", + "expo-tips.md", + "decisions-and-conflict.md", + "co-op-structure.md", + "cmf-quick-tips.md", + "actionable-values.md", + "accessibility-guide-disability-in-game-development-studios.md", + "studio-bylaws-governance-template.md", + "accessibility-guide-neurodiversity-in-game-development-studios.md" ] } \ No newline at end of file diff --git a/content/articles/actionable-values.md b/content/articles/actionable-values.md index f9b15c2..435c140 100644 --- a/content/articles/actionable-values.md +++ b/content/articles/actionable-values.md @@ -40,7 +40,7 @@ First, we see video games as **tools for change**—a concept and *practice* mir Our values should inform our actions: the why, what, and how. At Gamma Space, we're driven by the belief that video games can instigate change. Our goal is to confront systemic biases. And we plan to achieve this through three main strategies: nurturing collective care, fostering accountability, and enhancing creative empowerment. This approach helps us scrutinize and refine our decisions, aligning them with our values. For example, when contemplating new projects or allocating funds, these values provide a lens through which we assess options. A solid, shared understanding of our values allows us to delve deeper into decision-making, applying concrete principles to a broader range of questions and challenges. -Translating your values into goals is at the heart of [social impact](https://weirdghosts.ca/blog/a-brief-intro-to-making-your-indie-game-studio-impactful). A tool for translating your values into practical, measurable action is the [results flow](https://learn.weirdghosts.ca/impact-tools/results-flow). This diagram shows how your day-to-day activities flow in the short-, medium- and long-term, up to your ultimate goal. Translating your values into actionable goals is _required_ if you're interested in seeking social impact funds, such as from Weird Ghosts, or one of the other social impact funds in Canada. +Translating your values into goals is at the heart of [social impact](https://weirdghosts.ca/blog/a-brief-intro-to-making-your-indie-game-studio-impactful). A tool for translating your values into practical, measurable action is the [results flow](/articles/results-flow). This diagram shows how your day-to-day activities flow in the short-, medium- and long-term, up to your ultimate goal. Translating your values into actionable goals is _required_ if you're interested in seeking social impact funds, such as from Weird Ghosts, or one of the other social impact funds in Canada. ## Conflict Between Goals and Values diff --git a/content/articles/co-op-structure.md b/content/articles/co-op-structure.md index 7b8e360..14e6ee2 100644 --- a/content/articles/co-op-structure.md +++ b/content/articles/co-op-structure.md @@ -15,8 +15,6 @@ In this article, we will look at the unique facets of a co-op setup, examining i ## Co-op Basics - - Read more: [Structures to Consider: Coop](/studio-development/structure/structures-to-consider/coop) - Let's start by talking about co-op basics. Co-ops are a unique business model distinct from other business corporations. They can produce products or offer services that can be for-profit or not-for-profit. They're not attractive for investment by default but _can_ be structured for preferred shares in for-profit co-ops. This is a lesser-known setup that we'll get into later. Let's look at four ways co-ops differ from corporations. diff --git a/content/articles/decisions-and-conflict.md b/content/articles/decisions-and-conflict.md index 226ef37..2553aae 100644 --- a/content/articles/decisions-and-conflict.md +++ b/content/articles/decisions-and-conflict.md @@ -186,7 +186,7 @@ You can mix and match these different tools and components to meet your needs. Y ### Data-Informed Decision-Making -One way to make decisions that are auditable and data-informed is to use some sort of measurement framework. In our example, we're using an impact measurement framework (IMF). Developing an IMF is recommended if you are aiming to have a social impact in your studio. [You can learn more about this topic here.](/impact-tools/imf) +One way to make decisions that are auditable and data-informed is to use some sort of measurement framework. In our example, we're using an impact measurement framework (IMF). Developing an IMF is recommended if you are aiming to have a social impact in your studio. [You can learn more about this topic here.](/articles/impact-measurement) ![](/img/imf.png) diff --git a/content/articles/impact-measurement.md b/content/articles/impact-measurement.md index 0f3571c..6eb2d2a 100644 --- a/content/articles/impact-measurement.md +++ b/content/articles/impact-measurement.md @@ -19,7 +19,7 @@ An IMF puts your results flow _theory_ to the test. It answers the questions: Ho It's also a really handy resource for developing your business plan, setting your roadmap, and determining more challenging future targets. -We've previously covered [setting goals, defining impact, and creating a results flow](/impact-tools/results-flow), and now we are learning how to make a plan to achieve our desired outcomes and measure our progress toward them. We are **layering tools on top of each other** to create a framework for turning our dreams into measurable impact. +We've previously covered [setting goals, defining impact, and creating a results flow](/articles/results-flow), and now we are learning how to make a plan to achieve our desired outcomes and measure our progress toward them. We are **layering tools on top of each other** to create a framework for turning our dreams into measurable impact. Together, these tools will make it possible and easier for you to: @@ -107,7 +107,7 @@ Let's start adding some info! ### Outcomes -The first thing you'll want to do is populate your template with the outcomes you've identified as those you're ready to be held accountable for. We suggest looking through the outcomes in your [results flow](/impact-tools/results-flow) and selecting one or two per timeframe (short-, medium-, long-term). Just copy them over into the appropriate spot. (In the Airtable template, add them in the Outcomes table.) +The first thing you'll want to do is populate your template with the outcomes you've identified as those you're ready to be held accountable for. We suggest looking through the outcomes in your [results flow](/articles/results-flow) and selecting one or two per timeframe (short-, medium-, long-term). Just copy them over into the appropriate spot. (In the Airtable template, add them in the Outcomes table.) ### Indicators diff --git a/content/articles/process-development.md b/content/articles/process-development.md index 497a2d8..ecee966 100644 --- a/content/articles/process-development.md +++ b/content/articles/process-development.md @@ -11,7 +11,7 @@ publishedAt: '2025-11-10T10:52:42.624Z' ## Overview -We started by understanding our [goals and values](/studio-development/collectivism/actionable-values), which form the foundation for everything we do in developing a collective-minded studio. We then explored the [development and structure of the studio](/studio-development/collectivism/co-op-structure) and how collectivism functions within that structure. We also talked about [decision-making](https://learn.weirdghosts.ca/studio-development/collectivism/decision-making) and how it informs our processes. In this article, we'll be focusing on **collaboration**, **process development**, and **tools**. +We started by understanding our [goals and values](/articles/actionable-values), which form the foundation for everything we do in developing a collective-minded studio. We then explored the [development and structure of the studio](/articles/co-op-structure) and how collectivism functions within that structure. We also talked about [decision-making](https://learn.weirdghosts.ca/studio-development/collectivism/decision-making) and how it informs our processes. In this article, we'll be focusing on **collaboration**, **process development**, and **tools**. This isn't about how to use specific tools, though we will take a peek at some Miro flows and UI. More importantly, we'll be discussing why we develop certain processes and how they benefit the collective. diff --git a/content/articles/results-flow.md b/content/articles/results-flow.md index 08f3387..9f72a4c 100644 --- a/content/articles/results-flow.md +++ b/content/articles/results-flow.md @@ -122,14 +122,14 @@ The goal of inventorying your activities is not just to have a list of what you Here's an example of a results flow from Weird Ghosts to help you visualize what we're aiming for: -![World of Weird - Results Flow](/content/results-flow/weird_ghosts_results_flow.jpg) +![World of Weird - Results Flow](/img/weird_ghosts_results_flow.jpg) To illustrate that your diagram can be formatted differently, here is [Mozilla's Theory of Change](https://foundation.mozilla.org/en/insights/trustworthy-ai-whitepaper/path-forward/introduction-theory-change/): -![]() +![](/img/MoFo_AI_Theory_of_Change_(ToC)_–_Landscape_Design.jpg) [Canada Learning Code](https://www.canadalearningcode.ca/theory-of-change/)’s: -![Canada Learning Code TOC](/content/results-flow/clc_theory-change-2020_EN.png) +![Canada Learning Code TOC](/img/clc_theory-change-2020_EN.png) And [Furniture Bank](https://www.furniturebank.org/charity-intelligence/)’s more illustrative diagram: @@ -147,13 +147,13 @@ Here's how to create your results flow through backward mapping: **Begin by stating your ultimate outcome.** Place it at the top of your workspace in a visual tool like [Miro](https://miro.com/). In addition to the above, another example is Weird Ghosts' ultimate outcome: "All marginalized game creators and studio founders in Canada have equitable access to a sustainable funding system and the resources they need to achieve their goals." (Psst… if you use Miro, copy [this board](https://miro.com/app/board/uXjVM4S_rag=/?share_link_id=763577396820) to get started really fast!) -![](/content/results-flow/creating-step-1.jpg) +![](/img/creating-step-1.jpg) #### Identify your activities Next, **place your core activities at the bottom** of your workspace. You identified 3-5 of these in the previous step. An example: One of Weird Ghosts' core activities is offering a peer-led community-based training program. Another example could be "Developing games that feature LGBTQIA+ characters and narratives." In the diagram below, we've also created labels for each pillar. -![](/content/results-flow/creating-step-2.jpg) +![](/img/creating-step-2.jpg) #### Brainstorm long-, medium-, and short-term outcomes @@ -165,17 +165,17 @@ For each activity, brainstorm the outcomes you expect to see in the short, mediu In your visual workspace, draw three columns or pillars below your ultimate outcome for these long-term, medium-term, and short-term outcomes. Place the long-term outcomes closest to the ultimate outcome and the short-term outcomes at the bottom. -![](/content/results-flow/creating-step-3.jpg) +![](/img/creating-step-3.jpg) #### Map outcomes to activities Now, draw lines to connect your activities to your short-, medium- and long-term outcomes and those to your ultimate outcome. Each line represents a step in your results flow, showing how each activity and outcome contributes to your ultimate outcome. -![](/content/results-flow/creating-step-4.jpg) +![](/img/creating-step-4.jpg) This process will require some iteration as you make connections between your activities and outcomes and refine your outcomes to be as clear (hint: and as _measurable_) as possible. It's okay if it's not perfect on the first try – this is a living document. We just updated Weird Ghosts' last month! -By the end of this process, you should have a clear visual representation of your results flow, showing how your activities lead to your ultimate outcome. This will be a critical tool for planning, implementing, and evaluating your studio's impact. You can read more about that in our article [Developing Your Impact Measurement Framework](/impact-tools/imf) +By the end of this process, you should have a clear visual representation of your results flow, showing how your activities lead to your ultimate outcome. This will be a critical tool for planning, implementing, and evaluating your studio's impact. You can read more about that in our article [Developing Your Impact Measurement Framework](/articles/impact-measurement) ## Refining your results flow @@ -209,7 +209,7 @@ Also, consider the logic of your outcomes. Do your short-term outcomes _logicall #### Identifying outcomes you will hold yourself accountable for achieving -Next, decide which outcomes on your results chain you will commit to achieving and, therefore [_measuring_](/impact-tools/imf). This is about setting clear commitments and holding yourself accountable. +Next, decide which outcomes on your results chain you will commit to achieving and, therefore [_measuring_](/articles/impact-measurement). This is about setting clear commitments and holding yourself accountable. For example, you might decide to hold yourself accountable for the short-term outcome of "Players gain exposure to diverse characters and narratives." This means you would need to find ways to measure this outcome, such as through player surveys, feedback, discussion forums, and app analytics. @@ -224,7 +224,7 @@ You'll revisit, revise, and refine your results flow as your studio grows, as yo We hope we've inspired you to think ever more deeply about the impact of your games and how you make them. Embrace the whole process, refer to your results flow regularly and let it guide your core work. -In the next article in this series, we cover [**creating your impact measurement framework**](/impact-tools/imf). +In the next article in this series, we cover [**creating your impact measurement framework**](/articles/impact-measurement). We can't wait to see the impact you'll make! diff --git a/content/articles/structures-for-impact.md b/content/articles/structures-for-impact.md index 2b19ea5..3084333 100644 --- a/content/articles/structures-for-impact.md +++ b/content/articles/structures-for-impact.md @@ -22,7 +22,7 @@ Weird Ghosts believes indie studios should **establish their companies in alignm ## Results flow -A [results flow](/impact-tools/results-flow) is a roadmap describing the impact you want to make and the activities you’ll need to carry out to achieve it. If you have the chance, draft your results flow before deciding on the form of your studio. It may make your choice a lot easier. +A [results flow](/articles/results-flow) is a roadmap describing the impact you want to make and the activities you'll need to carry out to achieve it. If you have the chance, draft your results flow before deciding on the form of your studio. It may make your choice a lot easier. In addition to helping you identify the most appropriate business structure, your results flow also: diff --git a/nuxt.config.ts b/nuxt.config.ts index 82c24f4..d6490b6 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -34,6 +34,7 @@ export default defineNuxtConfig({ }, prerender: { routes: ["/", "/articles", "/articles/new"], + failOnError: false, }, },