An open API service indexing awesome lists of open source software.

https://github.com/zbdpay/zbdtemplate

A template sample game and unity package for getting started with the ZBD API in a Unity game
https://github.com/zbdpay/zbdtemplate

Last synced: 10 months ago
JSON representation

A template sample game and unity package for getting started with the ZBD API in a Unity game

Awesome Lists containing this project

README

          

# ZBD Template for Unity

Watch the video tutorial first [Here](https://www.youtube.com/playlist?list=PLaMJnpgudSAByEzoQ0wa3FSa2dx0VMtET).

Welcome to the ZBD Template repository! This UnityPackage, alongside a sample game, is designed to jumpstart your journey into game development with a unique twist: integrating Bitcoin rewards via the ZBD platform. The core purpose of the ZBD Template is to provide developers with a foundational framework that showcases how to incorporate cryptocurrency rewards into games built using Unity.

This template not only guides you through the integration process with practical examples but also serves as a customizable blueprint. We understand that each game has its own set of unique requirements and visions. Therefore, the ZBD Template is built to be flexible, allowing developers to tweak and modify it to fit the bespoke needs of their own games.

Whether you're looking to add Bitcoin rewards to engage your players or exploring ways to innovate game monetization, the ZBD Template offers a solid starting point. By following our Getting Started tutorial series on YouTube, you'll gain in-depth insights into making the most out of this template for your projects.

## Getting Started

To make the integration process as smooth as possible, please ensure you have the required setup before diving into the ZBD Template. This includes having Unity installed, as well as additional third-party services such as Beamable and Quago for comprehensive features like anti-cheat mechanisms.

### Prerequisites

- Unity 20XX.X or newer
- Beamable SDK installed in your Unity project. For installation instructions, visit [Beamable.com](https://beamable.com).
- A Quago account for integrating anti-cheat services. Sign up and learn more at [Quago.io](https://quago.io).
- Familiarity with Unity and C#.
- Completion of the ZBD Template tutorial series on YouTube to familiarize yourself with the template and its capabilities: [Getting Started with ZBD Template](https://www.youtube.com/playlist?list=PLaMJnpgudSAByEzoQ0wa3FSa2dx0VMtET).

### Installation

1. Download the ZBD Template UnityPackage from this repository. [Download Package](https://github.com/mandelmonkey/zbdtemplate/releases).
2. Ensure that the Beamable SDK is already installed in your Unity project. If not, visit [Beamable.com](https://beamable.com) for installation instructions.
3. Verify that your Quago account is set up and ready to integrate anti-cheat services into your project. For integration support, visit [Quago.io](https://quago.io).
4. Open your Unity project or create a new one.
5. Import the UnityPackage into your project by going to `Assets` > `Import Package` > `Custom Package` and selecting the downloaded file.
6. Follow the prompts to import the assets into your project.

For a comprehensive guide on how to integrate the ZBD Template with your project, including the use of Beamable and Quago services, watch our Getting Started tutorial series on YouTube linked above.