Hey everyone, it’s Didar once again, and this time we’re diving into the world of GDDs – Game Design Documents. If you’re a game designer like me, you know that one of your most crucial tasks is to lay out all the pieces of a game puzzle. It’s a big deal, arguably one of the most pivotal. The fate of the game hinges on this planning. You’ve got to anticipate everything – challenges, goals, and more. Plus, you’re the guide for all the teams involved – QA, developers, designers, and more. you have to deconstruct many games to learn better. This is no quick job; it takes time to make sure the plan is solid. And here’s the thing: there’s no one-size-fits-all method for this. You might use paper, digital tools, or whatever suits you best to convey your ideas to the team. Today, I’m bringing you a practical approach. We’re going to construct a fresh new feature for Hill Climb Racing 2 by Fingersoft. My aim is that this process sheds light on your own game design endeavors. and how can you say if you worked well? KPIs are a really important matter which is a whole other world. Let’s roll up our sleeves and get started!
There are some other handbooks of mine closely related to this subject which I encourage you to read: https://beastoon.com/category/game-development
GDD: Improved club
Introducing a groundbreaking evolution in clubs. a complete transformation that aims to redefine social interactions and features within the game. I had a few ideas about GDD for new features such as vehicle decoration mode, birthday gift and … but in the end, I think having a much better fully featured club and its controls is one of the most important things that is missing from the game. The current club system is basically pointless and very limited. Here are a few of them:
Clubs should be much more robust with lots of controls that provide players with much immersive and engaging experience and irresistible to not socialize with friends. This new vision seeks to revolutionize the way players engage with clubs, turning them into dynamic hubs of collaboration and shared accomplishments. The goal is to empower both leaders and members, creating an environment where there is a very big urge and sense of collective achievement.
Our job is to implement 4 types of mechanics for this new feature:
The “new improved club” will affect many other features and aspects of the game design. The following graph is a try to clarify that:
In subsequent sections, we will go deeper into the details of the proposed mechanics and features. Here are a few notes before start reading the GDD:
https://beastoon.com/unlocking-mobile-game-design-secrets-a-path-to-success/
For this feature, developers, designers, and the QA team must work accordingly to achieve the following results:
Explanation: We will start by implementing a new button here that is only visible to leaders or proper ranks and it’s all about controlling the club and providing the following features:
In the new window we will have a comprehensive suite of controls and tools will be at the disposal of club leaders. This level of administrative authority empowers leaders to shape their clubs in accordance with their vision and goals. There are 2 distinctive parts on this page:
A- Inviting and Shaping the Membership: Leaders can control what types of members they want. Here we divide players based on their preferences(players have to choose their role by default before searching for clubs and joining, therefore leaders can filter what type of players they want.
There are also statistics systems: monitor players and can generate easy reposts to identify players who were below the standards of their roles.
B- Management of ranks: Leaders should be able to create ranks and assign roles for each rank. Here is an example for ranks that a leader might like to create:
Here are the check boxes that leadership can check or uncheck for different roles:
For this feature, developers, designers, and the QA team must work accordingly to achieve the following results:
Explanation: Club Bank is a dynamic and innovative addition that redefines the way members interact and collaborate. This feature introduces a new button, incorporating a proper sign as a bank.
The first look is a window with 50 free slots and a few controls. Here are the rules:
For this feature developers and designers have these responsibilities:
Explanation: Here in the context menu, we will add 3 relevant options: Reply- message- Pin
For this feature developers, designers, and the QA team must work to achieve the following results:
Players of a club may work together to unlock achievements. These achievements will be shown in the club info tab and remain forever:
To bring the whole Achievement list, can be very long and challenging work, but here are 2 of them:
Reward: Exclusive club banner customization options, showcasing the Unity Titans emblem to signify the club’s unity and strength.
Reward: Unlock a unique club vehicle skin inspired by the theme of exploration and discovery, symbolizing the club’s shared journey.
For this feature developers and designers have these responsibilities:
Explanation: Engaging players and fostering a thriving club environment isn’t solely about mechanics and controls. it’s also about providing meaningful incentives that make active participation not only appealing but rewarding. The improved club system introduces a range of enticing incentives and bonuses and renews a sense of enthusiasm among club members.
Feature: A new relevant icon near the club chest to show the list of possible bonuses. To name a few:
– Gameplay Advantages: an edge bonus earned through dedicated club engagement.
– Faster Progression: This might involve accelerated experience gain or a small discount in vehicle upgrades and…
– cosmetic skins
Implementing the new and enhanced club system is anticipated to have a significant impact on KPIs that reflect the game’s engagement, retention, and overall player experience. Here’s how the new feature is expected to influence each of the listed KPIs: