Skip to content

cronos-labs/play-unreal-demo

Repository files navigation

Cronos Play Unreal SDK Demo

This repository contains sample projects that uses the Cronos Play Unreal SDK plugin. For more information, please see the Cronos Play Unreal SDK plugin repository.

Demo Projects

This project builds a Metaverse demo where users can connect Wallets, sign transactions, interact with Smart Contracts, collect Coins and more!

Pre-requisites

  • Windows: Visual Studo 2022
  • Mac: XCODE 14.2
  • Android: NDK 21.4.7075529
  • IOS: Minimum IOS 14
  • Unreal Engine: 5.1
  • Plugin: Cronos Play For Unreal Engine

Features

  • Connect wallet with WalletConnect, by QR code or deep link
  • Sign personal message and transaction with WalletConnect
  • Interacte with smart contracts
  • Collect coins and have fun
  • etc

This project includes Tutorials and Projects Settings for building Mac/Windows/Linux/Android/iOS games on Cronos.

Pre-requisites

  • Unreal Engine: 4.27
  • Windows: Visual Studo 2019 or later
  • Mac: XCODE 13.2.1
  • Android: NDK 21.4.7075529
  • IOS: Minimum IOS 14
  • Plugin: Cronos Play For Unreal Engine, 4.27 branch of play-unreal-plugin repository

Features

  • Restore Wallet by Mnemonics, and generate address with Wallet APIs
  • Query details of ERC20/ERC721/ERC1155 tokens
  • Connect wallet with WalletConnect, by QR code or deep link
  • Sign personal message and transaction with WalletConnect

This demo shows the basic ERC721/ERC1155 usages on a first-character shooting game.

Pre-requisites

  • Windows: Visual Studo 2019 or later
  • Mac: XCODE 13.2.1
  • Unreal Engine: 5.x
  • Plugin: Cronos Play For Unreal Engine in Epic Marketplace

Pre-built Release

Download the release zip file in Release page.

Contribute

We welcome contributions of any kind!

  • For bugs reports or feature requests, please post to Github issues
  • We love pull requests (see the CONTRIBUTING Guidelines for more details)

More information for Cronos Play

If you are a game developer, please visit Cronos Play or fill this Contact Form for more information.