본문 바로가기

코딩 일기

(170)
한달포폴 22일차 보스가 플레이어어 따라오게 만들기 보스가 플레이어를 따라오며 한번 보스이벤트가 발생하면 출구로 나갈때까지 보스가 따라오도록 만들었습니다.
한달포폴 20일차 보스 에이스타(길찾기 알고리즘) 착수3 또다른 방식을 보고 에이스타 개념이해 및 공부하여 제작중인 게임에 부착시켰습니다. 현재 보스가 있는 타일을 시작으로 플레이어가 있는 타일까지 가까운 거리를 찾으며 그 길은 보스가 따로 가지고있게 만들었습니다. 현재로는 특정 키('G')를 누를때만 에이스타가 실행되게 하였으며 나중에 실시간으로 가능 할 수 있게 만들것입니다.
한달포폴 19일차 보스 에이스타(길찾기 알고리즘) 착수2 어제의 에이스타 방식이 아닌 다른 방식을 보고 공부해 도전하였으나, 이번에는 무한 재귀에 빠져 게임이 진행되지 못하게 되었습니다......
한달포폴 18일차 보스 에이스타 착수 에이스타를 공부하고 코드를 작성하였으나 여러 오류와 타일의 정보가 담기지 않는 문제 발생하였습니다........
한달포폴 17일차 맵 벽타일깔기 각 맵 연결시키기 보스캐릭터 만들어두기 1. 맵 벽타일 깔기 : Map006~Map011까지 벽타일과 문타일 등을 모두 깔았습니다. 2. 맵 연결 : 각 맵 이동시 마다 페이드 인아웃이 되게 만들었습니다. 문이 없는 위치는 플레이어가 그냥 걸어가는 모션을, 문이 있는 위치는 플레이어가 문을 여는 모션을 취하도록 만들었습니다. 3. 보스 캐릭터 : 현재 플레이어가 일기장을 다 읽고 나서 보스가 나오도록 만들었습니다.
한달포폴 16일차 저택으로 들어가기 저택안 맵 만들기 1. 저택 들어가기 전 : 고양이 NPC와의 대화 이벤트를 통해 저택안으로 들어갈 수 있도록 만들었습니다. 2. 저택 안 : 저택 안을 구성하는 Map004, Map005를 제작하였습니다. 특정 위치를 밟으면 발생하는 함정과 메모를 읽었는지 유무를 통해 이동되는 방의 위치가 다르도록 제작 중입니다.
한달포폴 15일차 고양이 NPC 대화 후 세이브 세이브시 세이브한 위치 보이기 세이브, 로드 1. 고양이 NPC와의 대화 후 세이브 : 특정 위치에 있는 고양이 NPC와 대화시 몇마디 대화를 나눈 후 세이브 창으로 이동되게 만들었습니다. 2. 세이브시 세이브 확인 : 3개의 슬롯에서 세이브한 파일이 있을경우 플레이어의 사진과 세이브한 위치가 표시되며 타이틀, UI, 세이브창에서 모두 표시되도록 했습니다. 3. 세이브, 로드 : 현재로서는 타이틀 화면의 불러오기를 통해 파일이 로드되게 만들었습니다.
한달포폴 13일차 처음 시작시 플레이어가 눈을뜨는 애니메이션 넣기 타이틀-불러오기 만들기 1. 플레이어 시작시 애니메이션 : 게임을 최초시작시 플레이어가 숲에서 눈을 뜨는 애니메이션을 추가했습니다. 2. 게임 블러오기 만들기 : 비어있던 게임 불러오기 메뉴들을 추가했습니다. 현재로는 선택창 이동까지 구현했습니다.