We may earn an affiliate commission when you visit our partners.
Alan Antonio Rodriguez Flores

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.

Read more

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.

Enroll now

What's inside

Learning objectives

  • Use godot 4 to program a first person character with dynamic footsteps and head movement
  • Use blender to model and animate low poly models with ps1 style
  • Publish and sell your first indie horror game on itch io
  • How to make a low poly horror indie game

Syllabus

Programming a First person character with dynamic footsteps sounds and cambob
Introduction to Godot 4 using 3D environments
Rotate the player's camera
Read more
Move the player and jumping
HeadBob/Cambob Camera movement up down with code
Walking sounds reliant on groups of the meshes
Running player with faster sounds
Interactive Generic and Inheriting
Modeling basic assets
Getting and editing Textures for our game
Modeling a simple apartment inside Godot
Modeling a simple bed and adding it to godot
Modeling a simple chair and applying textures to a model
Applying Textures to the bed and adding a small Caravaggio Painting
Modeling and texturing a door in blender
Programming the First section of the horror game
Awesome places to get free 3d models - for problems in the models included
Programming a Door and Key Logic
Prompt for interactable objects
Modeling a key with only base colors materials + More tricks with blender
Modeling and texturing a key, also Even more models for free
Window Resolution and Crosshair
Godot 4 Shaders VHS Effect
Assert Method and making the next levels
Making sure everything works correctly
Modeling and animating an enemy in blender / Landscape outside level
Landscape on blender with low fidelity textures
Modeling and texturing a mountain and making a landscape level

By the way,to export the model select both the armature and the model if you click the limit to selected objects option

Enabling addons
Modeling a 3d character with Modifiers
Rigging a 3d character
Run Cycle and Texturing a low poly character
Modeling and hand painting a 3D model without skin modifier
Navigation Region - Programming Enemy AI - Roam and Chase with FSM
Introduction to Enemy AI
Enemy Scene and nodes
Navigation Region and Navigation Agent 3D
Roam
Roaming around with rotation
Screamer Scene and moving through scenes
Particles/UI/NPC with dialogues
Particles 3D With mosquitoes and Keys
Signals with UI How many keys can the player get while avooiding enemies
Creating an NPC with dialogues
Showing the dialogue box
Dialogue Scene finished with npc talking to us
Making 3D Main Menu Screen
Making a 3D Main Menu Screen
Marketing and selling indie games on itchio, steam, patreon
Download the source code and assets for this project
Resource

Save this course

Save Blender and Godot 4: Make a Low poly Ps1 Style Horror game to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Blender and Godot 4: Make a Low poly Ps1 Style Horror game with these activities:
Review Blender Fundamentals
Reinforce your understanding of Blender's interface, tools, and basic modeling techniques. This will make it easier to follow the course's modeling and animation sections.
Show steps
  • Revisit Blender's user interface and navigation.
  • Practice basic modeling operations like extrusion and scaling.
  • Experiment with modifiers like subdivision surface and bevel.
Brush up on Godot Scripting Basics
Review the fundamentals of GDScript, Godot's scripting language. This will help you better understand the course's programming sections.
Show steps
  • Review GDScript syntax and data types.
  • Practice creating and connecting signals.
  • Experiment with basic game logic like movement and collision.
Mastering Blender
Supplement your Blender knowledge with a comprehensive guide. This book can help you create more complex and detailed assets for your game.
Show steps
  • Obtain a copy of 'Mastering Blender'.
  • Read the chapters relevant to modeling and animation.
  • Experiment with the techniques described in the book.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Simple 3D Model in Blender
Practice your Blender skills by creating a simple 3D model, such as a crate or a barrel. This will reinforce the modeling techniques taught in the course.
Show steps
  • Choose a simple object to model.
  • Model the object in Blender using the techniques learned in the course.
  • Texture the object using simple materials.
  • Import the model into Godot and test it in a scene.
Document Your Game Development Journey
Create a blog or video series documenting your progress in creating the horror game. This will help you solidify your understanding of the concepts and share your knowledge with others.
Show steps
  • Choose a platform for your documentation (blog, video, etc.).
  • Document your progress on a regular basis.
  • Share your documentation with the course community.
Godot Engine Game Development Projects
Explore additional Godot projects to deepen your understanding of the engine. This book provides practical examples and expands on the course material.
Show steps
  • Obtain a copy of 'Godot Engine Game Development Projects'.
  • Choose a project that interests you.
  • Follow the instructions in the book to complete the project.
  • Adapt the project to your own game.
Polish and Publish Your Game on Itch.io
Take the skills learned in the course to create a polished game and publish it on Itch.io. This will give you practical experience in game development and marketing.
Show steps
  • Refine your game based on feedback and testing.
  • Create marketing materials for your game (screenshots, trailers, etc.).
  • Set up a page for your game on Itch.io.
  • Upload your game and marketing materials to Itch.io.
  • Promote your game on social media and other platforms.

Career center

