AI for 3D & Game Art

Leverage AI to create assets for 3D modeling and game development. Generate textures, concept art, 3D models, and level designs to accelerate the game art pipeline in engines like Unity and Unreal.

24 courses

Procedural Terrain Creation with World Machine

Build realistic 3D landscapes for games and film by mastering node-based workflows and procedural generation techniques.
★ 4.3 (295)

Procedural Building Design with Houdini for Game Dev

Learn to build reusable, procedural 3D building assets for video games using Houdini, even if you are completely new to procedural workflows.
★ 4.7 (449)

Digital Art and AI Workflows for Games and Film

Learn foundational computer graphics techniques and modern AI-assisted art workflows to design stunning concept art and assets for games and cinematic projects.
★ 4.8 (425)

Blender Geometry Nodes: Building a Procedural Bridge Generator

Learn the fundamentals of node-based 3D modeling in Blender to create a customizable, reusable procedural bridge.

Designing Landscapes and Open Worlds for Game Development

Learn the core principles of shaping, texturing, and optimizing massive 3D environments and natural landscapes for modern game engines.

Procedural Surface Design in Unity with Noise Functions

Learn to generate dynamic landscapes, textures, and custom materials using noise algorithms in Unity, built for aspiring game developers and technical artists.

Procedural Dungeon Generation for Rust Game Developers

Learn to design and implement dynamic game maps using cellular automata and random walk algorithms in Rust to create engaging, unpredictable game worlds.

Designing Procedural Dungeon Maps with Rust Traits

Learn to design flexible, reusable procedural generation systems for game maps by mastering custom Rust traits through practical written lessons and code examples.

Procedural Dungeon Generation in Rust: Drunkard's Walk Maps

Build natural-looking cavern and dungeon maps procedurally using the Drunkard's Walk algorithm and clean, idiomatic Rust.

Rust Dungeon Generation: Designing Prefabricated Map Sections

Learn to build and integrate custom map prefabs and secure vaults into procedurally generated dungeon games using clean, modern Rust patterns.

Procedural Dungeon Generation with Rust and Cellular Automata

Learn to design and implement organic, randomized game maps using cellular automata algorithms and clean Rust programming techniques.

Procedural 2D Maze Generation with Shuffled Row Algorithms

Learn to build and render dynamic 2D mazes using row-shuffling techniques and colored directional connections to visualize algorithmic complexity.

Building 3D Cube Grid Mazes

Learn to model, generate, and manipulate three-dimensional mazes by implementing a Cube Grid structure and applying spatial folding algorithms.

Designing Custom-Shaped Mazes Using Image Masks

Learn how to use PNG image masks and pixel-based logic to generate unique, custom-shaped mazes for games, puzzles, and creative coding projects.

Procedural Weave Maze Generation with Braiding and Tunneling

Learn to design and code complex multi-layered mazes with over-and-under passages using structured grid subclasses and modern algorithmic pathfinding.

Generating Zeta Mazes: Algorithmic Design on Rectangular Grids

Learn the algorithmic principles to generate, structure, and render unique zeta mazes with diagonal connections using clean, modern programming techniques.

Programming Zeta Mazes: Custom Grids and Diagonal Paths

Build custom maze generation algorithms using alternative grid structures and diagonal links to create intricate procedural patterns.

Polar Grid Generation for Circular Mazes in Ruby

Learn to calculate coordinates, structure polar grids, and render circular maze layouts using clean, modern Ruby programming.

Designing Cube Mazes: Algorithmic Paths on 3D Surface Grids

Learn to map, generate, and trace maze paths across the six connected faces of a cube using foundational graph theory and clean data structures.

Choosing and Optimizing Foundation Models in Amazon Bedrock

Learn how to select, evaluate, and customize generative AI models for your applications using Bedrock's fully managed service.
Showing 20 of 24 courses