Coding Essentials

$29
Publisher InfectedBytes
File size 177.77kB
Number of files 94
Latest version 1.2.0
Latest release date 2020-03-05 06:13:13
First release date 2017-01-25 11:54:21
Supported Unity versions 2018.4.2 or higher

This package provides you with everything you need to start efficient game programming. It adds several classes that are missing in Unity and the .NET framework. For example Coding Essentials adds a serializable dictionary with a custom inspector.
Online Documentation

Furthermore it contains highly efficient tree data structures, like quadtrees and octrees. They can be used for fast and efficient 2D/3D collision and vicinity checks.

On top of that we have added a bunch of important extension methods to ease programming.

Some important features:
- Collections
-- Serializable Dictionary + Inspector
-- Serializable FastList + Inspector
- Integer based vectors
- HSV and HSL colors
- Stopwatch with nano and microseconds
- Tree data structures
-- Quadtree
-- Octree
- Tuple structs and classes
-- Mutable and immutable versions
- Design pattern
-- Observer
-- Singleton
- ...
All in all this package contains over 100 fully documented classes with full source code.

Top Publisher Assets