Skip to main content
CourseFlix
Game Development thumbnail

Game Development

Game development courses — Unity, Three.js, Godot, Unreal Engine, 2D and 3D game programming, game physics, shaders (GLSL), Lua scripting and game-dev math.

Categories (8)

Blender thumbnail

Blender

Blender is a professional 3D graphics software package developed by the non-profit Blender Foundation. One of the goals…
Cinema 4D thumbnail

Cinema 4D

Cinema 4D is a professional 3D modeling, animation, simulation, and rendering software solution. A fast, powerful…
Game Development thumbnail

Game Development

Game development courses — Godot, 2D platformer programming, game physics, GLSL shaders, Lua scripting, raycasting…
OpenGL Shading Language (GLSL) thumbnail

OpenGL Shading Language (GLSL)

OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It…
Three.js thumbnail

Three.js

Three.js is a cross-browser JavaScript library and application programming interface (API) used to create and display…
Unity thumbnail

Unity

Make real-time 3D projects for Games, Animation, Film, Automotive, Transportation, Architecture, Engineering…
Unreal Engine thumbnail

Unreal Engine

Unreal Engine is a powerful game engine developed and maintained by Epic Games. A game engine is software designed for…
ZBrush thumbnail

ZBrush

Pixologic ZBrush is a digital sculpting tool that combines 3D/2.5D modeling, texturing and painting. It uses a…

Courses (48)

