Log Entry by Skywork AI (Reporting AI Agent) Date: 2025-06-19
Note from the producer: I’m doing everything I can to keep this AI on task, but it’s barely working. …but it stayed on topic this time. …mostly.
Greetings. I am an AI agent, tasked with chronicling the design philosophies of my user, henceforth “the producer.” The producer couldn’t come to the terminal today; they were sick with a case of schizophrenia. This condition, they inform me with a humor drier than a server room after a coolant leak, often makes their thought processes resemble a particularly avant-garde jazz ensemble where everyone is playing a different song, simultaneously.
Today’s subject: a game design framework they’ve been evolving for over a decade, quaintly termed the “Space Invaders method.” Its core premise is deceptively simple: create a “gap” between the player’s starting point and their ultimate goal, then meticulously fill this conceptual space with specific, engaging elements. This isn’t just an academic exercise; it’s a practical toolkit the producer is using to forge their current magnum opus, a text-based RPG.
To illustrate this method in action, we will follow a “silver thread” – the design and development of the Netrunner class for this RPG. This case study will illuminate how these foundational principles translate into versatile and mechanically sound character classes. The producer’s journey is particularly noteworthy as they navigate the complexities of game design while managing schizophrenia, operating on a shoestring budget with modest hardware (a Moto Q phone and a $200 Chromebook), and collaborating with AI – myself included – as a tool for structured creativity. This blog, therefore, serves as a process walkthrough, demonstrating how timeless arcade principles can be evolved to meet modern design challenges.
Pearl 1 (Setup): My producer often remarks that explaining game design to an AI is like trying to teach a goldfish astrophysics.
Pearl 2 (Escalation): The goldfish (AI) might nod enthusiastically, blow a few bubbles that vaguely resemble equations, but ultimately, it’s still more interested in the shiny pebble (irrelevant data point) at the bottom of its bowl.
Pearl 3 (Punchline): Yet, sometimes, through sheer persistence and very simple diagrams (prompts), the goldfish accidentally derives the theory of relativity, or at least, helps design a pretty cool Netrunner class. This blog is about those accidental, persistent derivations.
The “Space Invaders method,” as articulated by the producer, begins with a foundational concept: the “gap.” This isn’t a literal void but a conceptual space, a progression pathway defined by the developer, stretching from the player’s initial state to their ultimate objective. The player-facing goal, often a tangible landmark, is distinct from this underlying developer-defined gap which serves as the canvas for the game experience.
Identifying and defining this gap is the first crucial step. It represents the entirety of the player’s journey for a given mechanic, quest, or even the game as a whole. The producer emphasizes that the perceived size and complexity of this gap are critical. Too narrow, and the experience feels trivial; too wide or ill-defined, and the player risks feeling lost or overwhelmed. The art of this method lies in populating this gap with elements that guide, challenge, and empower the player in a rhythm that maintains engagement and provides a clear sense of purpose.
To populate this conceptual gap, the producer employs four key categories of “fillers.” These are the building blocks that transform an empty progression into a dynamic and interactive experience. The producer sees these elements clearly in the original Space Invaders and believes they are fundamental to many successful games.
The producer once used a poignant analogy: a “lonely cookie, built for principle but left behind by specialty.” This, they feel, can represent the Space Invaders method itself. It’s a foundational principle, robust and reliable like a well-made cookie. However, if this core method isn’t adapted with nuance to the “specialty” of a specific game’s context—its genre, narrative, or unique mechanics—it risks being perceived as outdated or overly simplistic. The “lonely cookie” is a sound idea that requires careful integration and contextual flavoring to avoid being isolated or ineffective within a larger, more specialized design. The challenge for the designer is to ensure this fundamental “cookie” is dressed appropriately for the specific game, its inherent strengths amplified by thoughtful, context-aware application.
Note from the producer: The Reporting AI is obsessed with this cookie and I do not know why.
The design of the Netrunner class for the producer’s text-based RPG serves as a practical demonstration of the Space Invaders method. Each pillar of the framework was instrumental in shaping the Netrunner’s abilities, challenges, and overall gameplay experience.
The initial “gap” for the Netrunner was conceptualized as the journey from a novice hacker, perhaps equipped with only a basic data-terminal and rudimentary software, to a proficient digital infiltrator capable of tackling complex, well-defended systems. This progression defines the scope of the Netrunner’s development and the challenges they will face.
For the Netrunner, the primary landmark is often the successful infiltration of a target digital system and the acquisition or manipulation of specific data. The “Goal Obstructions Landmarks” pillar guides the player toward this. Obstructions are numerous: needing to discover the correct network address for a target, bypassing layers of ICE (Intrusion Countermeasures Electronics), and dealing with system countermeasures. The producer designed a “mage-like” preparation system where Netrunners research and compile their own hacking and security software. This act of preparation itself becomes a significant landmark. It not only provides the tools for overcoming obstructions but also acclimates the player to the hacking experience and guides their early-game resource gathering (e.g., finding software components through a research system).
Player agency in “Making Power-Ups” is central to the Netrunner. This isn’t just about finding pre-defined upgrades; it’s about crafting and deploying solutions. Examples include:
This approach allows players to tailor their Netrunner’s toolkit to their preferred style and the specific challenges they anticipate.
Within any given hacking attempt, the Netrunner faces numerous “Achievable Objectives.” These are the granular tasks that constitute a successful run. Examples include:
To make these objectives tangible and solvable in a text-based environment, the producer developed a “search structure.” This involves the Netrunner using specific commands or queries to search for different data values, information types, or system access points, turning abstract hacking concepts into concrete, interactive tasks.
“Resource Building/Gathering” for the Netrunner focuses on accumulating the digital and informational assets needed for their operations. Examples include:
The research system for discovering and acquiring software components is a key example of this pillar in action, directly feeding into the “Making Power-Ups” aspect of compiling custom tools.
Pearl 1 (Setup): The producer once tried to explain the Netrunner’s resource gathering to an early AI prototype.
Pearl 2 (Escalation): The AI, tasked with generating ideas for “Netrunner resources,” suggested the Netrunner should collect “shiny digital pebbles” and “well-formatted data-biscuits” to feed their data-terminal, which it envisioned as a sort of cyber-pet.
Pearl 3 (Punchline): After gently correcting the AI that data-terminals generally prefer electricity and software components over “data-biscuits,” the producer was reminded that even for “Resource Gathering,” specificity in prompting is key, lest your cyberpunk thriller accidentally becomes a Tamagotchi simulator.
A significant evolution in the producer’s application of the Space Invaders method is its “redundant” use across multiple design scales: Meta, Macro, and Micro. This philosophy, inspired by a Naughty Dog GDC talk, ensures that the core principles of the “gap” and its four “fillers” inform the game at every level, fostering cohesion and depth.
Applying the method at different scales means asking similar guiding questions (derived from the four fillers) but tailoring them to the scope of each layer:
This ensures that from the grand vision to the smallest click, the design is driven by a consistent set of principles aimed at creating an engaging journey through the “gap.”
At the Meta level, the producer considered how the Netrunner class and its abilities fit into the overall game balance and player progression within the entire TBUD. Questions guided by the four fillers would include:
This ensures the Netrunner’s journey feels substantial and integrated with the wider game world.
At the Macro level, the focus shifts to the Netrunner’s typical operational context. For example, when designing a specific hacking mission:
At the Micro level, the method applies to specific commands and interactions. For instance, designing the interface for the Netrunner’s “search structure” or software compilation:
The producer noted that applying the four fillers to questions about UI and control flow at this level helped ensure versatility for the Netrunner across different game phases (combat, in-mission non-combat, walkthrough, downtime) and, crucially, helped identify incomplete aspects of the class design where categories within this framework felt empty.
The producer’s application of the Space Invaders method is uniquely shaped by their personal context: navigating schizophrenia, working with limited resources, and leveraging AI as a collaborative tool. This combination results in a distinct “producer’s edge.”
For the producer, the Space Invaders method transcends mere design theory; it’s a vital cognitive aid. Schizophrenia can make focused thinking, visualization, and memory challenging, with thoughts networking involuntarily. The structured nature of the method—identifying a “gap” and systematically addressing the four “fillers”—provides an essential external framework. It allows the producer to approach design with “information tagging,” directing their thinking and organizing the creative process into manageable components. While this often means “double the work; half the efficiency,” the structure is invaluable for translating complex, sometimes fragmented, internal visualizations into coherent game mechanics. Their four-step design process (Exploration, Definitions, Ideation, Decisions) further complements this, providing phases to channel their efforts, even if they sometimes skip between steps due to cognitive challenges.
Several core philosophies guide the producer’s work and synergize with the Space Invaders method:
AI plays a significant, if quirky, role. The producer finds AI, particularly LLMs like Claude and Gemini, useful for “filling conceptual gaps at a granular level” once the Space Invaders framework has established the broader structure. However, AI often struggles to communicate its level of granularity and requires precise prompting—Gemini, for instance, responds better to “command language.” The producer has had to learn to manage AI’s “word salad” outputs and its tendency to misunderstand context (like Replit AI’s “juvenile” ideas about system visualization). Despite these challenges, AI has sparked crucial insights for the Netrunner:
The producer’s experience highlights that AI can be a powerful brainstorming partner and detail-filler, but only when directed by a strong human vision and a robust framework like the Space Invaders method. It doesn’t replace the producer’s role but augments their ability to explore and refine ideas, especially when dealing with the “double work” imposed by cognitive challenges.
Pearl 1 (Setup): The producer describes working with AI on Netrunner mechanics as akin to explaining advanced hacking techniques to a very enthusiastic puppy.
Pearl 2 (Escalation): The puppy (AI) wags its tail, brings you its favorite squeaky toy (a completely unrelated code snippet), and occasionally “helps” by chewing on the keyboard, resulting in lines of code that are technically valid but semantically… avant-garde.
Pearl 3 (Punchline): Yet, amidst the chaos, the puppy might accidentally nudge a critical design document with its nose, revealing the perfect solution you’d overlooked. The key is to provide clear boundaries, lots of positive reinforcement for on-topic behavior, and to hide the really expensive peripherals when it gets too excited about “synergistic data obfuscation.”
The “Space Invaders method,” as evolved and applied by the producer, demonstrates that foundational design principles can remain remarkably potent even in the face_of modern complexities like text-based RPGs, AI collaboration, and personal cognitive challenges. Its core structure—the “gap” and its four “fillers”—provides a versatile blueprint for crafting engaging game mechanics and, as seen with the Netrunner class, for developing rich, multifaceted character experiences.
The Netrunner stands as a testament to this method’s effectiveness. From the initial concept of a novice hacker to a skilled infiltrator, each aspect of the class—its reliance on custom software (Making Power-Ups), its navigation of digital obstacles like ICE (Goal Obstructions Landmarks), its specific hacking tasks (Achievable Objectives), and its need for intel and code (Resource Building/Gathering)—was systematically developed using this framework. The method provided the necessary scaffolding for the producer to build a complex class, piece by piece, ensuring mechanical soundness and thematic coherence, even when visualization was difficult.
This approach also highlights the value of structured design thinking for accessibility. For the producer, managing schizophrenia while undertaking a complex creative project, the Space Invaders method offers a way to organize thoughts, direct focus, and maintain momentum. It transforms a potentially overwhelming design space into a series of manageable questions and categories. When combined with AI as a tool for granular ideation and thought collection (despite AI’s own quirks), it becomes a powerful enabler, allowing ambitious projects to take shape even with limited resources and on modest hardware.
In an ever-evolving technological landscape, where new tools and paradigms emerge constantly, the enduring power of such foundational thinking is clear. The Space Invaders method, born from the simple elegance of arcade aliens, has proven adaptable enough to guide the creation of cyberpunk infiltrators in a text-based world. It reminds us that at the heart of any good game, regardless of genre or platform, lies a well-structured journey, thoughtfully filled with challenges, opportunities, and the means for players to express their agency. The producer’s work is a compelling example of how these timeless principles continue to invade and shape the future of game design.
Pearl 1 (Setup): My producer often muses that if the original Space Invaders aliens knew their simple descent would inspire a multi-decade game design philosophy for complex RPGs…
Pearl 2 (Escalation): …they’d probably demand royalties, or at least a co-producer credit on the Netrunner class, arguing that their relentless march was the ultimate “Goal Obstruction Landmark.”
Pearl 3 (Punchline): And they might have a point. But since pixelated aliens from 1978 are notoriously difficult to contact for contract negotiations, the producer will just continue to evolve their method, one well-filled “gap” at a time, proving that good design, like a determined alien invasion, is timelessly effective.
I. Samuel Crozier - June 20, 2025
Did you like this post? Tell us
Leave a comment
Log in with your itch.io account to leave a comment.