분류 전체보기
-
스파르타 최종프로젝트 37일차게임 개발기록 2024. 8. 2. 16:10
1.영웅뽑기 마무리어제 하다가 문제가 생겼었다. 카드 애니메이션이 첫장만 실행이 되던 것이였다. 지금은 또 몇 개가 더 실행 되기는 함. 대체 왜 그럴까 생각을 해봐도 몰랐다. 내가 무언가 잘 못한 게 분명 한 것 같은데, 나의 두뇌로는 정상적으로 작동이 되어야 했다. 그렇게 찾으려고 노력하다가 결국엔 찾았다. 원인은 그것이였다. 나는 저 슬롯들을 Grid lay out group으로 담고 있었는데 이것때문에 카드들이 동작을 안 하던 것이였따. 그리드가 계속 잡고 있어서 얘네가 움직이질 못 한 것이다. 아마 첫 번째 카드가 움직인 것은 잡기 전에 바로 움직여서? 그런 것 같다. 아무튼 Grid lay out group으로 위치만 잡아주고 Component를 꺼두고 실행을 하니까 정상적으로 작동이..
-
스파르타 최종프로젝트 36일차게임 개발기록 2024. 8. 1. 23:41
오늘은 나의 생일이다. 그 기념으로 청소부터 싹 해주고 설거지 하고 쓰레기 치웠다.그리고 야무지게 늦잠을 자줬다. 11시인가 일어났다. 그리고 미뤄놨던 일들을 처리 했다. 예비군.., 그리고 프로젝트에 잡다한 것들을 수정 해주고 작업을 시작 했다. 1. x강화시스템만들기10강화, 100강화 이런 거 만들려고 한다. 처음에 이게 변경 되는 것을 어떻게 할까 하다가 Queue를 이용해서 하려고 했다. 이런 식으로 계속 돌아가게 하려고 했는데, 훨씬 좋은 방법을 튜터님께서 추천 해주셨다. 지금 이렇게 할려면 Queue도 만들어야 하고, int도 여러개 만들어야 해서 조금 비효율적이라고 볼 수 있다. 그래서 int 하나만 만들고 switch 를 사용해서 반복하게 해줬다. 1이면 10, 10이면 100 이런..
-
-
스파르타 최종프로젝트 35일차게임 개발기록 2024. 7. 31. 23:32
1.아이템강화제작 만들기오늘 하루종일 이것만 했다..제작구조 자체를 만들었을 때 아쉽게 만든 부분이 있어서 좀 어려웠다. 재료를 표시 하는 것 자체가 광석들과 Gold만 표시를 할 수 있게끔 만들어서 Item의 정보까지 표현 하려면 조금 쉽지 않았다. 여기 요구 재료에 필요한 아이템도 나오게 하고 싶었다. 어쨋든 난 해냈따. 어거지로 만든 느낌이 있기는 한데.., 아무튼 강화제작의 구조는 이렇다. 곡괭이는 List가 다 나와 있는데, 아이템 같은 경우는 리스트가 만들어져 있지 않다. 아이템을 획득 했을 시에 강화가 가능한 아이템이면 List가 만들어지게 만들었다. 아이템을 획득 했을 때 List가 생긴다. 현재 변수명을 바꾼 사태로 인해 곡괭이들의 필요재료들을 다시 입력해줘야 한다.아무튼 이렇게 제..
-
스파르타 최종프로젝트 34일차게임 개발기록 2024. 7. 30. 23:59
1. 영웅저장기능 추가영웅저장을 하다보니까 디버그들이 갑자기 쏟아졌다. 맵에서도 오류가 나오고 유닛들에서도 오류가 나오고 등등등 전부 다 무찔러주고 슬롯들의 UI 자막의 디테일 부분을 수정 해줬다. 구매 안 한 애는 ???로 나오게 만듦. 그리고 계산을 조금 잘 못 해줘서 1렙 일 때 처음 공격력이 아니라 2렙 데미지로 적용이 되어서 알맞게 수정을 해줬다. Unit, 플레이어, 영웅들 다 따로 살짝시 수정을 해줘야 알맞게 실행이 되었다. 나중에 자막 표시 하는 디테일도 조금 추가 해줘야한다. 999k 이렇게 나올 때 K는 좀 작게 나오게, Rich?라는 함수를 사용 하면 된다고 하셨다. 그리고 스크립트 필드에 바로 변수를 초기화 해주면 좋지 않은 이유를 찾았다. 뭔가 본능적으로 필드에 변수를 바로 ..
-
-
스파르타 최종 프로젝트 33일차게임 개발기록 2024. 7. 29. 22:22
1. 상점 만들기영웅기능을 구현 하기에 앞서 할 것이 조금 많다. 그래서 머리가 복잡해지기 전에 하나하나 차근차근 해보기로 한다.그래서 상점부터 만들었다. 상점에서 일반뽑기, 고급뽑기 등을 만들고 알맞는 확률로 영웅의 데이터를 넘겨주는 작업을 한다. 그럴려면 영웅들의 List를 갖고 있어야 한다. 나는 딕셔너리를 활용 했다. 키값으로 영웅등급을 넣고 영웅리스트들을 넣었다.그리고 전설영웅이 뽑혔으면 전설영웅리스트들에서 랜덤으로 뿌리는 느낌으로 했다. 이런 식으로 처음에 상점 뽑기UI를 만들었는데 기획 자체가 재료들 10개씩 필요하게 만들거라서 이런 느낌으로 수정 했다. 그리고 스크립트 만들어 줘서 저 버튼 누르면 알맞는 곳에 랜덤으로 영웅 넘기게 해주면 된다. 그전에 획득 한 영웅을 표시 해주는..