
Explore Unreal Engine blueprint based gameplay in a granny-style game, covering actor pickup, weapon mechanics, AI behavior, flexible unlock equipment order, and locker interactions with invisibility mechanics.
We will setup project setting in this video
we will setup virtual joystick in this video for player movement
we will setup camera movement through touch
In this lecture i will change the perspective of camera from third person perspective to first person perspective.
Implement line-trace interaction in Unreal Engine 5 to detect when the player looks at an actor, using the follow camera, world location, forward vector, and a per-frame tick.
i will add blueprint interface in this lecture and setup foundation for pick up actors
we will make widget blueprint and game hud in this lecture
Learn to display a hand icon and pickup actor name when line trace hits an actor, using blueprint interfaces, a text information function, and a widget bound to player character.
we will setup foundation for picking up actors in this lecture.
Master an item pickup and drop system in Unreal Engine 5 for a granny game, using blueprint logic, third-person character references, and a widget button.
This video is for bug fix you may face because i forgot to tell you a important step which can cause this issue
In this lecture we will split pickup item into categories
In this lecture we will add system in order for player to hide from ai
Fix a locker visibility bug in Unreal Engine 5 by using a box collision to toggle the player visibility inside the locker, preventing AI from detecting the player.
In this lecture, i will optimize the pick up actor blueprint in such a manner that its memory size will decrease significantly
In this video i will fix bug that was occurred due to optimization of blueprints
In this video i will optimize widget blueprint
In this video i will fix bug when you pick up item and walk holding it pickup items jitters
In this lecture we will make ai follow player character
In this video we will make ai patrol different locations and follow player when ai sees player character
i will add hearing ability to ai in this lecture
In this lecture i will add random roam mechanics to patrol system of our ai
In this video i will add custom 3d character into my project for AI
In this lecture i made mechanics for catching player and make sure to watch animation section first i added a custom character in the project
Fixes a bug where picked up items stay attached after death by detaching them in the player blueprint and adding a drop item function in the AI controller blueprint.
In this video i will make wake up animation for my player character
I made death animation and respawn mechanics in this video
I fixed a bug of caught mechanics and wake up animation
In this video i added day sequence in wake up animation
I fixed the bug in animation that was caused by acceleration of AI
I fixed an animation bug that was caused by changing speed of ai
Fixes AI and locker bugs in Unreal Engine 5 granny game (mobile): stabilize AI rotation, break the catch loop with a gate, and synchronize death animation timing to restore patrol.
Learn to implement trap mechanics in Unreal Engine 5 by building a circular progress bar widget using dynamic materials, and trigger AI pursuit and trap destruction in gameplay.
Fix an ai follow bug where the ai stops when the player backs into walls after picking up large objects by adjusting collision enabled, simulate physics, and collision channel settings.
implement backward proximity sensing in unreal engine 5 by enabling ai perception with a backward offset, tuning point of view, near clipping radius, and peripheral vision.
learn ai door opening mechanics in unreal engine 5 for a granny style mobile game, using blueprints, box collision, and navmesh to open doors and investigate dropped items.
Fixes two bugs in unreal engine 5 granny game: door opens with one action after replacing flip-flop with a branch, and AI reaches random rooms by removing navigation points.
Fix a random roam bug in Unreal Engine 5 Granny game (mobile) by adjusting roam states and branches to route invalid states to patrol and reset the random room.
Fix a mobile unreal engine 5 granny game AI bug by adding a trigger sphere with custom collision near the surface and wiring its location to the report noise node.
Learn to implement a granny-style escape door mechanic in Unreal Engine 5, using a crowbar to break planks, blueprint actors, collision, and a hand interaction UI.
Explore adding a second unlock equipment for the main escape door in Unreal Engine 5 granny game, using wire cutter props, blueprints, and dynamic material changes to enable door access.
Spawn actors randomly in the level and observe the sequence changing on each restart, using blueprints with arrays, random integers, and a child actor setup.
Fixes a bug where actor names spawned by the item spawner were invisible. Updates child actor blueprints to expose names via a text information function on the blueprint interface.
In this lecture i will add crouch mechanics for player character in game
Fix crouch mechanics bug and add vent animation by implementing a vent BP with collision detection, enabling camera shake during vent traversal, and ensuring proper uncrouch outside vents.
In this video i made mechanics by means of which you will be able to move you picked up actor with pitch rotation
Learn to implement shotgun weapon mechanics in Unreal Engine 5, including pickup, aiming rotation, shooting with box trace, bullets remaining, UI updates, and camera recoil.
Watch how to add shotgun reloading mechanics in unreal engine 5, including a reload state, ammo management, and UI fixes, with step-by-step blueprint wiring and testing.
Combine three shotgun parts into a working gun in Unreal Engine 5, using blueprints, static meshes, and a work desk setup to spawn the shotgun after placement.
Learn crossbow mechanics in Unreal Engine 5 for a granny game, including importing meshes, animation blueprints, blend spaces, and ammo shooting with blueprint logic.
Implement a crossbow mechanic where ammo moves backward on impact and rotates with look direction; fix a runtime error with a do once node and align crossbow blueprints and velocity.
Create a death and respawn system for an AI NPC in Unreal Engine 5 by building a mediator blueprint, widget UI, and spawn logic to respawn after 10 seconds.
Use Unreal Engine 5 blueprints to move the pickup actor when crouched, using location inputs, clamp bounds, and camera pitch limits for upward and downward motion.
Fix a movement bug for pickup actors in Unreal Engine 5 by re-linking nodes, adding a 0.1 second delay, and using is valid with the event actor picked info input.
Develop head-bob animation in Unreal Engine 5 by building idle, walking, and running camera shake using Perlin noise and legacy camera shake, with blueprint setups and timing controls.
Explore how to vary actor characteristics by difficulty in Unreal Engine 5: adjust AI walk speed and patrol locations, and trigger floor squeaks on hard mode.
Learn to implement a graphics settings menu in Unreal Engine 5, using a low, medium, high enum with a combo box to control shadows, textures, and scalability from main menu.
Learn to implement a sensitivity option in Unreal Engine 5 with a slider widget. Bind the slider to a game instance variable to adjust camera movement.
Fix a sensitivity bug in Unreal Engine 5 for the mobile granny game by pausing the game when opening the sensitivity widget and unpausing it on close.
Master Unreal Engine 5 blueprints to trigger the main escape door end scene using blueprint interface, mediator actor, event dispatcher, level sequence, cinematic camera, and returning to the main menu.
Create the end scene for a granny game by building a widget with animated fade to black, a home button, and a cinematic sequence using sequencer, camera, and door animations.
Learn to implement a game over cutscene in Unreal Engine 5 for a granny mobile game using mediator actor, days tracking, level blueprints, and camera sequences.
Learn to unlock doors in Unreal Engine 5 using keys, with static and runtime keys, collisions, and blueprint logic to check key references and control door state.
Deliver a final course message emphasizing copyright caution for assets and instructing students to substitute different static meshes for keys and crossbow, using assets from the resource panel.
what is granny game ?
Granny" is a survival horror game where players must navigate a creepy, decrepit house to escape from a sinister, old woman known as Granny. Players wake up in a locked room and must explore the house to find objects and solve puzzles to unlock doors and escape. Granny has keen hearing and will chase players upon detecting any noise, adding an intense stealth element to the game. The eerie atmosphere, jump scares, and the constant threat of Granny create a suspenseful and thrilling experience for players.
what to expect in this course ?
I will keep updating course
In this course, you'll dive into the world of game development using Unreal Engine Blueprints to create key components of the popular game "Granny." Expect to learn how to design and implement an item pick-up system, develop sophisticated AI behaviors, and create immersive animations, including a wake-up sequence. You'll gain hands-on experience with Blueprint scripting and NPC behavior, equipping you with the skills to bring your game ideas to life. Whether you're a beginner or an experienced developer, this course will provide you with practical knowledge and techniques to enhance your game development projects.
Our approach in this course is structured to ease you into the concepts and gradually increase the complexity. We start with the basics, ensuring that you have a solid understanding of the foundational elements. As you progress, the challenges will become more advanced, allowing you to deepen your skills and apply what you've learned to more complex scenarios. By the end of the course, you'll be well-equipped to tackle intricate game development tasks with confidence.
By the end of this course you will have game similar to granny and a lot experience of video game development.