Cattic MYPI

Cattic
접속 : 6456   Lv. 76

Category

Profile

Counter

  • 오늘 : 3 명
  • 전체 : 180959 명
  • Mypi Ver. 0.3.1 β
[[ 게임제작 ]] [1인개발] #4 레벨업 버프 창 만들기 (0) 2025/11/20 PM 12:32



어제 하루 종일 고생해서 만든 두가지 UI 입니다. 

- 레벨업 강화 팝업창

- 게임오버(나중에 정산창으로 기능 변경)


기능 자체 보다는 canvas 하단에 ui가 제대로 출력되지 않는 문제로 한나절을 날렸네요;;; 


분명 다른 UI는 제대로 나오는데 새로 만드는 UI는 제대로 출력 안되는 부분 때문에 몇시간을 삽질하다가 아예 ui를 만들어 붙이는게 아니라 스크립트 상에서 image를 배치 하는 방식으로 변경해서 구현했습니다. 


레벨업 강화 팝업창은 table과 연동해서 팝업 뜰 때마다 랜덤하게 2개를 배치 ( 중복없이 ) , 이름, 설명, icon 이미지 까지 땡겨오도록 구현했습니다. 실제 기능 구현은 크게 어렵진 않으니 나중에 할 예정입니다. 무기 체계가 완성된 다음에~ 


이제 결산창 만들고, 시간 표시하고, 시간 경과에 따라 등장 몬스터 종류 바꿔주는 식으로 하면 1 스테이지에 필요한 기능 구현은 끝날거 같네요... 


그 다음엔 무기 체계를 완성해볼 생각입니다. 


무기는 나이프를 기본으로 총 3개의 무기를 선택해서 들고 다닐 수 있게 해볼까 하고 있습니다.

권총 : 한방이 쎄지만 사거리가 짧다 

라이플 : 연사가 가능하고, 사거리도 중간 정도 되지만 데미지가 낮음

스나이퍼 건 : 가장 파워가 강하지만 한번 쏘고 재장전에 시간이 오래 걸린다. 

컴파운드 보우 : 관통력이 좋지만 데이미가 낮다. 

샷건 : 동시에 45도 각도의 다수의 대상에게 데미지를 준다. 근접할수록 파워가 높고, 거리가 멀어질수록 파워가 낮아진다. 

수류탄 : 범위 공격

화염병 : 범위 공격 + 일정 시간동안 화염 필드 생성

미니 건 : 가장 빨리 많은 데미지를 줄 수 있다. ( 탄 소모가 엄청 빨리 단다 ) 


정도 생각해보고 있습니다. 

신고

 
X