목록인디 게임 개발/개발 일지 (16)
킹머핀의 제작 일지
이전 글에서 대사 출력 방식을 정하고 바로 코딩한 후에 실행을 하니 작동을 안 했습니다. 뭐 늘 그랬으니 기대도 안 했어요. 하지만 다음부턴 조금씩 만들고 꼭 바로바로 테스트를 해야겠군요.. 문제점을 조금씩 찾아 고치긴 했지만, 버그가 한두개가 아니어서 또 집중력이 뚝 떨어지고 있는 나 자신을 발견했습니다. 고작 대사 출력 기능 하나 완성하기 위한 로그지만, 그래도 분명 도움이 되겠죠. & : Event 해결 문자와 어울려서 변경 ₩ : Event - : Log @ : Problem $ : Solved 이 블로그의 MathJax LaTeX 문법 때문에 두 개씩 사용할 수 없음. & : Soved ※ : Need search 2.25 @ 처음 작동 시 모든 대사가 표시됨 @@ 특수 문자가 변환되지 않음 &..

어우, 내 수준보다 복잡한 기능을 만드려니 또 자꾸 달팽이마냥 꾸물거리고나 있다. 이럴 땐 역시 글로 써 봐야지. 그리고 역시 도움이 됐는지 평가해보자. JSON 파일에서 대사와 특수 효과를 가져온다. Typewriter text 액션으로 한 글자씩 추가한다? 특수 효과가 있다면 추가한 내용을 다시 한 글자씩 적용한다? 2~3을 마지막 글자까지 반복한다. 1. JSON 파일에서 대사와 글자 효과를 가져온다. 이 때 BBcode 태그는 대사에 포함해서 작성하겠지만, 특수 효과(BBcode를 이용한 실시간 효과) 종류는 어디에 적을지가 관건. 특수 효과도 문장의 일부에만 적용하고 싶다면 대사에 포함해야 적절하다. 하지만 기능은 나아중에 여유가 있을 때나 구현하자. 지금은 따로 적어놓기로. 문장의 일부만 적용..

대사 불러오기 Construct 3는 AJAX를 지원한다. JSON 형태의 프로젝트 파일을 가져와 객체의 형태로 변환할 수 있고, URL을 통해 컨텐츠를 다운로드하거나 웹에 업로드할 수 있다. AJAX - Construct 3 Documentation ★★★★★ kingmuffin.tistory.com 버그 수정 저렇게 완성한 코드에서 문제가 발생했습니다. 여러 테스트 결과, 이유는 모르겠지만 사전에서 문자열 키의 바이트가 클수록 찾는 속도가 느려서 발생하는 문제였습니다. 순서를 건너뛰거나, 잠시 멈춥니다. 해결할 방법은 둘 중 하나입니다. 실행 시간을 늦추지 않고 순차적으로 요청한 데이터를 받을 묘안을 떠올린다. 그냥 노가다로 일일이 만든다. (나의 그간 몇 년동안의 경험에 따르면 이게 제일 빠름)(근..