Learners who complete Blender and Godot 4: Make a Low poly Ps1 Style Horror game will develop knowledge and skills that may be useful to these careers:
Indie Game Developer
An indie game developer works independently or in a small team to create and publish video games. The course is specifically designed to guide individuals through the entire process of creating an indie horror game, from modeling assets to programming AI and selling the final product. The course is tailored to teach how to use Blender and Godot, which is critical for indie developers. The course also provides practical advice on marketing and selling games on Itch io. This course may be useful for anyone aspiring to become an indie game developer.
Game Developer
A game developer designs and creates video games for various platforms. This course helps aspiring game developers learn to model, animate, and rig characters using Blender 3D, and create interactive game environments using the Godot engine. Skills in character AI and game logic, which are covered in the course, are vital for a game developer to create compelling and engaging experiences. The course also teaches how to market and sell games on platforms like Itch io, which provides practical knowledge for indie developers. This course may be useful for anyone interested in game development.
Level Designer
Level designers create the environments and layouts within a game. This course provides training in creating game environments with Blender and Godot. You will model a simple apartment, a bed, a chair, and a door. You will also model and texture a mountain to create a landscape level. The course is useful for those who want to specialize in level design.
Character Animator
Character animators bring digital characters to life through movement and expression. This course helps you develop character animation with Blender 3D, a critical skill for character animators. You will also apply animation to terrifying enemy characters and create run cycles. The course teaches the ins and outs of rigging characters. This detailed focus on character animation makes this course an ideal starting point for aspiring character animators.
Animator
Animators create moving images for various media, including films, television, and video games. This course is useful for learning the fundamentals of 3D animation using Blender. You will animate a low-poly character and create a run cycle. The course teaches the ins and outs of rigging a character. The course may be useful if you have aspirations to be an animator.
3D Modeler
3D modelers create digital models of objects and characters for various applications, including video games. The course may be useful in helping you build a foundation in the essential skills needed to excel as a 3D modeler. The course covers using Blender 3D to model and texture assets, which are core competencies for this role. By modelling low poly assets such as beds, chairs, doors, and keys, you can develop a portfolio of work that demonstrates your modelling skills. The skills covered in the course are essential for anyone pursuing a career as a 3D modeler.
Texture Artist
Texture artists create the surface details of 3D models, adding realism and visual appeal. This course may be useful by helping you to learn how to get and edit textures for your game. You will also apply textures to a bed and a chair, and model and texture a door. The course provides the basics needed to begin a career as a texture artist.
Game Designer
Game designers are involved in the overall design and vision of a video game. This course helps you in the fundamentals of game development, including modeling, animation, AI programming, and marketing. This course may be useful to allow you to develop a holistic understanding of the game development process. The course also provides insights into marketing and selling games, allowing you to release and monetize your work. This course may be useful for anyone interested in game design.
Technical Artist
A technical artist bridges the gap between art and programming in game development. This course helps build a strong foundation in both modeling and game engine integration, which are key areas for technical artists. The course teaches how to model and animate in Blender, and how to implement those assets within the Godot engine. Further, this course encompasses the full pipeline, from modeling to implementation, which is invaluable for anyone aspiring to be a technical artist. The course may be useful for anyone interested in becoming a technical artist.
AI Programmer
AI programmers specialize in creating the artificial intelligence that controls characters and other elements within a game. This course helps you build a basic foundation in AI programming using the Godot engine. The course covers programming enemy AI behavior, including roaming and chasing with Finite State Machines (FSM), which are vital for creating dynamic and engaging game experiences. This course may be useful for anyone looking to specialize in AI programming within the game development industry.
Simulation Developer
Simulation developers create realistic simulations for training or research purposes. This course helps you in learning the fundamentals of 3D modeling and game engine integration, which are critical for simulation development. The course teaches how to create interactive environments in Godot, which can be applied to simulation projects. The course may be useful for those interested in simulation development.
Virtual Reality Developer
Virtual reality developers create immersive experiences for VR platforms. This course may be useful in learning the fundamentals of 3D modeling and game engine integration, which are critical for VR development. The course teaches how to create interactive environments in Godot, which can be applied to VR projects. This course may be useful to anyone interested in virtual reality development.
Augmented Reality Developer
Augmented reality developers create applications that blend digital content with the real world. This course may be useful in learning the basics of 3D modeling and game engine integration, which are critical for AR development. The course teaches how to create interactive environments in Godot, which can be applied to AR projects. This course may be useful for anyone interested in augmented reality development.
Software Developer
Software developers create applications on a variety of platforms. The course provides an understanding of the Godot game engine environment. This course may be useful by providing the fundamentals of working with code and design decisions. The course is useful to see how the Godot engine can be applied to different projects. This course may be useful for anyone interested in software development.
IT Project Manager
IT project managers work to oversee projects from start to finish. This course provides insight in the process of creating and selling a game. This course may be useful to see the process of what it takes from the creation of a game to the marketing process. This course may be useful for aspiring IT project managers.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Blender and Godot 4: Make a Low poly Ps1 Style Horror game.
Offers a series of projects that cover various aspects of game development in Godot. It's a great resource for learning by doing and expanding your knowledge of the engine. It can be used as a reference for specific game mechanics or as a source of inspiration for your own projects. This book is commonly used by intermediate Godot developers.
Provides a comprehensive guide to Blender, covering everything from basic modeling to advanced animation and rendering techniques. It's a useful reference for expanding your Blender skills beyond what's covered in the course. While not strictly necessary, it can help you create more complex and detailed assets for your game. This book is commonly used by both hobbyists and industry professionals.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser