본문 바로가기

몬스터3

게임개발 중급(96) - Monster Killer(58) Monster Killer 보스 세팅이제 마지막 컨텐츠인 보스 모드 입니다. 보스 모드는 다른 게 어려운게 아니라 10 마리의 보스를 다 특색있게 만들어야 한다는 것이 어렵습니다. 제가 유료로 에셋을 구매하여 게임을 만드는 것이라면 멋진 보스몬스터를 구하는 것은 그렇게 어렵지 않을 수도 있지만, 일단 저는 무료로 사용할 수 있는 리소스만 활용하기 때문에 쉽지 않을 것으로 보입니다. 보스 개념 정의보스를 세팅하려고 보니 한 가지 걸리는 것이 있었습니다. 바로 보스의 개념이 정립되어 있지 않았다는 것입니다. 무슨 말이냐면 이 게임의 이름은 "Monster Killer"인데 현재까지 등장하는 모든 몬스터는 '드래곤', '용'의 형태를 띄고 있습니다. 그래서 아예 드래곤으로 10마리를 전부 채울 지 아니면 딱히.. 2024. 9. 10.
게임개발 중급(55) - Monster Killer(17) Monster Killer(17) 어제는 다양한 사운드 추가 및 2차 코드정리를 하였습니다. 오늘은 몬스터가 죽고 난 뒤에 몬스터를 공격해서 나오는 데미지 UI가 사라지지 않는 버그를 수정하고, 3차 코드정리를 진행해보도록 하겠습니다. 데미지 UI 버그 수정 현재 발생하는 문제점은 몬스터가 체력이 0이 되어 사망하면서, 죽는 애니메이션을 3초간 실행 후에 사라집니다. 하지만, 그 3초동안 몬스터를 때릴 수 있는데 몬스터가 사라지기 전에 화면에 남아있던 데미지 UI는 사라지지 않고 그 자리에 그대로 남아있는 것입니다. 사진을 통해 좀 더 쉽게 이해할 수 있도록 보여드리겠습니다. 이전에 몬스터 킬러 12번째 글에서 사용했던 사진입니다. 테스트를 진행하던 중, 해당 버그가 발생하여 몬스터가 이미 다 죽었는데도.. 2023. 6. 15.
게임개발 중급(50) - Monster Killer(12) Monster Killer(12) 저번에는 데미지 텍스트를 구현하는 과정에 대해 다뤄보았습니다. 이번에는 플레이어에게 스테이지에 대한 정보를 알려주기 위한 UI를 만드는 과정을 다뤄보겠습니다. 스테이지 UI 생성 스테이지 UI는 다양한 방식을 통해 사람들에게 다음 스테이지를 안내해 줄 수 있습니다. 저는 매우 간단하게 체력바와 같은 슬라이더를 사용하여 UI를 만들겠습니다. 체력바 밑에 작게 슬라이더 하나가 생겼습니다. 근데 이 슬라이더는 점이 4개가 존재합니다. 이 스테이지바에서 점은 몬스터의 개수 및 단계를 시각적으로 표시해줍니다. 저는 이 UI에서 체력과 마찬가지로 빨간색으로 된 슬라이더의 value값을 사용하여 진행도를 표시해 주겠습니다. Monster Controller using System.C.. 2023. 6. 11.