tomb trouble 5

[게임 창작 개발 - Tomb Trouble] 사운드, 마무리 단계

1인 개발을 준비도없이 시작했다보니 부족한게 너무나 많다. 맵이나 몬스터, 무기 등의 에셋도 마음에 드는걸 구하기 쉽지 않았는데 사운드도 찾기 힘들었고 겨우 찾은것도 그리 마음에 들지 않은게 섞여있지만 어쩔수 없이 진행했다. 어쨋든 무기 효과음, 경험치 획득, 레벨업, 버튼 클릭, 타격음 등의 다양한 효과음을 입혔고 배경음악까지 넣었다. 배경음악은 Ai의 도움을 받아 여러번 돌려본 끝에 꽤 마음에 드는걸 집어넣었다. 그렇게 사운드 작업이 끝나고 마무리 단계에 접어들었다. 직접 플레이 해보는 동안 너무나 많은 버그들이 발생했고 전부 수정하느라 생각보다 오랜 시간이 소모되었다. 무기 능력이 작동을 안하고, 경험치 획득 인식이 안되는 등의 치명적인 버그부터 적을 추격할때 바라보는 방향이 바뀌지 않거나 트리거 ..

[게임 창작 개발 - Tomb Trouble] 능력 추가, 보스 몹, 게임 시작과 종료

결국 포기하지 못하고 스켈레톤 소환수를 소환하는 무기도 추가했다. 추가하는 과정에서 그냥 소환하고 돌아다니면 주변의 적들에게 피해를 주는식으로 타협해 진행하다가 생각보다 어렵지 않아서 공격모션과 공격범위도 넣어줬다.  소환후 플레이어와 일정 범위를 유지하며 적을 자동으로 탐지해 공격하러 간다. 그러면서 보스몬스터들을 추가했는데, 일반 몬스터의 로직 그대로 가져와 새로운 스프라이트에 애니메이션만 입히고 체력, 이동속도등 수치만 입력하면 됬기에 쉬웠다.각 보스몬스터들은 무료에셋을 활용해 위와같이 만들었다. 게임 플레이적인 개발은 다 끝나간다고 생각해 게임 시작과 종료에 대한 부분도 바로 만들었다. 실행시 왼쪽 화면이 나오고 Game Start버튼을 누르면 바로 시작한다. 10분이 지나 클리어하거나 중간에 체..

[게임 창작 개발 - Tomb Trouble] 능력, UI 추가

주요 시스템들은 어느정도 마무리 되어 가는 것 같다. 기존에 있던 2가지 무기 이후로 추가 능력들을 넣었고, 그에 따른 레벨업시 능력 업그레이드 하는 UI를 추가했다. 능력은 총 8개가 되었고 그중 무기는 5가지, 패시브는 3가지이다. 추가된 3가지의 무기 능력은 언데드 버섯을 소환 하는 것과 적을 향해 눈알 괴물 무리를 날리는 것, 지나간 길에 독을 남기는 것이다.  이중 버섯이 가장 마음에 든다. 적을 처치하여 드랍된 영혼을 일정 갯수 이상 획득하면 언데드 버섯이 소환되어 적을 향해 달려가 터진다.(적의 영혼을 모아 언데드 버섯으로 변환시키는 느낌) 컨셉과도 잘 맞고 독특한 특징을 갖고 있는 무기를 만들기 위해 기획한 것으로 그만큼 개발 단계에서 애를 먹이기도 했다. 게임 초반엔 획득하는 경험치가 적..

[게임 창작 개발 - Tomb Trouble] 레벨업, 기초 UI

뱀서라이크 게임의 필수시스템인 경험치와 레벨을 구현했다. 해당 UI를 만드는 과정에서 만들다보니 체력, 킬수, 시간을 추가해 기초적인 UI또한 만들었다. 경험치에 대한 개발중 능력의 문제로 그냥 적을 처치하면 경험치가 오르는 형태로 제작할까? 라는 고민을 했다. 하지만 뱀서라이크에서 경험치 수급은 난이도, 플레이어의 선택 등 다양한 재미 포인트와 직접적인 관련이 있는 중요한 기능이라고 생각하기에 놓치고 싶지 않아서 시간을 투자해 배워가며 경험치 드랍과 획득방식을 구현하는데 성공했다. 만드는 김에 경험치의 종류를 Small, Medium, Large 로 나누어 각 다른 양의 경험치를 주도록 하는 것도 구현했다. 나름의 컨셉에 맞게 경험치는 영혼을 수급하는 것으로 했다. 일정 이상의 영혼을 수확하면 더 강해..

[게임 창작 개발 - Tomb Trouble] 전투

뱀서라이크 이기에 전투방식은 자동공격으로 하였고, 적의 공격모션은 따로 설정하지 않은채로 몸에 닿을때 피격판정이 생기는 것으로 했다. 중요한건 공격 방식 그러니까 능력의 종류 인데, 일단 기본적인 투사체 형식 과 캐릭터 주변을 도는 근접 무기를 구현했다. 투사체 무기는 가장 가까운 적을 목표로 날아가고 관통력을 가지고있다. 관통력이 다했을때, 투사체가 터지는 애니메이션과 함께 사라진다.(투사체 폭발에 대한 대미지는 없음) 근접 무기는 캐릭터 주변을 돌며, 적이 닿았을때 대미지를 입히는 방식이다.능력 레벨업에 따른 수치 등의 밸런스는 전체적인 틀을 잡고나서 진행할 예정이다. 적들은 공격에 닿았을때, 피격 모션과 함께 넉백되며 대미지에 맞는 체력이 감소하고 체력이 0이하가 되면 사망 애니메이션이 발동한다. ..