All Projects → philipcass → Uclicker

philipcass / Uclicker

Licence: other
A Unity Clicker Library

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Uclicker

Discord Rpc Csharp
C# custom implementation for Discord Rich Presence. Not deprecated and still available!
Stars: ✭ 282 (+297.18%)
Mutual labels:  unity3d, library
Aim Ik
A Unity-3D library, to procedural orientate character head (and chest) in a direction without using any animation data.
Stars: ✭ 164 (+130.99%)
Mutual labels:  unity3d, library
Cordova Plugin Test Framework
Apache Cordova
Stars: ✭ 66 (-7.04%)
Mutual labels:  library
Bitcoin Elixir
Bitcoin tools and full node implementation in Elixir.
Stars: ✭ 70 (-1.41%)
Mutual labels:  library
Andes
Python toolbox / library for power system transient dynamics simulation with symbolic modeling and numerical analysis 🔥
Stars: ✭ 68 (-4.23%)
Mutual labels:  library
Markdown Builder
1kb Markdown builder for Node.js
Stars: ✭ 67 (-5.63%)
Mutual labels:  library
Androidaudioconverter
Convert audio files inside your Android app easily. Supported formats: AAC, MP3, M4A, WMA, WAV and FLAC.
Stars: ✭ 1,156 (+1528.17%)
Mutual labels:  library
Android Camera2 Library
Library to use Android Camera2 api easily.
Stars: ✭ 66 (-7.04%)
Mutual labels:  library
Cscss
CSS parsing library for C# based on Mozilla Firefox code [MPL]
Stars: ✭ 70 (-1.41%)
Mutual labels:  library
React Native X Bar
🎩 A flexible, lightweight bar component for common UI patterns in React Native
Stars: ✭ 68 (-4.23%)
Mutual labels:  library
Unity3d Simple Mobile Joystick
Mobile Joystick suitable for any types of game
Stars: ✭ 68 (-4.23%)
Mutual labels:  unity3d
Vfxgraphmodeling
Procedural modeling with Unity VFX Graph
Stars: ✭ 68 (-4.23%)
Mutual labels:  unity3d
Hazelcast Cpp Client
Hazelcast IMDG C++ Client
Stars: ✭ 67 (-5.63%)
Mutual labels:  library
Egeo
EGEO is the open-source UI library used to build Stratio's UI. It includes UI Components, Utilities, Services and much more to build user interfaces quickly and with ease. The library is distributed in AoT mode.
Stars: ✭ 69 (-2.82%)
Mutual labels:  library
Evalne
Source code for EvalNE, a Python library for evaluating Network Embedding methods.
Stars: ✭ 67 (-5.63%)
Mutual labels:  library
Tanya
GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities
Stars: ✭ 70 (-1.41%)
Mutual labels:  library
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+16376.06%)
Mutual labels:  unity3d
Timberlorry
Periodical log collector framework.
Stars: ✭ 67 (-5.63%)
Mutual labels:  library
Anglesharp.js
👼 Extends AngleSharp with a .NET-based JavaScript engine.
Stars: ✭ 68 (-4.23%)
Mutual labels:  library
4dviewstest
4DViews volumetric video + Unity
Stars: ✭ 71 (+0%)
Mutual labels:  unity3d

uClicker

uClicker is a clicker/idle game library that attempts to take the boilerplate out of clicker games made in Unity. Influenced heavily by the awesome Idle game maker.

  • Plug n' Play
  • (Probably) minimal code required
  • No allocations/garbage

uClicker is very ScriptableObject oriented. Every upgrade, building, currency is a scriptable object. This allows you to create new content without writing a line of code. A normal workflow would be

  • Create a currency (what we're incrementing)
  • Create a Clickable (how we're incrementing)
  • Create a manager (actually does the incrementing/logic)
  • Hook them together.
  • MyClickerManagerReference.Click() to make the numbers go up
  • Create upgrades and buildings to modify those values (And don't forget to periodically MyClickerManagerReference.Tick()

Installation

uClicker now comes in a package. You can add the github URL via the Package manager or download the source and put it into your projects Packages folder.

Example

In Unity 2019.3 and up you should be able to install the same via the package manager, otherwise copy and paste the contents of the uClicker/Sameples~/ to your Assets folder.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].