Recognizing that humans are inherently cooperative, I developed an open-source solution that adds a wide range of game dynamics to existing games and gamifies apps and platforms. As competition-focused solutions like leaderboards are not always effective, I conceptualized and managed the development of SUGAR API, a sophisticated and easy-to-integrate gamification API layer.
SUGAR API brings people together in any game to cooperate, not just compete. The API and system are designed to facilitate a variety of team play dynamics, such as clans, groups, and leaderboards. With SUGAR API, it’s easy to share goals, achievements, resources, and inventories, transforming a one-person experience into a team-based multiplayer experience. I led the API design and managed the development of this innovative solution.
SUGAR API can be used to :
- Simplify and speed up multiplayer game development
- Integrate clan and team structures and create truly cooperative and social games
- Make it easier to define and track individuals and teams through shared goals, actions, achievements, rewards, inventories and resources
SUGAR API offers a range of features to appeal to different types of gamers. Competitive gamers can enjoy tournaments and matchmaking at both the individual and team levels, while those who prefer cooperative play can benefit from shared goals, resources, and achievements.
Developers can also benefit from SUGAR’s simplified development process, which allows them to define game logic and gamification aspects like achievements in a generalized way. This means that achievements and leaderboards only need to be written once in SUGAR, and can then be used across multiple platforms such as Google Play, Apple Game Services, and Steam.