Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
U

UnityRoyale-Public

> 编程语言
Open source

Public release of the Unity Royale project. All of the assets are redistributable.

1.2K stars0 likes0 views
WebsiteGitHub

About

Public release of the Unity Royale project. All of the assets are redistributable.

Unity Royale

A card-based tower defence game replicating gameplay similar to Supercell's Clash Royale (in simplified form). It is possible to play a short match against a "non-smart" AI that just deals cards non-stop.

Built to demonstrate Addressable Assets, it also showcases well URP and custom toon shaders (made with Shader Graph, the lighting done in a Custom Function node), Cinemachine usage, and Timeline Signals. Built for mobile from the ground-up.

Unity version

The project has been tested to work with Unity 2020.3 LTS (any patch). More recent versions might require upgrading work.

Usage

To try out the project, just open the scene called "Main", and press Play.

You can find the ScriptableObjects used as cards under the folder "GameData". The 2nd level (the Cards) are the ones that have been marked as Addressable assets, and can be changed without rebuilding the whole game.

To learn about Addressable Assets, there's this talk from Bill Ramsour at Unite LA:

  • New Addressable Assets system for speed and performance

You can refer to my this talk at GDC for small tips on the usage of Timeline and Signals:

  • Timeline and Signals talk at GDC

Also, to create a custom toon shader like the one used here you can refer to this talk at Unite Copenhagen:

  • Creating a Stylised Toon Shader with Shader Graph

Keep in mind though that the shader in this project is simpler than the one used in the talk.

Owner and credits

Project created by Ciro Continisio. If you have questions, you can get in touch on Twitter. UI art by Alice Hinton-Jones

The shader can be freely used for commercial purposes, no need for credit (though it would be nice). Assets included are part of a Unity asset pack (see license for details).

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C#

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言