[토이프로젝트] 웹게임 개발일기
[토이프로젝트] 뒤엎다. 제대로 다시 시작하자! | 유지보수 고민
며칠 전, 토이프로젝트를 만들기 위해 필요한 기능들을 테스트하기 위한 토이토이프로젝트(?)를 완성했다. 아주 간단한 스토리를 가진 게임을 만들어서 본 프로젝트에서 필요한 기능들을 미리 테스트해 본 것. 결과는 낫배드였다. 그러나 토이-토이프로젝트를 진행하면서 만난 3가지의 장애물이 있었는데 그것은 바로 기능을 구현하기 위해 필요한 JS 코드가 너무 길다. 전투를 진행하는 작은 기능임에도 불구하고 코드가 160줄을 넘어가는데, 작은 규모의 스토리이니 망정이지 본 프로젝트를 할때는 난리나겠다 싶더라. 웹페이지의 뼈대라고 할 수 있는 HTML 문서가 작은 스토리임에도 불구하고 너무 많고, 각 HTML 문서마다 임포트해야 하는 JS문서가 다 다르다보니 전체적인 문서의 가독성이 최악일만큼 떨어진다. 완전히 동일하..