MS .Net API Server View on Asset Store (opens in new tab)

Package details

Latest version
1.2.0
Last updated
First released
Unity version
2022.3.46 or later
Package size
2.9 MB
Files
277
Favorites
6
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

MS .Net API Server

by Miso Studio (opens in new tab)

No ratings yet

  • Price drop

C# .net server that supports RESTful endpoints, token auth, blazor backend, and signalR

Discount -40% Previous price $19.99 Price $11.99

Get 40% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for MS .Net API Server, 6 months Current $11.99; lowest $11.99; highest $11.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

MS .Net API Server screenshot 1

MS .Net API Server screenshot 1

About this asset

API Server System provides the following features:

Unity Client

  • Demo scene to test the followings:
    • Process token auth flow and login as guest & email & google
    • Bind guest account to email
    • Add player’s experience
    • Get/delete mails
    • Listen for real time notification from server
    • WebGL template for real time plugin (signalR)
    • Javascript lib to communicate signalR system for webgl

API Server

  • Gateway based architecture that allows you to setup >= 1 servers (one as gateway, and others as game servers), or you can use single server
  • Mongodb based database
  • Comprehensive Http based endpoints for clients to auth, update, retrieve data from server, which can be highly extended
  • Token based authentication
    • Guest login
      • Bind to email login
    • Email login
      • Email code validation flow
      • Email forgot validation flow
    • Google login
  • Basic game user with player level and mail system. You can use admin tool to send mails to any game users
  • Admin management tool on the same server, same codebase.
    • Setup server/client information
    • Import excel data for game
    • Send mail to game users
    • View/modify game data
    • Different admin user permissions
    • Setup stmp email config
    • Setup google config 
  • Bi-communcation between client & server based on SignalR. You can use admin tool to send real time notification to client and vice versa
  • Scripts (mac only) to containerize your API Server and deploy to digital Ocean registry & droplet
  • Scripts (mac only) to build & run API server locally for different environments (dev/staging/production)

This asset uses

UniTask under MIT License,

LiberationSans - OFL font under the SIL Open Font License, Version 1.1.

DLLs for SignalR

See the included Third-Party Notices.txt file for details.

From the publisher's Asset Store listing.

Technical details

For quick demo, you can access the WebGL build & backend admin:

Unity WebGL build: https://misostudio.itch.io/apiserverdemo

Backend Admin: http://misostudio.net/admin/login

username/pass: GameAdmin

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.46f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.