본문 바로가기

개발 일지76

Last Pillar 프로젝트 - 09. 스킬 장착 구현. 광원 추가 드디어! 시험기간이 끝났습니다! 기념으로 일지를 업로드 합니다. 예번부터 계속 제작해왔던 스킬 장비 시스템이 드디어 완성되었습니다. 그렇게 복잡한 시스템은 아닌데, 제가 제작한 인벤토리 코드가 스파게티...(한번 갈아엎긴 했었는데 그래도 뒤죽박죽...)라서 거기에 추가하는데 정말 애를 먹었습니다. 이번에 광원 시스템을 이펙트와 파티클에 적용하며 FPS와 메모리 요구량이 확 올랐습니다... FPS는 1800대에서 400대로, 메모리는 25메가나 잡아먹네요. 최적화가 심히 마렵습니다. 영상입니다! 이 프로젝트를 부산인디커넥트 페스티벌 2020에 출품을 해보려고 합니다! 아직 부족하지만 지인분들이 한번 도전해 보는것도 나쁘지 않다고 하셔서... 용기내 봅니다. 출품하는 것에 의미를 둬볼려구요! 그래서 개발 속.. 2020. 6. 27.
Last Pillar 프로젝트 - 08. 음악 추가, 버그 픽스 안녕하세요! 어김없이 한달만에 돌아온 PrintedLove입니다. 그동안 일지를 쓸만큼의 진척사항이 딱히 없기도 했고... 학교 시험기간이기도 해서 사알짝 느려졌네요... 사실 그림 그린다고 개발은 뒷전 이번에는 게임에 효과음이 추가되었습니다! 게임 내 1계층의 배경음악은 Eric Matyas 님의 Spooky-Island입니다. 사이트에서 무료 배포(CC0 라이센스)하는 것을 받아왔습니다. 그 이외에도 사용되는 모든 효과음들은 CC0라이센스 음원들을 구해와 살짝 가공한 것들입니다. 가난한 학생인지라... 어쩔수 없었습니다 ㅠㅜ. 무료 음악들도 좋은게 많아서 다행이에요! 영상을 보시면 배경음악과 추가된 효과음들을 감상하실 수 있습니다. 효과음 외에도 이전 개발버전의 여러 버그들을 수정했어요. 모바일 게임.. 2020. 6. 14.
Last Pillar 프로젝트 - 07. 스킬, 적 추가 약 한달만에 일지를 쓰네요...! 이번 일지에서는 스킬과 적(슬라임)이 추가되었습니다! 영상속에서 4개의 스킬 아이콘이 보입니다. 플레이어는 '스킬 북'을 사용하여 저 4개의 창에 액티브 스킬을 장착 할 수 있습니다. 패시브 스킬은 스킬북을 인벤토리에 소지하는 것만으로도 효과를 발휘합니다! 사진을 보시면 스킬 아이콘에 흰색 띄가 생성된 것을 볼 수 있습니다. 스킬이 '차지'된 상태를 의미하며, 저상태에서 공격 조이스틱을 조작해 스킬을 사용하실 수 있습니다. 한번 더 클릭하면 스킬이 '불발'되어 쿨타임이 적용됨으로 조심해야 합니다! 현재까지로 수십가지가 넘는 몬스터들이 구상되어 있지만, 현재 구현된 몬스터는 가장 단순하고도 유명한 몬스터인 '슬라임'입니다. 기둥의 1층을 탐험하실 때 질리도록 만날 놈들이죠.. 2020. 5. 26.
Last Pillar 프로젝트 - 06. 공격 모션, 이펙트 안녕하세요! Printed Love입니다 이번에도 오랫만에 일지를 업데이트 하는데요. 학교 시험이 코앞이라 프로젝트가 소홀히 된 점두 있구, 수십종의 무기들 때문에 노가다 할게 많아서 시간이 좀 걸렸습니다. 모든 무기를 전부 소개 해 드릴 순 없지만, 거의 대부분의 종류의 무기들을 시연해 보았습니다! 여기에 등급에 따라 아이템들을 추가하면... 아마 수백가지가 넘는 무기들이 훗날 추가될 듯 하네요 테스트 영상입니다! 폭발 이펙트는 CC0 도트 이미지를 받아 크기를 조정하여 사용했습니다. 나머지는 전부! 제가 손수 찍었어요 의외로 처리하는 데이터 량이 엄청나 최적화에 애를 많이 먹었습니다. 당장은 메모리 15M와 fps 1600대를 유지하는데 나중엔 어떻게 될지 모르겠네요 ㅎ 나중에 설명이 있겠지만 이 게.. 2020. 5. 7.
Last Pillar 프로젝트 - 05. 무기 이미지 안녕하세요! 정말 오랫만에 글을 쓰네요.. 그러고 보니 오늘이 투표 마지막 날이었네요. 다들 투표 하셨죠? 이번 투표율은 60%가 넘었다니 정말 잘된 일입니다 오랫만에 글을 써 프로젝트 진행이 느려졌다고 생각하실 수 있는데 착각입니다... 1인 개발이다보니 기획부터 코딩, 그래픽까지 전부 제가 해야되서... 하하. 이번에는 도트 찍느라고 엄청 오래걸렸습니다. 진척 상황 영상입니다. 무기 이미지가 추가된 모습을 확인하실 수 있습니다. (+ 배경에 움직이는 구름효과와 시간에 따른 하늘색 변화도 추가되었습니다) 도트 한땀한땀 찍느라고... 죽는줄 알았네요. 이것외에는 딱히 바뀐것은 없지만... 넘 오래 개발일지 업데이트를 안해서 올려봅니다... 하하 다음에는 드디어! 미루고 미뤘던 공격모션을 추가해보려 합니다. 2020. 4. 16.
Last Pillar 프로젝트 - 04. 광원효과 후... 코로나덕에 강제 집돌이가 된 결과, 하루의 대부분을 코딩을 하면서 보네게 됬습니다. 물론, 그덕에 많이 배우고, 개발상황도 제법 진척됬긴 했지만... 저, 그냥 다시 학교 가면 안될까요? ㅠㅠㅜ 방콕도 어느 정도여야지... 너무 오래하면 고문이란걸 깨닫게 됬습니다요 영상입니다. 오른쪽 상단에 사용 메모리와 FPS가 표시되도록 디버깅모드로 실행했습니다. 최적화가 어느정도 된 것을 확인할 수 있죠? 평균 12M의 메모리를 사용하면서 1800 정도의 FPS가 나옵니다. 나쁘지 않네요. 도트게임 치곤 리소스를 제법 먹는 셈이지만... 상대는 그 게임메이커라구요. ㅎㅎ; 이번에는 서피스를 활용한 광원효과와 여러 오브젝트를 맵상에 배치해 보았습니다. 맵상의 '오브젝트'들은 사실 코드상으론 오브젝트가 아닙니.. 2020. 4. 1.