Pixit Cube World is a simple Minecraft-style block world starter kit with chunk-based generation, mining, inventory & hotbar, held tools, plus 9 animals and 9 monsters with basic animations.Pixit Cube World is a lightweight Minecraft-style block world starter kit for Unity.It focuses on clean, readable systems you can actually extend instead of fighting:Chunk-based procedural world generationScriptableObject-driven block & tool dataMining, block breaking & dropsInventory + hotbar with drag & dropHeld tools / blocks in first person view9 animated animals + 9 animated creature/monster models (idle, walk, attack)You get a ready-to-play demo scene where you can move, mine, pick up items, manage your hotbar and place blocks in a simple cubic world.Key FeaturesChunk-based world generationConfigurable chunk size (X, Y, Z)World size defined in chunks (X, Z)Min / max ground height and simple mountain noiseSeed-based generation for reproducible worldsGrass, dirt and stone layers with optional ore placement by depth and rarityBlocks & ores via ScriptableObjectsBlockData assets for each block typeByte-based block IDs (0 = Air, 1+ = solid blocks)Per-block:Display name & iconWorld prefab (1×1×1 cube recommended)Drop prefab for pickupsBase break timeOptional ore settings (minY, maxY, rarity)Mining, breaking & dropsRaycast from the camera to target blocksPer-block break time and progressBlocks turn into Air and the chunk mesh is rebuilt when brokenDrops are spawned from dropPrefab and picked up into the inventoryOptional tool support to speed up or require tools for certain blocksInventory & hotbarInventory component on the playerConfigurable hotbar size (e.g. 8 slots) and main inventory size (e.g. 32 slots)Each slot can contain a block (BlockData) or a tool (ToolData) plus a stack countNumber keys (1–8) select hotbar slotsDrag & drop to rearrange items between slotsStack count text and selected slot highlightFull inventory panel toggle (e.g. “I” key) with mouse lock / unlockTools & held item visualsToolData assets with:Display name and iconIn-hand prefab for first personOptional flags such as “acts as pickaxe”HeldItemRenderer:Reads the current hotbar slotSpawns either the tool prefab or block prefab in the player’s handControls local position, rotation and scaleDisables physics on the held instancePickupsBlockPickup and ToolPickup componentsTrigger-based pick up:Detect playerAdd items to InventoryDestroy the pickup objectAnimated animals & creatures9 low-poly animal models (stylized, block-world friendly)9 low-poly creature / monster models in the same styleEach model includes:Idle animationWalk / run-style animationBasic attack animationPerfect as ambient wildlife or simple enemies in your cube worldEasy to connect to your own AI / state machines / behavior treesIncluded ContentWorld generator and chunk scriptsWorldSettings, BlockData, ToolData ScriptableObjectsChunk mesh building and block storage (byte IDs)Mining & breaking logic with dropsInventory + hotbar system and UIFirst person controller + held item renderer9 animated animals (idle / walk / attack)9 animated creatures / monsters (idle / walk / attack)Demo scene with everything wired togetherRequirementsUnity 2022.3 LTS or newerBuilt-in Render Pipeline by default (URP/HDRP compatible with your own materials)You are free to expand this into your own full game: crafting, enemies, saving, biomes, multiplayer, etc. The kit stays intentionally simple so you can plug your own systems on top.Online DocumentationSetup steps, component explanations and scripting notes:https://pixitgames.com/docs/cubeworld/I have used AI for create mkdocs/html documentation for usage of asset.




