Truco Paulista 1v1 – Unity ASP.NET Core

$75.00

  • Complete Truco Paulista card game
  • Full Unity source code
  • ASP.NET Core backend full source code
  • Solo mode against CPU
  • Online 1v1 Multiplayer
  • Automatic matchmaking
  • SignalR real-time communication
  • Authoritative multiplayer server
  • PostgreSQL database
  • JWT authentication
  • User registration and login
  • Refresh token system
  • Player profile
  • Wins, losses and matches played statistics
  • 40-card Truco deck
  • Vira and Manilha system
  • Truco stake progression: 1, 3, 6, 9 and 12
  • Eleven Hand system
  • Turn timers
  • Truco decision timers
  • Match surrender system
  • 80-second disconnect grace period
  • Automatic SignalR reconnection
  • Match resume after temporary disconnection
  • Victory and defeat system
  • Server-side multiplayer statistics
  • Shared GamePlay scene for Solo and Multiplayer
  • Technical PDF documentation included
  • Organized C# code
Categories: ,

Description

Truco Paulista 1v1 is a complete Unity card game template developed with Unity and an ASP.NET Core backend.

The project includes a fully playable Solo mode against a CPU and an online 1v1 Multiplayer mode using SignalR.

The multiplayer architecture uses an authoritative ASP.NET Core server. Important game actions such as card distribution, turns, Truco requests, scoring, match results and player statistics are validated and controlled by the backend.

This Unity game source code also includes user registration, login, JWT authentication, player profiles, matchmaking, PostgreSQL persistence, surrender support and a multiplayer reconnect system.

Both Solo and Multiplayer use the same GamePlay scene, making the project easier to understand, customize and expand.

The full Unity project and ASP.NET Core source code are included.

The package is configured for local development and testing. Production server hosting, VPS, domain and SSL configuration are not included.

Requirements

  • Unity Editor
  • .NET 10 SDK
  • PostgreSQL
  • NuGetForUnity
  • Microsoft.AspNetCore.SignalR.Client
  • Basic knowledge of Unity and C#
  • Basic knowledge of ASP.NET Core is recommended
  • PostgreSQL must be installed and configured for local backend testing

Reviews

There are no reviews yet.

Be the first to review “Truco Paulista 1v1 – Unity ASP.NET Core”