
Explore Godot 4 3D environments to build an indie horror game, learning scene setup, mesh instances, rigid body and collision shapes, cameras, and basic scripting with Gdscript.
Create and control a player in Godot 4 by rotating the camera with mouse input, locking vertical limits, and syncing camera and player rotation for a ps1-style horror game.
Read input to form a normalized direction vector and move the player with velocity and speed in a first person view. Also add jump and gravity in the physics process.
Learn to implement head bob camera movement in Godot 4 during walking to prevent floating. Use delta, process delta for up-down motion with lerp, sin, and speed controls.
Add a running mechanic by binding a run action to shift, compute actual speed from running state, and adjust footstep sounds to reflect faster movement in a horror game.
Decorate the first level by sourcing and editing seamless textures for a pixelated, low-fidelity PS1 style in Godot, using albedo, normal, and roughness maps.
Model a simple bed in Blender using object and edit modes, subdivision, extrude, and bevel, then export as glTF and add to Godot with collision.
Model a simple chair in Blender from a cube, apply a texture via image texture and smart UV project, then export glTF for Godot 4.
Apply bed textures in Blender using an image texture, adjust UVs, and place a pixelated Caravaggio painting as a Sprite 3D to enhance the PS1 style horror room.
Model and texture a low-poly door in Blender, create separate inside and outside meshes, set origin for rotation, apply a material, and export as gltf for Godot.
Discover free and paid PS1 style, low poly models for your game by exploring PS1 asset repositories, featuring works by Bolo, and share your completed game in the course comments.
Add an export string named type on interactables and display a label 'interact' at the center only when the player's raycast collides with an interactable, using a prompt Interactables function.
Model a simple, low-poly key in Blender using base colors and materials, then refine with extrusion, vertex merging, and basic shading for a ps1-style horror game asset.
Create a low-poly key in Blender with modeling, texturing, and UV unwrap, export as glTF, and integrate PS1-style assets in Godot 4, using free PS1 models and collision-driven levels.
Change the window resolution and stretch mode to viewport to achieve a retro look. Add a crosshair with a polygon 2D, and toggle its visibility to hide during interactions.
Apply VHS and CRT shader effects in Godot 4 with a color rect shader to simulate PS1 distortion. Tune uniform floats for scanlines, resolution, and pixelate for retro visuals.
Learn to create level transitions in Godot using an area 3D to transport the player after obtaining a key, with asserts and level duplication.
Create a low-poly landscape in Blender with a grid mesh and trim-sheet texture, sculpt mountains, unwrap and apply an image texture, then export a gltf landscape for Godot 4.
Model and texture a low-poly PS1 style mountain landscape in Blender, mastering cliffs, UV unwrap, shading, and export as glTF for game levels.
By the way,to export the model select both the armature and the model if you click the limit to selected objects option
Enable essential Blender addons and explore two methods to model a PS1-style character, the easier method with modifiers and the harder method with full vertex control.
Learn to model a low-poly ps1-style character in Blender using mirror, subdivision, and skin modifiers, set the origin, and extrude with vertex control and basic sculpting.
Rig a 3d character quickly by using a human metric rig to create bones and a skeleton, then parent the mesh with automatic weights and pose for a walking animation.
Model a low-poly ps1-style 3d character in blender without a skin modifier, using basic shapes, mirror and subdivision modifiers, and hand-painted textures for a creepily charming horror game asset.
Implement a roaming enemy AI in Godot 4 with a navigation region and state machine to detect and chase the player, exporting the Blender enemy as gltf.
Set up an enemy scene in Godot 4 by importing a 3D model, applying a walking animation, and adding area 3D with collision shapes, footsteps audio, and a roam timer.
The enemy roams by selecting a random reachable target location within a nav range, updating its target position and state, while validating navigation mesh connectivity and debugging as needed.
Implement a chasing enemy with state logic and gravity, facing the player, and build a kill scene with animation and scream audio leading to level five.
Design level five by making a key collectible with mosquito particle effects in Godot 4, using a 3D area, planes with mosquito textures, alpha transparency, and a signal-based collection system.
Create a keys node with a collected key signal, emit on player collision, and update a ui label showing total collected keys as you progress to the final level.
Explore how to market and sell indie horror games on itch.io and Steam, set pricing, upload builds and assets, optimize pages, and leverage Steam Next Fest and Patreon for visibility.
Welcome to the ultimate Udemy course where you'll learn how to create an indie horror game that's reminiscent of the classic PS1 era. In this course, you'll discover how to use Blender 3D to model, animate and rig a terrifying enemy character that will haunt your players' dreams. And to model and texture simple 3d assets such as a bed, a chair, a door and a key. Using the godot engine to create a small apartment.
With step-by-step instructions and easy-to-follow tutorials, you'll learn the ins and outs of Godot, a popular game engine, to program your character's AI behavior and create a truly immersive gaming experience.
And, to take your game development skills to the next level, you'll also learn the business side of indie game development by discovering how to market and sell your game on Itch io, the leading indie game distribution platform. You'll discover insider tips on how to get your game noticed, how to price it for maximum profit, and how to build a loyal fanbase.
Whether you're a seasoned game developer or a complete novice, this course has everything you need to create a low-poly, spine-chilling horror game that will keep players on the edge of their seats. Enroll now and take the first step towards unleashing your inner game developer!
I've been making games using the Godot Engine for at least 3 years and have published multiple games on both steam and itch io, so i hope this course helps you in your endevours to becoming a godot expert!