Contents를 쉽게 변경할 수 있으려면, code 안의 data를 최대한 별도의 file로 빼내야 합니다. 그러나 아주 간단한 script 언어가 아니라면, 기획자가 programming을 하게 해선 안 됩니다. 기획자에게 Python이나 Lua 같은 언어를 익히게 하는 것은 지나칩니다. 기획자가 개발 도구 사용법보다 contents 자체에만 집중할 수 있도록 해 줘야 합니다. Data는 최대한 간단한 표현을 통해 처리해야 하며, 부득이한 경우에만 복잡한 언어를 통해 처리해야 합니다.

Program을 종료했다가 다시 실행하지 않고도 변경한 data를 즉시 반영할 수 있으면, program loading 시간을 기다려야 하는 불편이 없으므로 좋습니다. 아니면 Quake의 console처럼 명령어 입력을 통해 설정을 변경하게 하는 것도 좋습니다.

2006/12/16 11:45 2006/12/16 11:45

트랙백 주소 :: http://www.easyisright.net/trackback/289

댓글을 달아 주세요