• Stars
    star
    162
  • Rank 231,301 (Top 5 %)
  • Language
    C#
  • License
    MIT License
  • Created about 7 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🍭 Custom Unity Components that are delightful

CandyCoded

Custom Unity Components that are delightful

Build Status Codacy Badge Join the chat at https://discord.gg/nNtFsfd npm license

Introduction

CandyCoded is a collection of useful components and extensions for building in Unity. Whether you are building a quick prototype or a production-ready experience, CandyCoded will help you get there.

Features

  • ObservableList object
  • Vector2, Vector3 and Vector4 AnimationCurves objects
  • Transform animation methods
  • Raycast reflect method
  • Custom ScriptableObjects with event handlers
  • Event Profiler editor window
  • EnumMask enum attribute
  • InputManager methods
  • SaveManager methods - Tutorial
  • Screenshot methods and editor tools

Installation

Direct Install

Download latest CandyCoded.unitypackage or CandyCoded.dll

Unity Package Manager

https://docs.unity3d.com/Packages/[email protected]/manual/index.html

Git

{
  "dependencies": {
    "xyz.candycoded.candycoded": "https://github.com/CandyCoded/CandyCoded.git#v4.4.0",
    ...
  }
}

Scoped UPM Registry

{
  "dependencies": {
    "xyz.candycoded.candycoded": "4.4.0",
    ...
  },
  "scopedRegistries": [
    {
      "name": "candycoded",
      "url": "https://registry.npmjs.com",
      "scopes": ["xyz.candycoded"]
    }
  ]
}

Include tests

{
  "dependencies": {
    ...
  },
  "testables": ["xyz.candycoded.candycoded"]
}

Contents

Credits

Fonts used in logo are Escafina and Klinic Slab, both from Lost Type.