어떻게 만들어지나요? 시뮬레이션 이라던지 기능들이 만들어지는 과정이 궁금합니다