Overview
Syllabus
Intro
UNITY ENTITY-COMPONENT-SYSTEM (ECS)
UNITY ECS: COMPLEX GAME MECHANICS?
HOW UNITY ECS WOULD BENEFIT OUR GAMES?
USING UNITY ECS FOR FUTURE GAMES?
METROPOLIS TRAFFIC SIMULATOR
ENTITY COMPONENT SYSTEM
SEQUENTIAL VS PARALLEL
UNITY JOB SYSTEM
PATH FINDING: SEQUENTIAL ALGORITHMS
FLOYD-WARSHALL ALGORITHM
FLOYD-WARSHALL : MEMORY PROBLEM?
PATH FINDING: HIERARCHY
ROAD SEGMENT
COLLISION WHEN ENTERING A LANE
COLLISION WHEN ENTERING SPLITTING LANES
COLLISION BETWEEN MERGING LANES
ECS JOB: DATA ACCESS
RACE CONDITION: WRITE TO THE SAME ADDRESS
RACE CONDITION: READ VS WRITE
PARALLEL PROGRAMMING TIPS
QUESTIONS & COMMENTS
Taught by
Unity