The Game Design and AI Master Class Beginner to Expert
3D game design, 2D game design, AI art, VR/AR/XR, Unity, coding, C#, game development, animation, programming, Photoshop
3D game design, 2D game design, AI art, VR/AR/XR, Unity, coding, C#, game development, animation, programming, Photoshop
Welcome to the Ultimate Game Design and AI Masterclass
Create incredible video games, 3D animations, and virtual worlds. Learn from expert instructors with over 25 years of industry experiences. Master powerful AI design tools unlocking your creative superpowers. Hours of in-depth training that takes you from beginner to expert! Start your path into the world of game design and AI art generation.
What You'll Learn
AI Design: Create images, videos, and complete virtual worlds using powerful AI tools like Stable Diffusion and Dall.e
Game Design: Master 2D and 3D gamed design and development with Arcade Studio and Unity3D
Computer Animation: Create incredible 3D animations industry tools like Maya and Arcade Studio
Digital Painting: Master Photoshop by creating captivating worlds and characters
Programming: Learn the powerful programing language C# as well as intuitive visual code for not programmers
Who This Course Is For
Aspiring Game Developers: New to game design? We take you step by step from beginner to advance
Indie Developers: For those who want to level up their game design skills with advanced topics and training
Digital Artists: Perfect for artists keen to diversify their talents into the realm of gaming
AI Enthusiasts: If cutting-edge AI tools and technologies excite you, this course is for you
Motion Graphics: Let to create stunning motion graphics and 3D animations
VR/AR/XR Explorers: Learn how to create complete virtual worlds and spatial computing environments
Meet Your Instructors
Martin Knapp is the Founder of the School of Game Design and a seasoned veteran with over 20 years of experience in 3D, design, and visual effects. Martin was the Lead Designer and Chief Marketing Officer for Pixologic, the company behind the Academy Award-winning software ZBrush. His contributions extend to major film and game studios like Ubisoft and ILM, where he's played pivotal roles in enhancing their design pipelines. A futurist at heart, Martin has been on the cutting edge of AI technologies and has a knack for predicting technology trends before they go mainstream. His areas of expertise include design, VR, emerging technologies, visual effects, game design, and web development.
Chad Walker is a multi-talented game artist, comic book illustrator, author, and instructor. He made a significant impact at Ensemble Studios, contributing to the award-winning "Game of the Year" Age of Kings for Microsoft, as well as other expansions. Transitioning to the comic book world, Chad worked with Rob Liefeld, founder of Image Comics, on several projects. He has co-authored influential books on game modeling and design, and his writings have appeared in Gamasutra. Chad also developed a 12-month online art course that has educated over 4,000 students globally. Currently, he is part of the SMU Game Development Art course at the Guildhall. His talents don't stop at art and teaching; Chad is also proficient in C++ and MaxScript programming.
By The End Of This Course
You will have the skills to build a strong portfolio that showcases your capabilities in game design, 3D modeling, digital painting, and AI art and design. You'll be well-equipped to start your career in a major game studio or take the indie game world by storm by creating and publishing your own games!
Don't Wait, Enroll Now!
Enroll now for lifetime access to all resources and future updates!
Over 60,000 student! Come join our huge community of creators!
Enjoy the course at no risk with 100% satisfaction guarantee!
Khu vực Câu hỏi thường gặp trống
What is Unity
Navigating Unity's updates and new features
What you will learn
Getting to know the Unity Ecosystem
Overview of the Made With section of Unity3d.com
Overview of the Forum section of Unity3d.com
Overview of the Answers section of Unity3d.com
Overview of the Documentation section of Unity3d.com
Overview of the Asset Store on Unity's website
Creating a free user account with Unity
Downloading Unity Hub
Install Unity App versions and start new project
Link Visual Studio to Unity
Importing the 3D Game Kit
Creating assets | cube and sphere
Interface overview
Navigating around the workspace
Toolbar Tools
Toolbar Buttons
Project window
Scene view
Game view
Hierarchy window
Inspector window
Customizing your workspace
Wrap up
What you will learn
C# and .NET explained
IDE options
Setup / download Visual Studio
Workspace layout and Visual Studio edits
Link Visual Studio to Unity + Project Setup
Importing the Adventure Sample Game and Folder setup
Importing the Corridor project
Folder Setup
Explore the Console Panel
Problem Solving in the console panel
Anatomy of a Script
Syntax basics
Debug and String
Variable Type
Array
List
Array and list Inspector
Enum (enumeration)
Variable Attributes | Part 1
Variable Attributes | Part 2
Code example scene setup
Arithmetic
Shorthand Arithmetic
Conditional - if else
Conditional - if else if
Conditional Ternary
Multi Conditional and Expression
Switch Case Basics
Switch Case Enum
Loop Basics
Nested Loop
While Loop
Random Class
Foreach
Method Structure
Method and Parameter
Method Overloading
Method Return Values
Wrap up what you learned
What you will learn
Project Setup
Importing the 3D Game Kit
Basic scene setup
Scene Setup continued
Add material to a cube
Keyboard input & moving the cube
Move Back & Forth, Left, Right, Up, Down
Finding the input on translate in the api
Find input in API
Rotating around with input
Move and rotate together
Collision & rigidbody
Collision & rigidbody continued
Scaling by input
Color change with input
Particle system basics
Impact particle script
Creating a lightswitch trigger event
Triggering multiple elements at once
Triggering multiple elements at once continued
Triggering an audio clip
Triggers explained
Spawner basics
Adding values to spawned objects
Applying force to spawned object
Target hit point refactor
Camera lookat
Smooth camera follow
Camera states
Camera trigger state events
Camera minimap setup
Camera minimap follow
Camera minimap rotate
Camera minimap fullscreen
Player gravity setup - rotate to object
Player gravity rotation attractor
Player gravity rotation body
On mouse events
Raycast setup
Raycast - ray and hit
Raycast - object placement
Raycast - all and hits
Raycast - move object
Move to click position
Follow mouse position
Animation setup
Animator script
Animator Condition
Creating a GameObject
Creating Mesh
Moving mesh vertices
Load from resources
Wrap up what we have learned
What you will learn
Project download and install
Scene setup in the 3D Game Kit
Creating a blank scene for level 2
Overview of the camera settings and Cinemachine
Introduction to skyboxes
Terrain generation with the 3D Game Kit
Terrain setup with Unity Terrain Toolbox
Terrain creation with Unity Terrain Toolbox
Tree creation
Tree leaves creation
Interactables - acid moving pad
Interactables - door and pressure pad
Scene setup with prefabs - part 1
Scene setup with prefabs - part 2
Scene setup speed through
Painting objects with the instance painter tool
Creating an instance painter
Simple translator for moving platform
Create a collectable object with the ProBuilder
Adding material texture to the shield
Shield Placement
Equip the collectable shield
Shield final adjustments
Enemy detection radius setup
Enemy NavMesh setup
Enemy damageable max hit change
Player max hit and checkpoint change
Trigger door to next level
Lighting and progressive lightmapping
Basic GUI setup
Basic setup and programming for player health UI
Wrap up what you learned
What you will learn
Unity Project Setup
Project Download
UI Setup
Exploring the Project Package
Setting up your first scene
Building with tiles
Getting to know the moving platforms
Getting to know interactibles like doors and pressure pads
How to setup a door switch
Working with and setting up enemies
Create a pushable box and damageable items
Teleport positions and teleport to next scene
Setting up environment objects | acid and spikes
Player setup and downloading a replacement character
Swap your player character
Laying out a flat level map for reference while building
Prepping your new scene
Laying out the ground tiles with tile map
Setting up the Dropship
Destructibles, Teleports and pushers
Setting up movers to interact with
Setting up doors to interact with
Connecting keys to the doors
Scene cleanup and code edit
Level tile cleanup
Walkthrough gameplay check
Environment elements & enemy setup
Adding details to the scene setup
(speed-run-through) completing the details for the level
Adjusting the game lighting
Boss door trigger animation script 1
Boss door trigger animation script 2
Build out and wrap up elements
Gameplay full runthrough
What you will learn
Setting up the Unity Project
Download and Explore the Package
Demonstration of the Wheel Collider
Walkthrough of the Prefab Vehicles and Camera System
Laying out a Flat Rough Idea for the Racetrack
Building out the Track | Snapping Explained
Building out the Track | Continued Adjustments
Building out the Track | Final Details
Test Drive
Adding the Guardrails
Build the Terrain
Setup Track Option Number 2 - Scene 2
UI Speedometer Setup
Finishing the Speedometer
Setting up the UI Timer
Wrap up the timer and create the countdown UI
Cleanup project and setup scripts
Setting up the Countdown System
Timer and Manager
Setting up the Checkpoint Trigger
Creating The Track Manager Prefab
Implementing the Boost Pick Up Element
Implementing a Jump Pickup Element
Setting up the Track Jump Pad
Prefab Setup
Setting up the Minimap
Adding the Rearview Mirror Camera
Setting up the Lap Counter UI
Lap Counter Script Start
Lap Counter Script Finish
Laps Complete Script
Race Complete UI
Race Complete Buttons and Code
Scene Setups
Terrain Edits
Setting up Additional Vehicles
Main Menu UI Setup
Adding Images to the Main Menu UI
Main Menu UI Buttons and Saving the Game
Loading The Game | part 1
Loading The Game | part 2
Camera Updates and Additional Cleanups
Final Race Testing
Wrap up
Build and Run
What you will learn
Get to know Mixamo
Selecting your Mixamo character
Export Mixamo T-pose
Choose Idle, walk and run animations
Choose attack, heal and charge up animations
Unity scene setup
Import fantasy environment
Import Abe animations and T-pose
Extract Abe textures
Import 3rd person controller system
Humanoid setup on T-pose
FBX animation setup
Animation loop root
Character animator overview
Character animator controller setup
Animator idle behavior setup
Animator locomotion behavior setup
Overview extend controller behaviors
Animator attack behavior setup
Attack behavior script core code
Attack script finish and apply animator behavior
Charge up/taunt animation setup
Charge up/taunt script core code
Heal animator behavior setup
Healing script core code
Healing object trigger box
Healing interaction trigger script
Cleanup character prefab creation
Animation direction root offset adjustments
Particle effect package setup
Particle scene setup
Create staff weapon proxy
Attack particle effect - part 1
Attack particle - part 2 - translate forward
Adjust offset for all animations
Particle attack - part 3
Particle attack - part 4 - animation timing
Particle attack - part 5 - hit effect
Particle attack - part 6 - shoot direction
ProBuilder Install
ProBuilder basics
ProBuilder staff - part 1 - extruding
ProBuilder staff - part 2 - finalized object modeling
ProBuilder staff - part 3 - uv texture mapping
ProBuilder staff - part 4 - smooth and connect to hand
Character prefab update and charge up effect
Character prefab charge up effect coded animation
Character prefab healing effect coded animation
Cleanup and finalize character prefab
Abe character prefab in new forest scene
Rock object particle explosion
Cleanup walk run controls
Final joystick controls
Game build
Introduction
Project setup
Basic scene setup
Keyboard input
Directional movement
Finding the input from the api
Rotating around with input
Move and rotate together
Collision and rigidbody
Scaling by input
Color change with input
Lightswitch trigger event
Triggering multiple elements
Triggering an audio clip
Triggers explained
Spawner basics
Values to spawned objects
Force to spawned object
Particle system basics
Particle system - smoke stack
Camera LookAt
Smooth camera follow
Camera states
Camera trigger state events
Player gravity rotation setup
Camera minimap setup
Camera minimap code
On mouse events
Raycast setup
Raycast single ray
Raycast ray and hit
Raycast object placement
Raycast all and hits
Raycast all from a gameObject
Raycast move object
Move to click position
Follow mouse position
Animation setup
Animator script
Examples 13 and 14 level load
Gameobject Primitive
Gameobject and mesh
Moving mesh vertices
Load from resources
Wrap up
Introduction
Project setup
Basic shapes
Select and delete
Material and texture
Basic level part 1
Basic level part 2
Texture websites
Apply textures and materials
Texturing part 1
Texturing part 2
Texturing part 3
Terrain setup
Terrain texturing
Terrain sculpt part 1
Terrain sculpt part 2
Skybox
Particle part 1
Particle part 2
Particle part 3
Particle part 4
Tree creator
Particle rain
Audio storm
Thunder strike code
Thunder strike audio
Finishing touches
Build the game
Sharing your game
Asset store level editor
Asset store terrain
Asset store textures / models
Introduction
Setup
Navigation
Project setup
Object setup
Hierarchy setup
Materials and saving
Getting audio clips
Setup scripts
MagicOrb and moving objects
MagicOrb triggerEvent
MagicOrb particle setup
Cannonball setup
Random force
TriggerEvent and particle
Creating prefabs
Player basic movement
Player Weapon and socket setup
Player Weapon shooting
Turret setup and follow
Turret weapon shooting
Player health
Turret health
Turret hit color change
Manager and gui setup
Gui framework
Gui updating
Building the project
Introduction
Particle setup
Particle dust example
Particle dust
Fire simple 1 fire
Fire simple 2 glow
Fire simple 3 smoke
Fire simple 4 cleanup
Fire complex 1 fire
Fire complex 2 flames
Fire complex 3 glow
Fire complex 4 dark smoke
Fire complex 5 white smoke
Fire complex 6 sparks falling
Fire complex 7 sparks rising
Fire stream 1
Fire stream 2
Fire stream 3
Fireball 1
Fireball 2
Fireball 3
Fireball 4
Flame 1
Flame 2
Leaves falling 1
Leaves falling 2
Magic effect 1 base
Magic effect 2 edge
Magic effect 3 glow
Smoke 1
Smoke 1 different
Smoke 2
Smoke funnel 1 funnel
Smoke funnel 2 debris
Smoke funnel 3 interior
Smoke funnel 4 dust
Smoke funnel 5 scene check
Snow 1 light
Snow 2 heavy
Snow 3 storm
Snow test
Sunrays
Vapour steam
Water spray 1
Water spray 2
Water spray 3
Water spray 4
Introduction
Download
Install & run
User Interface
Primitives and selection
Move, rotate, scale
Navigate viewport
Viewport views layout
Viewport shading lighting
Material editor basics
Material editor texture
Material editor workspace
Material Texture UVW
Render basics
Animation basics
Animation scene
Edit options vertex edge face
Mesh
Edit mesh
Mesh tools
Hut scene setup
Hut wall
Hut door
Hut miscellaneous pieces
Hut Roof
UVW texture wall
UVW texture roof
UVW texture surfboards
UVW texture miscellaneous items
UVW texture bamboo
UVW texture door
Scene layout
Render image
Render animation
Introduction
Setup Body
Material Layers
Model Front View
Model Top View
Model Side View
Body Perspective View
Model Head
Head Perspective View
Head to body
Model Armor A
Model Armor B
Model Armor Head C
Model Armor Head D
Model Armor Head E
Model Armor Head F
Model Face A
Model Face Fang B
Model Face Fang C
Model Face Fang D
Setup Leg
Model Leg A
Model Leg B
Model Leg C
Model Leg D
Model Leg E
Model Leg F
Model Leg G
Model Leg H
Model Leg I
Model Leg J
Model Leg K
Setup Leg Armor
Model Leg Armor A
Model Leg Armor B
Model Leg Armor C
Model Leg Armor D
Apply Material
Setup Spider
Render Spider
Prepare Spider Model
Leg bones
Leg Rig
Leg Skin
Leg Parenting
Leg Copy
Leg ik
Add bones to body
Skinning the body
Rigging the body
Spider Root
Create Idle animation
Walk animation
Walk animation 2
Walk animation 3
Walk animation 4
Spider model and animation outro
Introduction
Downloading
Welcome screen
User Interface
Primitives
Move, rotate, scale
Navigation
Viewport layout
Viewport views
Shading and lighting
Material editor basics
Material editor texture
Material textures UVW
Render basics
Animation basics
Animation scene
Edit poly
Edit poly general
Edit vertex
Edit edges
Drone scene setup
Drone body
Drone motors
Drone legs
Drone underside
Drone camera
Drone animation
Drone render
Line
Shapes
Intro to Values Part 1
Values Part 2
Values part 3
Color Theory
Color Theory cont.
Drawing Construction
Drawing Tumbnails
Drawing Clean Lines
Blending with Brush Tool
Perspective
Composition
Art Studies
Practice Tips
Landscape part 1
Landscape part 2
Landscape part 3
Landscape Conclusion
Hard Surfaces intro
Soft Surfaces intro
Soft Surface example
Hard & Soft combo
Materials | Wood
Materials | Organic
Materials | Texture
Materials | Cloth
Materials | Metal
Using the Materials
Using the Materials cont.
Intro to Faces
Skulls & Skin
Construction workflow
Features
Features cont.
Concluding Example
Clothing and Drapery
Clothing and Drapery 2
Clothing and Drapery 3
Clothing and Drapery 4
Clothing and Drapery 5
Mechanical Objects
Mechanical Objects 2
Mechanical Objects 3
Mechanical Objects 4
Mechanical Objects 5
Mechanical Objects 6
Mechanical Objects 7
Mechanical Objects 8
Mechanical Objects 9
Mechanical Objects 10
Mechanical Objects 11
Thumbnail Ideation
Thumbnail Ideation cont.
Drawing for Direction
Drawing cont.
Painting Over
Painting Over cont.
Painting | Clean up 1
Painting | Clean up 2
Painting | Clean up 3
Painting | Clean up 4
Painting | Clean up 5
Painting | Clean up 6
Painting | Clean up 7
Detail & Refine 1
Detail & Refine 2
Detail & Refine 3
Detail & Refine 4
Detail & Refine 5
Final Effects
This course is for everyone, from complete beginners to experts
AI design, create incredible AI images and videos for your game and VR experiences
Master game engines like Arcade Studio and Unity3D
Create advanced 2D and 3D games, apps, and websites
Develop for Nintendo, Xbox, PS4, PC, Mac, iPhone, Android
Master 3D modeling and animation with tools like Arcade Studio and Maya
Digital painting with Photoshop and Illustrator
How to work in game design, visual effect, or software development
How to create, share, and sell your games and virtual experiences
1.0
1 Học viên
143 Khóa học
1252 Đánh giá
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
Xem chi tiết