aptos-labs / star-fighter

An Aptos space survival game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aptos Star Fighter

An Aptos space survival game

Escape the rockets and try to survive as long as possible! Your best score will be saved on-chain for everyone to see!

Screenshot:

Requirements

In order to play a native build of the game, you need a wallet that supports IC anonymous pairings. Make sure you're using Petra Mobile with version >= 1.1.2. For the WebGL build, no specific version is required.

Project structure

The repository is subdivided into three main folders:

  • move: The smart contract that manages the game state and the high score.
  • server: The server that handles authentication and talks to the blockchain.
  • game: The game client, which is a Unity 3D project design to build for native desktop, as well as WebGL. In the game folder, the README there will also explain how we integrated Identity Connect with the dApp

On top of that, we have the aptos-unity-webgl-template which is a WebGL template that supports the Aptos Wallet Adapter.

Useful Links

Collaborators / special thanks:

About

An Aptos space survival game

License:MIT License


Languages

Language:C# 34.8%Language:TypeScript 28.5%Language:Move 21.5%Language:JavaScript 12.1%Language:CSS 1.7%Language:HTML 1.4%