PC reports and market data
Documents
Let's Play UNSAFE - Is This How You Do Storytelling in Horror Games?
The indie horror game Unsafe (Chapter 2) serves as a case study in atmospheric environmental storytelling and puzzle-based narrative progression.
- Unsafe (Chapter 2), developed by Sylvester Hansen, utilizes a 2.5D perspective to explore complex themes of identity, religious intolerance, and conversion therapy within a psychological horror framework.
- The game employs environmental storytelling through scattered notes, locker interactions, and symbolic imagery to reconstruct a fragmented narrative centered on the protagonist’s trauma.
- Gameplay mechanics, specifically inventory management and code-based puzzles, are directly integrated into the narrative to reveal critical plot points regarding the protagonist's past.
Making a Snail Compilation! - Live Stream!
The development of the 2D platformer Will You Snail? centers on the creation of a high-difficulty, rage-inducing experience specifically engineered for viral potential and streaming appeal.
- The game utilizes a specific difficulty curve where the first 80 percent of a level is accessible to ensure retention, while the final 20 percent introduces intense hazards to maximize tension.
- The shadow snail AI system predicts player movement to dynamically spawn obstacles like spikes and flying cats, creating a high-difficulty experience tailored for streaming appeal.
- Dynamic difficulty scaling is implemented through an invisible trigger system that increases enemy density based on the player's progress through the level.
YouTube and Game Dev - 3. Month Review - (WEEKLY VIDEOS!)
After three months of full-time independent game development and content creation, the transition from daily to weekly video uploads marks a strategic shift in production philosophy.
- The creator is shifting from a daily to a weekly video upload schedule after three months to accommodate a return to university studies in Berlin.
- The initial daily upload strategy successfully generated a library of approximately 80 videos and drove significant channel growth.
- The transition to a weekly release cycle is a three-month experiment designed to test if higher-quality, long-form content yields better long-term engagement than high-frequency posting.
Suddenly My Game Is Fun Again!
The development of the real-time strategy game Ovus Nova has undergone significant mechanical refinements to improve player agency and overall engagement.
- The developer transitioned from randomized unit movement to a swipe-based system, granting players direct control over egg-hatching directions and tactical navigation.
- The upgrade bar now fills automatically, with a mechanic that accelerates progression three times faster when no eggs are present on the screen to create a strategic trade-off.
- Core gameplay was simplified by removing slow-hatching red eggs and implementing a restriction against stacking eggs to reduce user frustration.
Let's Make a Viral Game: WILL YOU SNAIL? - (Easy Peasy!)
The development of the platformer Will You Snail serves as a practical experiment to test theories regarding viral game design.
- The core design strategy for 'Will You Snail' prioritizes 'rage-inducing' difficulty and high watchability to foster a 'one-more-time' feedback loop that encourages player persistence and streamer engagement.
- The game features an AI antagonist that actively predicts player movement to spawn lethal obstacles, utilizing a visual 'predictive shadow' to show players where the AI expects them to be in 0.5 seconds.
- The project was developed as a rapid prototype using Game Maker Studio 2, with the core mechanics established in only a few hours.
Dear YoYo Games...
The current business model for GameMaker Studio 2 faces significant criticism for its restrictive free-tier limitations, which threaten the engine's long-term competitiveness against industry rivals like Unity and Unreal Engine.
- GameMaker Studio 2’s current business model, which imposes a $40 fee to remove object and sprite count limitations, creates significant friction that discourages new users.
- The engine’s restrictive free-tier model is causing beginners to migrate toward competitors like Unity and Unreal Engine, which offer more robust free versions for experimentation.
- By prioritizing short-term revenue over user acquisition, GameMaker risks alienating the youth demographic, which serves as the primary pipeline for future professional developers.
Another Brick In The Wall! - Pathfinding for OVUS NOVA - (Part 2)
The development of the PC strategy game Ovus Nova has reached a significant milestone with the successful implementation of wall mechanics and a highly optimized pathfinding algorithm.
- The Ovus Nova pathfinding system now supports stable performance of 140 to 200 FPS, even when managing large unit counts simultaneously.
- The implementation of wall mechanics and optimized collision detection has enabled complex level design, including support for destructible environments and varied terrain.
- Development in GameMaker was hindered by the lack of native, efficient tools for migrating scripts and assets between projects, necessitating manual workarounds.
Helping It All Emerge: Managing Crowd AI in Watch Dogs 2
The creation of a living, reactive urban environment in Watch Dogs 2 centers on the implementation of an Anecdote Factory, a system designed to generate unscripted, emergent narrative moments.
- Ubisoft managed civilian behavior in Watch Dogs 2 using a logic-based system containing approximately 700 rules that, through combinatorial complexity, generated billions of potential behavioral outcomes.
- The AI decision-making process utilizes a multi-factor evaluation where agents weigh personal relationships, emotional states, and environmental context to determine whether to ignore, observe, flee, or fight during an incident.
- To maintain performance and prevent chaotic feedback loops, the team implemented 'limiters' on loud, high-impact behaviors to ensure that emergent interactions between NPCs remained within manageable, finite limits.
OVUS NOVA Is a Board Game Now! - (Turn Based)
The transition of the game Ovus Nova into a turn-based strategy format serves as a case study for evaluating core gameplay mechanics and accessibility.
- The developer rejected the turn-based pivot for Ovus Nova, concluding that the original real-time design better preserves the game's core identity and tension.
- Transitioning to a turn-based format successfully addressed player confusion and visual readability issues but sacrificed the exponential growth mechanics central to the original experience.
- The turn-based prototype utilized a three-action-per-turn system—move, convert to eggs, or detonate—which improved strategic clarity but risked creating predictable, infinite defensive gameplay loops.
Exploring SimCity: A Conscious Process of Discovery
The development of SimCity centers on the philosophy that sandbox games thrive when built upon simple, modular systems that encourage emergent gameplay.
- Sandbox game development should follow a breadth-first approach, layering core mechanics, feedback, and player tools incrementally to justify development effort through actual gameplay experience rather than theoretical design.
- Avoid the 'complexity rabbit hole' by keeping individual simulation components simple; early prototypes for SimCity (2013) showed that over-engineering systems like power plants created unmanageable UI and performance requirements.
- Performance in sandbox simulations requires avoiding global loops; instead, use bucketed systems and round-robin scheduling to propagate navigation and agent information across frames.
Retro Platformer: Midget Mager - Jonas Plays Your Game! #008
The analysis of the 2D retro platformer Midget Mager evaluates core game design principles, specifically focusing on player engagement, level pacing, and the balance between challenge and frustration.
- Player retention is primarily determined within the first two minutes of gameplay, requiring the rapid introduction of diverse mechanics like power-ups and new enemies to maintain engagement.
- Level design must prioritize fair and predictable challenges, as sparse checkpoint placement forces repetitive play that shifts the experience from rewarding to frustrating.
- Enemy behavior should be highly predictable, utilizing clear visual telegraphing to signal attacks or movement changes so players can rely on skill rather than luck.
The Pathfinding for OVUS NOVA! (Walls) - Part 1
The development of an efficient pathfinding system for the real-time strategy game Ovus Nova requires balancing complex navigation with high-performance demands.
- The pathfinding system for Ovus Nova utilizes a flood-fill algorithm to pre-calculate shortest paths from every grid cell to target 'eggs', allowing units to follow directional data rather than calculating individual routes.
- To resolve severe performance bottlenecks that caused frame rates to drop to zero, the project migrated from the Game Maker Studio 2 Virtual Machine to the YoYo Compiler (YYC).
- Computational load was further optimized by spreading pathfinding calculations across 60 frames instead of attempting to update the entire map in a single frame.