Skip to content

phantasma-io-archive/Phantasma-Godot

Repository files navigation

Phantasma Godot Integration

This repository provides an integration of the Phantasma Blockchain into the Godot Engine, allowing Godot developers to harness the power of blockchain for their games and applications.

Features

Sample Godot project containing a simple wallet connection using the Phantasma Link library, easy to understand and integrate into existing Godot projects.

Getting Started

Prerequisites

Godot Engine v4.0 or newer Basic knowledge of C# in Godot A Phantasma wallet (for testing, eg: Poltergeist or Ecto)

Installation

Clone the repository:

    git clone https://github.com/YourGitHubUsername/phantasma-godot-integration.git

Open the included Godot project in the Godot Engine.

Follow the sample code and documentation provided in the sample project to understand the integration process.

Usage

The sample Godot project provides a straightforward example of how to:

  • Connect to a Phantasma wallet.
  • Display wallet details.
  • Interact with the Phantasma blockchain via the Phantasma Link library.

For more detailed instructions and explanations, please refer to the in-code documentation and comments provided within the sample project. Contributing

We welcome contributions to improve this integration! If you'd like to contribute, please fork the repository and create a pull request. Make sure to check the CONTRIBUTING.md for best practices and guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Phantasma Team for their comprehensive Link library. Godot community for the continuous support and contributions.

Support & Contact

If you run into issues or have questions, feel free to open an issue or join the Phantasma Telegram.

Happy developing, and enjoy the power of Phantasma in the Godot Engine!