2차원에서 Dynamic Shadow를 직접 구현해 보자.
Closure과 Coroutine이 무엇인지 알아보고 게임 개발에 어떻게 적용하는 방법을 알아보자.
Class가 없는 lua에서 Class를 만들어 보자.