Skip to content

kusl/MyAdventure

Repository files navigation

MyAdventure

Build License: MIT

An Adventure Capitalist clone built with Avalonia UI and .NET 10 (C# 14). Cross-platform idle/clicker game with polished UI, big bold buttons, and rich progression.

Downloads

Platform Architecture Download
Windows x64 Download
Windows ARM64 Download
Linux x64 Download
Linux ARM64 Download
macOS x64 (Intel) Download
macOS ARM64 (Apple Silicon) Download
Android APK Download

Quick Start

dotnet restore
dotnet build
dotnet run --project src/MyAdventure.Desktop

Run Tests

dotnet test

Architecture

  • MyAdventure.Core — Domain entities, interfaces, game engine logic
  • MyAdventure.Infrastructure — EF Core SQLite, repositories, telemetry
  • MyAdventure.Shared — ViewModels, converters, localization resources
  • MyAdventure.Desktop — Avalonia desktop app (Windows/Linux/macOS)
  • MyAdventure.Android — Avalonia Android app

Technology

  • .NET 10 / C# 14 with central package management
  • Avalonia UI 11.3.12
  • SQLite via EF Core
  • OpenTelemetry for logging and metrics
  • xUnit + Shouldly + NSubstitute for testing
  • All dependencies MIT/Apache-2.0/BSD licensed

License

MIT License — Free for any use, forever.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published