뱀서라이크 - 7일차
·
Unity 2D/뱀서라이크
게임 시작 시 플레이어 캐릭터에 맞는 무기 장착= 다른 무기 획득에도 쓸 수 있게끔 메서드 작성 레벨업 ui 생성레벨업 > 일시정지 > 레벨업 UI 출현 > 위아래 방향키 입력에 따른 커서 이동 > space로 선택 > 창 닫기 > 게임 재개랜덤으로 장비 출현, 이에 맞게 텍스트 변경은 장비, 캐릭터 추가 이후 진행 예정   플레이어블 캐릭터 + 장비 추가 작업 시작8일차는 해당 작업만 할 예정
뱀서라이크 - 6일차
·
Unity 2D/뱀서라이크
뱀파이어 서바이버를 참조하여 게임 플레이 화면 ui 제작 경험치 바, 레벨, 적 잡은 수 카운트, 플레이 시간, 무기 아이콘  버그: 무기도 캐릭터와 같이 좌우 반전되게 했더니 나와있을 때 좌우 방향키 연타하면 아주 많이 때릴 수 있어서 수정
뱀서라이크 - 5일차
·
Unity 2D/뱀서라이크
경험치 물약물약의 색이 모두 파란색이기에 가시성을 위해 물약 색만 편집  플레이어: 원형 자기장 트리거를 자식 오브젝트 > 안에 아이템이 들어오면 플레이어 쪽으로 계속 끌어당기도록 아이템: 경험치 물약 > 플레이어에 닿아 획득 시 경험치 추가 적: 스테이터스 드랍 아이템 정보 추가, 사망 시 아이템 드랍
뱀서라이크 - 4일차
·
Unity 2D/뱀서라이크
1) 플레이어: 피격(표시, 모션, 잠시 무적), 사망 2) 근접 공격하는 적이 근처에서 공격 모션 > 붙으면 바로 맞는 게 아니라 찌르거나 베었을 때 근접해 있으면 피격> 모션 초반부에는 이동하여 피하는 것도 가능 그 외 잡다한 버그 수정 및 개선
뱀서라이크 - 2, 3일차
·
Unity 2D/뱀서라이크
플레이어: 공격적 리스폰추후에 더 바뀌긴 했지만 2일차에는 이런 스샷만 있네요 3일차에는 강의에서 배운 무한 맵 스크롤 로직의 버그를 해결하고 해당 구조를 더 다듬고 갔었습니다.
뱀서라이크 - 1일차
·
Unity 2D/뱀서라이크
골드메탈 님의 뱀서라이크 강의 언데드 서바이버를 참고하여 초반부를 만들었습니다. 해당 카테고리에서는 만드는 상세 과정을 공개하기엔 진도가 많이 나갔기에 간단한 일지 정도만 작성할 예정으로 공부 목적으로 찾으셨다면 해당 채널의 재생목록을 시청하시는 것을 강력 추천드립니다.에셋, 강좌 모두 무료이기에 부담없이 시청하셔도 됩니다. 쉽고 간단하고 재밌게 게임을 만들며 유니티에 입문, 공부하실 수 있습니다. https://www.youtube.com/watch?v=MmW166cHj54&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x  플레이어: 이동, 애니메이션적 : 플레이어 추적, 플레이어와 멀어지면 진행 방향에서 다시 등장맵 : 무한 스크롤
플랫포머 - 5 : 개발 중단
·
Unity 2D/플랫포머 게임
텍스트 효과주기, 각 캐릭 상호작용 등 여러 요소를 만들었지만 결론적으로 게임 방식 자체가 재미가 없어서 중간에 끊었습니다. 이번엔 공부한 내용까지 하나씩 정리해서 업로드 해보겠습니다.
플랫포머 게임 - 4 : 추가할 컨텐츠 기획 정리
·
Unity 2D/플랫포머 게임
게임을 만들 때 설계도에 해당하는 기획이 없으면 지지부진하게 되고 방향성을 잃어 엎어지기 쉽습니다.그래서 이번엔 실패를 반복하지 않기 위해 아이디어를 정리해 기획 초안을 만들어 보았습니다. 상세한 수치는 테스트 후 조정 예정 1. 컨트롤 변경 사항점프: 화면 터치에서 점프 버튼(좌하단) 터치로 변경pc 버전에 대응하기 위해 점프, 각 스킬 버튼을 키에 할당할 것2. 콤보 시스템 체력 감소하면 콤보 단계 하락적 병사를 잡거나 발판을 처음 밟을 때마다 콤보 + 점수 획득 레벨1 (0~10콤보) : 1배 계수 레벨2 (11~20콤보) : 2배 계수 레벨3 (21~30콤보) : 3배 계수 레벨4 (31~40콤보) : 4배 계수 레벨5 (41콤보 이상) : 5배 계수 > 콤보, 레벨, 계수, 획득 경험치 표시 u..
플랫포머 게임 - 3 : 장애물 변경
·
Unity 2D/플랫포머 게임
저는 플랫포머 게임에서 즉사 혹은 큰 대미지를 주는 가시를 아주 싫어합니다.원작의 컨셉에 맞게 가시를 다른 것으로 변경 해보겠습니다. 1) 플랫폼 프리팹 복사2) 복사한 플랫폼에서 가시를 하나 제외하고 전부 삭제3) 가시 오브젝트로 2번 게시글에서 플레이어 캐릭터를 만들어 준 것과 동일하게 움직이는 병사 오브젝트 생성     (다른 설정들은 동일하게 가져가게끔)4) 스케일, 위치를 플랫폼 위에 서 있는 것으로 조정5) 사각형 트리거를 병사 크기와 비슷하게 조정6) 병사들을 복사하여 각 위치에 배치 7) 모든 위치의 병사들을 한번에 복사8) 복사한 병사들의 스켈레톤 데이터 에셋을 변경 9) 각 위치에 병사 하나만 랜덤 확률로 나타날 수 있도록 원본을 복제한 스크립트 수정using UnityEngine;//..
플랫포머 게임 - 2 : 캐릭터 변경
·
Unity 2D/플랫포머 게임
이전에 작성한 게시글의 에셋 추출 및 적용 과정을 먼저 진행하였습니다.https://ybbro.tistory.com/52  클라이언트 추출, 만들어진 스파인 애니메이션 사용https://arca.live/b/bluearchive/40797379 유니티로 메모리얼 로비 구현하는 법 - 블루 아카이브 채널준비물:Unity 2019+ (다운로드): 블루 아카이브 만드는 데 쓰인 게임 엔진임. 최신 버전 다운로드하면 된다ybbro.tistory.com  1) 하이어라키에서 기존의 플레이어를 복제 2) 카메라가 복제한 플레이어를 따라가도록 변경  3) 복제한 오브젝트의 스프라이트 랜더러를 제거(랜더러는 중복으로 존재할 수 없음) 4) SkeletonAnimation 컴포넌트를 추가 > 스켈레톤 데이터 에셋을 바꾸..