1. 게임 엔진 안정화 및 모듈화
기존의 Lua 코드에 직접 섀이더 코드를 임베딩하는 방식에서, 외부에 버텍스 섀이더, 프래그 섀이더로 따로 분리하는 방식을 통해 진입점 파일의 코드 줄 수를 100줄이나 절감했고 여러가지 선택적 인자 방식을 통해 더 최적화해서 현재는 450줄 미만.
2. 플레이어 유닛 만들기
좌우 회전 정도는 제대로 작동하고 이제 필드가 구현되면 중력 적용하고 점프만 구현하면 됨.
3. 플레이어가 돌아다닐 수 있는 필드 만들기
클래스 정도는 이미 만들어두었고 아직 기물 배치가 안되는 상황.
근데 확실히 프레임워크라서 그런지 빨리 배울 수 있다는 장점은 있음. 다만 뭐가 없기 때문에 고도 엔진 같은거 하다온 사람들한테는 콜백부터 시작해서 먼가 부실하다는 느낌을 지울수가 없을 듯...
오늘 할 일이 다 마무리되면 내일부터는 다시 튜토리얼 번역도 해보고 여러가지 해봐야겠음.
댓글 1