-
-
interactive asset template minimalistic layout
-
Customizable Match 3 or more arena
-
still gets a staging area if required to move from another game state or previous mini games
-
Dynamic Board and configurable through editor, plus progression of difficulty through Rounds for simpler integration with other mini games
-
interactable gameplay area from a large area with millimeter level accuracy on mobile drag and touch gesture control
Inspiration
All Procedural generated games and user generated content has contributed to this highly modular and configurable open-source template. In this project, we have driven deeper into game developing architecture and Meta Horizon's design patterns to articulate the best possible template for a match 3 game. Open world feeling and ability to setup all gameplay entities make this a unique framework to develop levels of Match 3 games with the same responsive and high-quality controls optimized for mobile gestures.
What it does
Using the template, other developers can configure any level of the Match 3 game, where the levels and tiles can be remixed accordingly.
How we built it
we deep dived into various state of the art Match 3 games and tried to refactor all components that makes Match 3 games a can't put it down addictive and engaging gameplay. The key components that came out in our research are - procedural generation, fast loading, quick restart of next match, recognizable patterns, yet random sequence of level chunks. The one thing that stand out and well made in our project are the control and camera implementations, which are engineered to give best playability at the same time gives level designers great freedom to build engaging personalized gameplay.
Challenges we ran into
Making the system modular was a bit of challenge, given our moto was not to compromise even 1% of player or remix developers experience. The random bugs and sometimes laggy internet connection put some hurdles in smoothing the camera, control bugs, yet we think we have accomplished the high quality target we aimed for.
Accomplishments that we're proud of
Manage to achieve our goal of all assets to be loaded dynamically and based on configuration from scripts is what we aimed for and proud of. The modularity design as visioned with the use of Object pooling and environment switching loaded to the Level layout maths on paper paid off very well at the end. We are confident, this is a state of art quality from usability point of view for other remix developer.
What we learned
Designing the framework and setting quality benchmark with no compromise goals at the beginning of the project helps a lot in smooth framework implementation. Dynamic assets with script were a motivational endeavor.
What's next for Stress Busters - Open-Source Match 3, gameplay template
Creating more sub-systems, modular environments, more animations important for game publishing in modular fashion.




Log in or sign up for Devpost to join the conversation.