뚝딱뚝딱 만들기 Devlog(49)
-
22.05.03 개발 근황
오랜만이네요! 그동안 조금씩 만들어서 어느정도 형태가 잡혀가네요. 주요 변경 사항으로는 1. 디자인을 전체적으로 변경했습니다. 2. 카드가 10종 정도 추가됐습니다. 3. tsv파일로 된 카드 정보를 scriptable object로 만들어주는 에디터 스크립트를 만들었습니다. 4. 한 라운드가 끝나고 나면 카드를 덱에 추가할 수 있습니다. 5. 일과 시스템이 추가되어 하루에 일어날 이벤트를 미리 볼 수 있습니다. 6. 카드에 대한 설명을 해주는 툴팁이 추가됐습니다. 추가적으로 이번에 BIC 전시에 접수를 해보려고 합니다! 일정이 빡빡해서 열심히 해야겠어요 ㅎㅎ 15일까지는 게임 MVP를 완성시켜서 친구들한테 피드백좀 받아보려합니다. 화이팅 ~~
2022.05.03 -
22.04.01 효과 / 점수 추가
이번에는 라운드가 끝나고 카드 점수를 계산하는 시스템 + 애니메이션과, 효과가 있는 카드들을 추가했습니다. 또 각 위치에 있는 카드 목록을 볼 수 있는 UI도 추가했습니다. 카드의 효과는 Scriptable Object를 카드 효과별로 상속받아서 만드는 방법을 선택했습니다. 다음에는 기획을 좀 더 다듬고, 카드를 추가하는 시스템을 추가하겠습니다!
2022.04.01 -
22.03.06 - 카드게임 개발 시작
안녕하세요! 그간 회사에서 잠시 일할 기회가 생겨서 거기에 매진하느라 개발을 많이 못했었는데요, 최근 들어 다시 시작하게 됐어요~ 작은 게임부터 시작하자 생각해서 멀티플레이어 게임이었던 올림픽게임은 잠시 미루고, 덱빌딩 카드 게임을 만들기로 했습니다. 제가 슬레이 더 스파이어를 엄청 재밌게 하고 있거든요~ 카드게임은 처음이라 삽질좀 했고, 앞으로도 할 예정입니다. 카드의 효과 등을 어떻게 구조화 해야될지 아직은 잘 모르겠더라구요. 우선 카드를 뽑고, 잡아서 움직이는 것까지 만들어뒀습니다. 어제 손에 쥔 카드를 둥글게 보이게 하는 글을 썼었는데, 제 카드 게임은 손에 있는걸 한번에 내는 게임이기 때문에 그냥 저렇게 보이게 하는게 더 좋을 것 같더라구요. 다음 번엔 카드 효과까지 한번 만들어보도록 하겠습니다~!
2022.03.06 -
21.10.06 - 게임 종료 후 방 유지, 시상식 화면 완성
정말 오랜만에 돌아왔네요! 이번엔 지난번에 수정한 코드를 기반으로 게임이 끝나도 로비로 돌아와서 바로 다시 시작할 수 있게 했습니다. 또 시상식 화면에서 게임의 기록을 요약해서 보여주기도 합니다. 그리고 기타 비정상 종료에 대한 처리를 또 추가했습니다. 유니티 MLAPI로 비정상종료를 처리하는게 정말 까다롭더군요. 이번엔 gif를 들고 왔습니다. 아직 시상식화면에 텍스트나 색깔이 조금 부족한데, 이건 금방 수정할 예정입니다. 또 로비에서 준비완료 기능을 추가할 계획입니다.
2021.10.06 -
21.09.18 - 코드 대 공사, 비정상 종료 처리
이번 1~2주 동안은 코드를 한번 싹 리모델링 하는 시간을 가졌습니다. 그 이유는 씬 전환과 관련된 코드가 너무 난잡했고, 비정상 종료에 대한 처리가 너무 복잡했기 때문입니다. 또 기존엔 게임이 끝나 시상식을 하고나면 방을 없애고 타이틀 화면으로 가는 방식이었는데, 방을 유지하고 로비로 갈 수 있게 하려다보니 많은 수정사항이 필요했습니다. 수정한 내용은 아래와 같습니다. 1. 이제 로비에서 다른 플레이어가 닉네임이나 아바타를 변경 중이면 말풍선을 띄워줍니다. 2. 이제 게임씬/결과발표 씬에서 비정상 종료가 발생하면 방이 사라지지 않고 시상식 화면으로 이동합니다. 3. 게임이 1종 추가됐습니다. (내부수정사항) 1. 타이틀 씬과 로비 씬을 분리했습니다. 2. 씬을 네트워크씬과 로컬씬으로 나눠 새로운 씬이 ..
2021.09.19 -
2021.09.06 - 전적 기록, 방 설정
정말 오랜만에 다시 이 게임을 붙잡게 됐습니다. 이전에도 틈틈이 했지만 정말 틈틈이만 해서 진도가 많이 못나갔는데, 이제서야 현황을 공유할 정도가 됐네요. 첫 번째 기능은 게임의 결과를 기록해서 My Records 화면에서 볼 수 있게 만든 기능입니다. 아직 각 게임에 대한 이미지는 안넣었는데, 이건 내일 해보겠습니다. 그리고 지금 게임 데이터와 기록을 txt파일에 저장하도록 만들었는데, 빌드에 포함시킬 수가 없어서 대책이 필요해보입니다. 하지만 우선은 이렇게 냅둘 예정입니다. 또 방 설정을 할 수 있는 기능을 만들었습니다. 아직 피지컬/뇌지컬 게임을 선택하는 기능은 반영은 안됐지만, 설정은 할 수 있게 만들었습니다. 이제 게임을 피지컬/뇌지컬/심리전으로 분류하고 관련된 기능을 적용하면 시스템은 끝날 것..
2021.09.06