
Introduce the inventory system for a Unity 3D horror survival game, teaching how to create, pick up, store items, manage hunger and thirst, and equip weapons and medical items.
set up a new 2d Unity project named zombie survivor, update package manager to the latest version, set the resolution to 1920x1080, and import assets from an external package.
Implement player look in Unity by wiring a player control script with public sensitivity and min/max clamps, using the input system to clamp vertical look and lock the cursor.
Implement player movement in Unity by reading input, computing a movement direction, and applying it to a rigidbody with fixed update and a configurable speed.
Learn to implement player jumping in Unity for a horror survival game by checking grounded state and applying jump force to Rigidbody using force mode, with testing and jump sounds.
Implement player damage in a Unity 3D horror survival game using a damage interface, collision-based damage, and a flashing damage indicator UI.
Import assets and set up the first level scene in Unity, bring in the player and event system, assemble prefabs, and configure health and hunger sliders, scale, and audio.
Create an item ScriptableObject to manage inventory in the Unity 3D horror survival game. Define fields for item name, description, type, icon, stackability, and max stack, with a food example.
Develop item prefabs for the inventory by setting up a base object, attaching item data and script components, then adjust size and add a rigid body for physics in Unity.
Interact with inventory items in a Unity 3D horror survival game by picking up, using, and destroying objects. Configure the action manager and input actions to drive item interactions.
We build an inventory UI in Unity by creating an inventory container, configuring a slot grid with layout groups, and adding item name, description, stats, and action buttons.
Develop a Unity inventory system by scripting item slots, updating the user interface, and wiring open, close, select, and equip actions with a current equipped index.
Create and initialize the inventory system in Unity, define slots and item buttons, load icons and text, and manage item display and equip state for a horror survival game.
Develop and manage an inventory system in Unity 3D horror survival game by implementing inventory state, item handling functions, selection, equipment, movement, and stacking mechanics.
Develop inventory script logic to stack items, manage empty slots, instantiate items from pickups, and update quantities in a Unity 3D horror survival game.
Develop a consumable inventory system in Unity 3D, assigning hunger, thirst, and health values to items and enabling use through switch-case logic.
Import survival weapons, organize them in an empty equipment object, and configure the main camera to display equipped items in a Unity 3D horror survival game.
Equip weapons from inventory by implementing an equipment manager that attaches weapon prefabs to the player and supports equip and unequip actions, updating the UI.
Implement a weapon equip system and related animations in Unity 3D horror survival game development part 1 (inventory), adding virtual equipment, attack logic, damage, and delayed attack handling.
Attach weapon clips to equipment, configure the Unity animator with default and attack transitions, and use events and the equip manager to control attack timing and damage.
In Unity 3D horror survival game development part 1 (inventory), learn to create assault weapons and ammo: import assets, build weapon prefabs, attach ammo, and configure UI.
Learn to implement a sniper weapon in a Unity 3D horror survival game, including instantiating weapons in a container, setting up equipment, and dynamic field-of-view zoom.
Learn how to create and program your very own 3D Platformer game using Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.
In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses.
This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, Or expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.
At the end of this course you will have developed the ability to create such game elements as:
Full 3D Character Movement
Unity Installation and setup
physics
camera
Complete Health System
Player Attack system
Player diffrent Weapon
Camera Look System
Player Jump
Scripting,Scripting and Scripting
Creating basic horor survival game
and a tone more
Start learning today and let me help you become a game developer!
Who this course is for:
Anyone who wants to make their own 3D games.
People who want to create and publish their own games.
Complete beginners with an interest in learning game development.
Developers who want to re-skill across to game development.
People interested in working in the game design industy.
Competent and confident with using a computer...