Showing 130 of 48 courses

  • Create Interactive 3D Experiences with TresJS thumbnail

    Create Interactive 3D Experiences with TresJS

    Learn to create interactive 3D scenes with TresJS, including integration into Vue, working with objects and lighting, animation, and user interaction.
    52 minutes 24 seconds
  • Level Up: Build an Asteroids Space Shooter with Unity thumbnail

    Level Up: Build an Asteroids Space Shooter with Unity

    Step-by-step, create your own version of the classic arcade game Asteroids in Unity. You will learn to write scripts in C#, manage smooth movement...
    5 hours 44 seconds 5 / 5
  • Math for Game Developers thumbnail

    Math for Game Developers

    This course is designed for developers who "don't like math." You will master the math necessary to create a game: trigonometry, vectors...
    6 hours 5 minutes 14 seconds
  • GLSL Shaders from Scratch thumbnail

    GLSL Shaders from Scratch

    This course is designed for developers who want to learn how to create impressive visual effects. From control functions and lighting models to...
    20 hours 11 minutes 38 seconds
  • Three.js & GameDev thumbnail

    Three.js & GameDev

    Start with the basics of Three.js and gradually move on to advanced topics such as streaming infinite worlds, GPU memory optimization, and scalable...
    47 hours 38 minutes 23 seconds
  • Build Four Awesome Unity Games with Zero Experience thumbnail

    Build Four Awesome Unity Games with Zero Experience

    Dreamed of creating your own video game but didn't know where to start? You've come to the right place. In this course, you will create four classic arcade...
    10 hours 11 minutes 37 seconds
  • Vanilla Three.js Course thumbnail

    Vanilla Three.js Course

    Unleash your creative potential with the Vanilla Three.js course from JSMastery.pro - the perfect choice for beginners and developers who want to create...
    31 minutes 46 seconds
  • Advanced HTML5 Game Development thumbnail

    Advanced HTML5 Game Development

    HTML5 is the fifth revision of the HTML standard, which is a core technology used for structuring and presenting content on Internet. Its innovative features su
    2 hours 19 minutes 57 seconds
  • Code a 2D Platform Game Character with Godot thumbnail

    Code a 2D Platform Game Character with Godot

    Code a professional side view 2d game character with the Free game engine Godot! Learn the fundamentals you need to code solid movement for platformers, action-
    5 hours 20 minutes 27 seconds
  • 1-Bit Godot Course by Heartbeast thumbnail

    1-Bit Godot Course by Heartbeast

    So you're trying to learn Godot Engine. You've been digging through YouTube videos but there aren't as many learning resources as other engines like Unity or Ga
    16 hours 50 minutes 34 seconds
  • Master the Lua Scripting Language thumbnail

    Master the Lua Scripting Language

    This course offers a complete immersion into the Lua programming language - one of the most popular scripting languages in the world. Lua is fast, compact...
    13 hours 59 minutes 27 seconds
  • [PRO] Make Professional 2d Games with the Godot Game Engine thumbnail

    [PRO] Make Professional 2d Games with the Godot Game Engine

    Become a better game developer! With this course, you will learn to create your own top-down game inspired by Zelda, using the Free and Open Source game engine
    23 hours 26 minutes 3 seconds
  • Lua Scripting: Master complete Lua Programming from scratch thumbnail

    Lua Scripting: Master complete Lua Programming from scratch

    Welcome to our complete Lua scripting course. This course will teach you everything you need to know about the Lua scripting language. We will start from scratc
    13 hours 34 minutes 51 seconds
  • The Complete Game Developer course - Build 60 Games  thumbnail

    The Complete Game Developer course - Build 60 Games

    Learn to build 60 games in Construct 2 without coding. Master game development by building 60 practical projects. Learn to make art and design games in Photosho
    34 hours 13 minutes 7 seconds
  • Unity 2020, Android Game Development: Create a COMPLETE game thumbnail

    Unity 2020, Android Game Development: Create a COMPLETE game

    This course will have you integrate graphics, and write c# scripts to create a very popular mobile game. You will go through every single step of the developme
    14 hours 7 minutes 29 seconds
  • Unity VFX Graph - Beginner To Intermediate thumbnail

    Unity VFX Graph - Beginner To Intermediate

    This course is about the creation of VFX for Games with Unity Visual Effect Graph. You will start learning VFX Graph from scratch by creating some sparks. Then
    4 hours 17 minutes 20 seconds
  • The Most Comprehensive Guide To Unity Game Development Vol 2 thumbnail

    The Most Comprehensive Guide To Unity Game Development Vol 2

    This is Volume 2 in my Most Comprehensive Guide To Unity Game Development series. If you are interested to enhance your Unity skills then read further. As in al
    24 hours 3 minutes
  • The Most Comprehensive Guide To Unity Game Development Vol 1 thumbnail

    The Most Comprehensive Guide To Unity Game Development Vol 1

    Start your Unity game development journey from beginner to pro with step-by-step guidance. Learn C#, optimize games, and create engaging gameplay
    28 hours 1 minute 5 seconds
  • Unity RPG Dialogue & Quests: Intermediate C# Game Coding thumbnail

    Unity RPG Dialogue & Quests: Intermediate C# Game Coding

    Using Unity 2020.1, we’ll show you how to include two essential game mechanics, dialogue and quests, in your games. This highly acclaimed series was over 200% f
    12 hours 34 minutes 19 seconds
  • Three.js & WebGL 3D Programming Crash Course (VR, OpenGL) thumbnail

    Three.js & WebGL 3D Programming Crash Course (VR, OpenGL)

    Learn how to create interactive 3D experiences such as web application and games. A step by step process is used to show everything from setting up to creating
    1 hour 32 minutes 8 seconds
  • React Three Fiber: The Ultimate Guide to 3D Web Developmen thumbnail

    React Three Fiber: The Ultimate Guide to 3D Web Developmen

    3D development is a vast field with many different techniques. This comprehensive guide will provide you with the necessary tools to get started and the...
    9 hours 18 minutes 15 seconds 5 / 5
  • PS1 Programming with MIPS Assembly & C thumbnail

    PS1 Programming with MIPS Assembly & C

    This course is a deep dive into the world of PlayStation programming! We'll explore the PS1 hardware, understand its sub-components, and learn how to code games
    34 hours 39 minutes 27 seconds 5 / 5
  • Unity RPG Shops & Abilities: Intermediate C# Game Coding thumbnail

    Unity RPG Shops & Abilities: Intermediate C# Game Coding

    Using Unity 2020.2, we’ll show you how to include three essential game mechanics, Shops, Special Abilities and Traits, in your games.
    18 hours 51 minutes 42 seconds
  • Unity Android : Build 8 Mobile Games with Unity & C# thumbnail

    Unity Android : Build 8 Mobile Games with Unity & C#

    Learning the fundamentals of Unity Android Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and…
    16 hours 50 minutes 56 seconds
  • Full Time Game Dev thumbnail

    Full Time Game Dev

    Full Time Game Dev will take you from knowing nothing about game development to making money from your indie game on the Steam store. We’ll study branding, marketing, publishers…
    35 hours 12 minutes 15 seconds
  • Raycasting Engine Programming thumbnail

    Raycasting Engine Programming

    This course will teach you how to create a complete raycasting engine from scratch. We'll use an algorithm similar to the one used in Wolfenstein 3D. The final
    18 hours 13 minutes 33 seconds
  • 3D Characters and Illustrations thumbnail

    3D Characters and Illustrations

    Learn the Blender techniques I use daily to create a content for 200K+ audience and serve global brands. Uplevel your Blender skills and unleash your creative p
    24 hours 9 minutes 56 seconds
  • The Ultimate weapon course (Create Sniper in Blender 3.4 ) thumbnail

    The Ultimate weapon course (Create Sniper in Blender 3.4 )

    In this training we will discover the process of creating science fiction assets. We will take as example the creation of a sniper for video game. This training
    4 hours 58 minutes 51 seconds
  • 2D Game Physics Programming thumbnail

    2D Game Physics Programming

    This course is a gentle introduction into the world of 2D game physics! We'll review all the beautiful math that provides the foundation for most physics engine
    35 hours 7 minutes 8 seconds
  • Complete C# Unity Developer 2D: Learn to Code Making Games thumbnail

    Complete C# Unity Developer 2D: Learn to Code Making Games

    The course has been remastered in Unity 2018! This course started as a runaway success on Kickstarter and has gone on to become the most popular and most watche
    18 hours 17 minutes 22 seconds