Skip to content

punkouter25/poreflexgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PoReflexGame

A Godot 4.x C# reaction time game with Azure backend integration.

Project Structure

  • Godot Game (.NET 8.0): Main reflex testing game
  • API Backend (.NET Core): High scores and leaderboard management
  • Azure Integration: Table Storage for persistent data

Key Features

  • ✅ Cross-platform Godot 4.x game with C# scripts
  • ✅ Real-time reaction time measurement
  • ✅ Local player data storage
  • ✅ Azure Table Storage integration for high scores
  • ✅ Responsive UI with statistics and leaderboards
  • ✅ Android export support (Java 17 + SDK 34)

Development Status

  • Desktop Version: ✅ Fully functional
  • Android Export: ✅ Configured and ready (see ANDROID_EXPORT_GUIDE.md)
  • API Backend: ✅ Complete with Azure integration
  • Build System: ✅ Clean and optimized

Getting Started

Prerequisites

  • Godot 4.4.1.stable.mono
  • .NET 8.0 SDK
  • Java 17 (for Android builds)
  • Android SDK with build tools 34.0.0

Running the Game

  1. Open the project in Godot
  2. Run the main scene (scenes/main/main.tscn)

Android Export

See detailed instructions in ANDROID_EXPORT_GUIDE.md

API Development

cd PoReflexGame.Api
dotnet run

Recent Improvements

  • 🔧 Fixed Android export configuration
  • 📦 Cleaned up build artifacts and dependencies
  • 🚀 Optimized .gitignore for clean source control
  • 📚 Added comprehensive documentation
  • 🔄 Updated to .NET 8.0 for better compatibility

Documentation

  • ANDROID_EXPORT_GUIDE.md - Complete Android setup and troubleshooting
  • Project follows Godot .NET development best practices

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published