목록인디 게임 개발 (41)
킹머핀의 제작 일지
대사 불러오기 Construct 3는 AJAX를 지원한다. JSON 형태의 프로젝트 파일을 가져와 객체의 형태로 변환할 수 있고, URL을 통해 컨텐츠를 다운로드하거나 웹에 업로드할 수 있다. AJAX - Construct 3 Documentation ★★★★★ kingmuffin.tistory.com 버그 수정 저렇게 완성한 코드에서 문제가 발생했습니다. 여러 테스트 결과, 이유는 모르겠지만 사전에서 문자열 키의 바이트가 클수록 찾는 속도가 느려서 발생하는 문제였습니다. 순서를 건너뛰거나, 잠시 멈춥니다. 해결할 방법은 둘 중 하나입니다. 실행 시간을 늦추지 않고 순차적으로 요청한 데이터를 받을 묘안을 떠올린다. 그냥 노가다로 일일이 만든다. (나의 그간 몇 년동안의 경험에 따르면 이게 제일 빠름)(근..
Construct 3는 AJAX를 지원한다. JSON 형태의 프로젝트 파일을 가져와 객체의 형태로 변환할 수 있고, URL을 통해 컨텐츠를 다운로드하거나 웹에 업로드할 수 있다.
화살표 스프라이트 인스턴스를 레이아웃에 생성하고, 화살표(방향) 키를 누르면 각 방향에 해당하는 화살표가 반응해야 한다. 어떻게 만들지 모니터만 보고 멍때리고 있으니 해결되지 않아서 결국 글로 써보기로 했다. 역시 글 쓰는 건 좋아! 그나저나 이 정도도 쉽게 구현하지 못 하는 나는 얼마나 실력이 부족한 거지? ㅎㅎ 내가 주저하는 부분은 '각 방향에 해당하는 화살표'를 어떻게 구분하느냐. 인스턴스 변수의 값으로 구분한다. (이 경우 매번 값을 조건문으로 확인해야 한다.) UID를 순서대로 저장해서 구분한다. - 어디다 저장? 전역 메모리 or 사전? 인스턴스를 순서대로 생성해서 IID로 구분한다. 계층 구조를 만들고 자식 인스턴스 순서로 구분한다. 각도 값으로 구분한다. (이 경우 각도가 정확하지 않으면 ..
테두리로 인한 공백 채우기 현상을 해결해보자 캐릭터 그림체 정하기 캐릭터는 어떻게 그리는 걸까요. 저는 그림을 잘 못 그리지만, 사람은 더욱 잘 못 그립니다. 특히 얼굴은 더더더욱 잘 못 그립니다. 픽셀 아트는 그런 섬세한 묘사를 대부 kingmuffin.tistory.com 이전 글에서 캐릭터의 그림체와 해상도를 결정했습니다. 이제 이 캐릭터를 화면에 어떤 크기로 보여주고 싶은지에 따라 그림 전체의 해상도를 정해야 합니다. 그리고 캐릭터가 기본적으로 어느 높이에 위치할지, 즉 땅의 높이도 정해야 합니다. 그림 전체 해상도 저는 이미 이 게임의 화면 비율을 4:3으로 정했습니다. 왜냐면 넓은 화면을 채울 그림 실력이 못 되거든요. ㅋㅅㅋ '동굴 이야기'의 해상도는 320*240 이라고 합니다. (Cave..