Play
Dynamically assemble and match players
Dynamically assemble and match players
Connect cross-platform accounts & identity management
Grow and commercialize your game
Build a vibrant community
Track player progression and game state across platforms
Track, engage, and retain players
Visualize game metrics
Earlier this year, our team at AccelByte was juggling between managing different internal game projects that we built previously over the years. Each game project had different levels of fidelity visually and served different purposes. We lost track of what game project was a sample game, demo game, tutorial game, or just another game we were maintaining 🤕.
Some of the challenges we faced with these game projects were as follows:As we scale, one of our goals is to improve our documentation to include step-by-step walkthroughs or tutorials for how to achieve X using AccelByte’s backend. Given all of the above, we decided to start afresh and address all of these challenges in one go.
Enter DevEd and Byte Wars! 🚀
Byte Wars is the official tutorial game for AccelByte Gaming Services (AGS). We assembled our team of experienced game developers to come up with a game inspired by Retro games like Space Invaders and Gravity Wars, (yes we’re really talking Retro here) that was simple, fun yet compelling to play. This is where Byte Wars came into existence! Our goal was to solve some of the challenges we mentioned above:
Byte Wars is intended to act as a sample project that can be used as a reference on the best practices to integrate our services into your game. We created Byte Wars from scratch as a fully functional offline game. This offline game was then brought online with the power of AccelByte's platform by adding services from each of our areas like Access, Play, and Engagement.
Every tutorial module walks you through a step-by-step guide to add a specific feature to Byte Wars which you can then translate into your own game. Byte Wars is available for both Unreal Engine and Unity. As a game developer, you can also jump to any specific tutorial module depending on your needs. This can be done using our Module Manager configurations as shown below. The Module manager will configure the game to the correct state to tackle a specific tutorial without needing to have done all the tutorials before it.
Byte Wars is built and managed by the Developer Education (DevEd) team at AccelByte. We see Developer Education as the process of providing aspiring developers with the necessary tools (Documents, Videos, etc) to succeed in using AccelByte’s Products and Services such that they are empowered to use our services on their own with minimal support needed.
The DevEd team's responsibility encompasses but is not limited to the following:
There are a lot of game development tutorial modules already available on our new documentation portal and we plan to keep adding more every other week (sometimes even faster 🙂) for more coverage of our features. We also know that game publishing can be a quite challenging process and some issues are only discovered at the tail end of the life cycle during this phase. Keeping this in mind, we aim to publish Byte Wars publicly on different platforms for us to empathize with these challenges better and make the game available for everyone to play!
For the rest of this year, we plan to add more tutorial modules surrounding AGS features like leaderboards, playing with friends and parties, and logging in with native platforms amongst others. We also plan to publish Byte Wars on STEAM.
We will keep expanding our library of tutorials even after this and striving to make this game better along the way. If there are other topics you would like to see tutorials for, please reach out to us and let us know!
Reach out to the AccelByte team to learn more.