Creating and developing the game concept and story.
Writing all dialogues and monologues for the characters.
Coming up with humorous descriptions for all key items.
Scripting game sequences.
Designing and implementing all puzzles and game mechanics.
Planning all hints and action sequences for intuitive and engaging gameplay.
Creating and refining 2D prototypes of locations.
Composing ambient music to create atmosphere.
Composing industrial metal music for dynamic location.
Sound design for all levels.
Creating sounds using third-party libraries.
Recording and creating custom sounds.
Recording voice actors.
Managing personnel, assigning tasks to artists, designers, programmers, animators, etc.
Reviewing and verifying completed tasks.
Full game testing, identifying bugs and unplayable moments.
Writing scripts for all trailers.
Editing and sound design for trailers.
Public relations.
And much more.
You return home upset because your best friend, Alsu, confessed her love to you. You’re worried that your years-long friendship is over, as she ruined everything by falling in love with you, while you only see her as a friend. You start doing everyday tasks, specifically cooking the traditional Kazakh dish "beshbarmak." After you go to sleep, a witch begins to haunt you, and your main goal becomes brewing a potion to finally drive the witch away. In the process, you realize that the potion is actually a love spell, and the witch is your friend Alsu, who cast a spell on you. Under the influence of her magic, you’re brewing the potion to complete the love spell ritual.
You need to use a microphone and swear into it to drive the witch away. You’re given a choice of swear phrases that appear on the screen during the witch’s attack.
According to ancient legends, various evil spirits can be driven away with curse words, and I decided to combine cultural beliefs with modern technology.
The mechanic is implemented as follows:
Everything you say into the microphone is recorded. Then, AI transcribes your voice and compares it to the correct answers we prepared in advance. If the result matches the provided options, the witch leaves. If not, she kills you.
Since the game’s concept relies on Russian swear words, we set a comfortable comparison percentage so that foreigners can also enjoy the game.
Since not all players are ready to swear into the microphone, we anticipated this and implemented a QTE mechanic. At any point in the game, you can turn off the microphone and switch to button controls.
{Скрин на англ языке с QTE где выбирается мат}Additionally, we implemented a feature allowing players to swear in any language without using pre-prepared phrases. However, we had to abandon this idea because each AI request for data processing is paid, making the project commercially unviable. We also lack the funds to develop our own AI with similar functionality.
All main actions take place in 2 locations. The first location is the main character’s apartment. The apartment uses a standard layout familiar to everyone from the post-Soviet space.
{top-down apartment screenshots}The second location is a village with a Kazakh cultural theme, ruled by the witch. The unique cultural flavor is interesting to people worldwide.
{top-down village screenshots}The game was developed by a team of 8 people.
Unique musical compositions were created for each iteration, immersing players in the atmosphere. The main focus is on the ambient style.
{attach audio}Additionally, an industrial metal track was composed for a dynamic moment.
{attach audio}Test game mechanics, levels, UI/UX, graphics, and in-game behavior.
Assess the game interface for usability and intuitiveness.
Identify and report issues such as crashes, glitches, and bugs.
Evaluate load times, frame rates, and system resource usage under normal and extreme conditions.
Verify the quality and functionality of builds at each stage of development.
Document bugs with clear and detailed steps to reproduce, including screenshots or videos.
Keep detailed records of test results and provide feedback to developers.
Track issues with bug-tracking tools (JIRA, Trello, Bugzilla).
Retest fixed bugs to ensure no new issues are found.
Verify that changes do not negatively impact other game systems.
Check text, voiceovers, and in-game assets for accuracy and consistency across multiple languages.
The game on steam: https://store.steampowered.com/app/2736020/Fuck_You_Witch/