View on Asset Store (opens in new tab)
Package details
- Latest version
- 0.0.7
- Last updated
- First released
- Unity version
- 2017.1.0 or later
- Package size
- 524 KB
- Files
- 44
- Favorites
- 26
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Corelibrary
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Corelibrary screenshot 1
About this asset
The CoreLibrary is a an open source collection of classes and extension methods you didn't even know you were missing. It provides generic, well-tested, well-documented components such as a Pool implementation and object queries as well as numerous extension methods and utilities that make your everyday code cleaner, more readable and more type safe.
The main goal is to encourage the good sides of functional programming:
- Usage of first class functions (delegates)- Immutability (esp. concerning vectors)
- Composition of behaviour (coroutines)
- Concise, generic and maintainable code
- Complete type safety
This project has been developed primarily at the University of Würzburg, Germany for the Cavelands student project. It is now supported by the Building Information Innovator GmbH and it will remain free and open source for all Games Engineering students as well as anyone else who wants to use it.
Includes complete and thorough documentation both in the code and as pdf. Further includes optional unit tests, benchmarks and test scenes.
From the publisher's Asset Store listing.