Incursion Roguelite

Godot-based Roguelite with Privy login integration and tradable NFT gear

Incursion Roguelite

Created At

ETHGlobal New York 2025

Project Description

A Godot-based Roguelite game that demonstrates Privy login integration and Web3 NFT functionality.

Think Warrior explores a dungeon and kills goblins. The occasional boss drops special gear.

Features

Privy Login Integration: Web-based authentication using Privy's login system
Turn-based
NFT Rewards: Defeat enemies to earn NFT equipment
Web3 Integration: Blockchain integration for NFT minting
Persistent Game Data: Save/load system for player progress

How it's Made

The game itself is built in Godot targeting desktop and mobile platforms. A webframe is used to work with Privy. That webframe uses react for a frontend and python on the backend. I initially used NodeJS, but switched to enable some planned work on authenticating NFT minting. The ethereum base wallet address is returned to Godot. The game checks the active wallet address for new NFTs to award gear. After accomplishing specific objectives, the game may award special gear minted as an NFT and validated by a backend.

Ad Monetization could pay for gas to ensure scalability. At the time of this submission I do not have a working demo. I unfortunately nuked my repository 4 times due to architectural changes and misbehaving AI recommendations. It's a learning process...

background image mobile

Join the mailing list

Get the latest news and updates

Incursion Roguelite | ETHGlobal