Ultimate Crafting System

The Ultimate Crafting System is your complete solution for crafting games. From the very basics of the smooth item and recipe creation to a robust placement and energy transfer system, it's got it all. Can be used in both 3D and 2D games as well. Great for simple games on their own, yet extensible for programmers to channel its Ultimate power!


Documentation here

Videos here


— Content —


- Point-and-Click Third-person Demo Scene

- First-person Demo Scene

- Inventory System

- Item creation from an easy-to-use interface

- Category creation for adding data to items

- Crafting, traditional and table-based recipes both supported

- Gathering - Item Toss and Pickup

- Object Placement and Connection System

- Item Instance / Unique Item Support

- Energy / Item Transfer System

- Command System


- Free updates

- URP support watch

- VR/AR ready

- 43 icons

- over 100 models

- Simple to use, well organized


— Scenes —


- Spaceship - Third person

You can play this demoscene as a game

- Spaceship - First Person

You can play this demoscene as a game

- Models

All the static models in the pack


And the best is yet to come :) Thank you all for purchasing our pack! If you have a specific requirement for a model, we will be happy to add it! Please email us at contact@polyperfect.com or reach us on our Discord!



— Other Low Poly Packs —


Low Poly Animated Animals

Low Poly Animated Cats

Low Poly Animated Fantasy Creatures

Low Poly Animated People

Low Poly Animated Dinosaurs

Low Poly Animated Prehistoric Animals

Low Poly Epic City

Low Poly Ultimate Pack

Low Poly War Pack


— Poly Series —


Poly Universal Pack

Poly Cars Pack

Poly Fantasy Pack

Poly Farming Pack

Poly Halloween

Poly Movie Set

Poly Steampunk Pack


— PolyActors —


PolyActors - Modular Fantasy People


— Toolkits —


Ultimate Crafting System


— 2D Packs —


Low Poly Icon Pack

Low Poly Coffee Icons

Fancy Icon Pack

2D SDF Nodes


— Follow us —


Discord

Twitter

Polyperfect.com

Youtube Tutorials

Twitch

Facebook


— Media —


Polyperfect review

Release Notes

3.2.1 Unity 6.3 support

  • The version with SerializeField removed for compilation in Unity 6.3+

3.2 Unity 6 support and new features

  • Updated some UI manipulators to support drag and drop in Unity 6.
  • Fixed a bug in InventoryOps’ ExtractPossibleFromCollection and CanExtractCompletelyFromCollection.
  • Added “IncludingInstances” variant to several operations in InventoryOps, as well as a TryExtractCount method.

3.1 New features

  • New slot constraints: RequireAnyCategory, RequireAllCategories, RequiresItem
  • TransferUtility no longer throws an error if trying to transfer more than the source has
  • Fixed instance handling for Battery using Version 3 Slot Constraints

3.0.2 Updated documentation

  • Updated the readme with scripting examples
  • added a few accompanying demo scripts

3.0.1 Additional Bugfixes

  • Fixed text overflow when using items with long names Recipe categories
  • Used In/By lists now only show objects from active fragments Removed
  • some obsolete code

3.0 Requires Unity 2020 LTS or higher, up from the previous 2019 requirement

  • Item fragment editor UI overhaul
  • More powerful, faster searching
  • Unified animation components under the name ElementAnimation, for easy animating of position, rotation, scale, and pivots
  • Category editing now only shows items/categories from the active fragment
  • Item Instances are now saved with InventorySaver scripts
  • ItemSlotComponents use a new Constraint system to limit or change items inserted
  • ItemSlotComponent contents are now visible in play mode (new [ReplaceWithPeekInPlaymode] attribute)
  • New OnItemStackCrafted and OnCraftingSuccess callbacks on Crafter
  • Tons of bugfixes and speed improvements

Major API Changes:

  • Item Worlds can have their items, categories, and recipes enumerated directly
  • Recipe data is now accessed like categories—extension methods GetRecipeInputs and GetRecipeOutputs added for ease
  • Crafter’s item comparison method is now (only) accessible through code
  • Component-based slots use BaseItemSlotComponent—ItemSlotComponent now inherits from this

2.02

  • Minor Bugfixes: Initial Inventory fix, Unparenter Default Order, Potential Event Registration fix

2.01

  • Minor Bugfixes

2.0

  • First-Person Demo,
  • Support for Shaped Crafting / Table Recipes
  • Placement System
  • Conveyor Belts
  • Item Instance / Unique Item Support, energy / Item Transfer System,
  • Command System.
  • Improved editor performance with Version Control and Improved versatility of various scripts and functions.
  • Tons of bugfixes

1.2.2

  • Drag Fix on Unity MacOS

1.2.1

  • Misc Fix

1.20

  • Composite Item World Support ("Item World Fragments").
  • Misc bug fixes and assembly definition changes for compatibility with other polyperfect packages. (If updating from Ultimate Crafting System 1.1x to 1.2x, you will need to delete the following file: "Assets/polyperfect/Common/ - Code/PolyPerfect.Common.asmdef")

1.12

  • Category Editor
  • Bugfix and testing

1.11

  • Small fixes
  • New Pickup Video

1.10

  • Drop and Pick Up Item Improvements

1.07

  • Fixes: Inventory Opener Revision and Category Label Update

1.05

  • Misc Fixes
  • Item World made Prefab
  • New FPS video

1.01

  • Minor bug fixes

1.00

  • First release

Basic Information
Latest Version
3.2.1 (21 Mar 2026)
Publisher
polyperfect
Category
Tools/Game Toolkits
Size
11.1 MB
Price
€36.8
Asset Rating
(17)
Extended Information
Unity Versions
2021.3.15, 6000.0.11
Render Pipelines
BIRP URP HDRP
State
Published