What You Need to Know Before
You Start

Starts 2 June 2025 22:22

Ends 2 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Game Design: A Practical Approach Using Game Engine

Master game development through hands-on creation of a 3D strategy game using Unity, covering character animation, AI, special effects, networking, and complete game production workflow.
Communication University of China via XuetangX

Communication University of China

334 Courses


Not Specified

Optional upgrade avallable

Intermediate

Progress at your own speed

Free Online Course

Optional upgrade avallable

Overview

An important design of this course is to develop a complete three-dimensional game as the course objectives and clues. The course is all about how to design and develop the game. All the content you learn can be put into practice immediately to improve learning efficiency and enhance learning effect.

Syllabus

  • Course Overview
  • Course content
    Game Development Process
    Game Planning
    Brief Description of Game Engine
    Introduction to Unity Game Engine
  • Character Animation
  • Role modeling
    Bone binding
    Character Animation Control
    Animator
    Group animation control
  • Game Scene
  • Terrain system
    Skybox
    Scene element
    Scene animation
  • Rendering
  • Render pipeline
    Material
    Lights
    Global lighting system
    Shadow
    Rendering optimization
  • Camera Control
  • Game Perspective
    Camera parameters
    Cinemachine
    Cutscenes
  • Artificial Intelligence
  • Artificial Intelligence in Games
    Automatic Pathfinding
    Group behavior
    Environmental perception
    Finite State Machines
  • Special Effect
  • Particle system
    Post-treatment effect
    Shader
  • Gameplay
  • Game setting
    Map resource generation
    Timer
    Archiving system
    Archiving system
    Object pool
    Other scripts
  • User Interface
  • Interface design
    UI Items
    User Interface Art Edit
  • Audio
  • Audio Basics
    3D sound effects
    Occasions to use audio
    Game Audio Production
    Mixer
    Sound effects
  • Networking
  • Network basis
    Game Networking Type
    Player Connection
    Game Object Synchronization

Taught by

Honglei Han


Subjects

Programming