Wu Xing

A prototype developed as a proposal for Game Design and Independent Game Production studies.

Overview

For this project, I aimed to explore the intersection of Souls-like combat with deck-building mechanics, all within a world inspired by Chinese mythology. My goal was to create a unique gameplay experience that blends intense, tactical combat with strategic depth, allowing players to engage with the game in various ways according to their preferences.

As the only developer of this prototype, I took on every aspect of the project, including game design, programming, and system implementation, to bring this prototype to life. This project was also an opportunity for me to push the boundaries of what I could achieve both technically and creatively.

Project Development

The development of the Wu Xing prototype involved creating systems that support dynamic NPC behavior, robust collision detection, and flexible gameplay mechanics. From the outset, I focused on building modular systems that could easily be expanded or adapted as the project evolved. This approach allowed me to experiment with different gameplay elements and ensure that each system could integrate seamlessly into the overall game structure.

My market research indicated that players value games that offer flexibility in playstyle and feature distinct art styles. Additionally, the combination of genres—such as mixing action combat with deck-building—has shown to be appealing to a niche but dedicated audience. This insight guided the design philosophy behind Wu Xing, aiming to provide a game that feels both familiar and fresh, with a strong emphasis on player choice and expression.

For the Wu Xing prototype I did everything myself, except using some free Unity Assets because I wanted to have animated characters to be able to implement the enemy behaviour and hit detection. I did the game design and technical implementation. Key highlights include:

  • NPC Behavior: I developed a modular AI system for the game’s enemies, designed to create dynamic and reactive combat scenarios. The AI first assesses the player’s position and distance, filtering possible actions before using a weighted random function to select the most appropriate attack. This system allows for varied and unpredictable enemy behavior, enhancing the overall combat experience.
  • Collision Detection: Implemented a collision detection system using colliders attached to character bones. This system was essential for ensuring precise hit detection and responsive gameplay. I also developed an editor tool to streamline the setup process, significantly reducing the time required to configure collision for each character.
  • Market Research and Design Philosophy: Conducted market research to understand player preferences, particularly in terms of gameplay flexibility and unique art styles. This research informed the design of Wu Xing, leading to the integration of diverse playstyles and an experimental approach to combining genres.
  • Unique Art Style: Experimented with post-processing effects to create a painterly, stylized visual aesthetic. This style was chosen to help the game stand out in a competitive market and to visually reinforce the game’s connection to Chinese mythology.

Outcome and Reflection

The development of Wu Xing has been a highly educational experience, allowing me to refine both my technical skills and design sensibilities. By focusing on modularity and flexibility, I was able to create systems that not only work effectively on their own but also contribute to a cohesive and engaging player experience. This project has solidified my understanding of how to balance creativity with technical precision, and it has provided a strong foundation for future game development endeavors.