Skip to content

devinhyeok/MonsterBattleSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MonsterBattleSimulator

Gameplay Video: https://www.youtube.com/watch?v=4nE5_Q1_sTw&t=119s

3월

2021.03.12

  • 깃허브 생성

2021.03.13

  • 적 유닛 사망시 재화를 획득하는 기능 추가
  • 팀에 따라 Hp 색상을 다르게 하는 기능 추가
  • 전투페이즈 종료후 죽은 유닛 수에 따라 데미지를 입히는 기능 추가
  • 플레이어 Hp가 0이 되면 전투에서 패배하는 기능 추가

2021.03.14

  • 보상 이벤트 기능 추가
  • 상점 이벤트 기능 추가

2021.03.15

  • 유닛 소환위치 제한하기
  • 유닛 소환갯수 제한하기
  • 유닛 드래깅 기능 추가
  • 필드에 있는 유닛을 다시 인벤토리로 넣는 기능 추가
  • 아이템 삭제 기능 추가
  • 상점주인에게 아이템 드랍시 판매되는 기능 만들기

2021.03.16

  • 전투 아이템 썸네일 리소스 추가
  • 전투 아이템 데이터 추가
  • 보상 상자 클릭 안되던 버그 픽스

2021.03.20

  • 필드에 드랍하면 아이템 소모하고 아이템 효과 발동되는 기능 추가
  • 전투 사용 아이템 기능 모두 구현
  • 장착 아이템, 전투 아이템 썸네일 리소스 추가
  • 스킬 오브젝트 유닛클라스와 커플링 제거하기
  • 인스펙터창에서 편집하기 쉽게끔 데미지 클라스 개선

2021.03.22

  • 유닛 프리팹 생성 작업완료
  • 보석가 제거 기능
  • 유닛 전용 디버그맵 생성
  • 맵 데이터 수정

2021.03.24

  • 스킬 콜리전 버그 픽스
  • 스킬 콜리전 사라지는 타이밍,데미지 입히는 타이밍 조절하는 변수 추가
  • 유닛 스킬 구현: Agares
  • 유닛 스킬 구현: Eyeclops
  • 유닛 스킬 구현: Fesdemic
  • 유닛 스킬 구현: FogMushroom
  • 유닛 스킬 구현: GuardianGolem
  • 유닛 스킬 구현: Harpy
  • 유닛 스킬 구현: Hider
  • 유닛 스킬 구현: Hydra
  • 유닛 스킬 구현: Lizard
  • 유닛 스킬 구현: MouseBoar
  • 유닛 스킬 구현: Phoenix
  • 유닛 스킬 구현: Ripper
  • 유닛 스킬 구현: Siren
  • 유닛 스킬 구현: StoneMonkey
  • 유닛 스킬 구현: Tarantula
  • 유닛 스킬 구현: TreeMushroom
  • 유닛 스킬 구현: Wolf
  • 유닛 스킬 구현: Zephyr

2021.03.25

  • 데미지 흡혈 기능 추가
  • 유닛 스킬 구현: Argos
  • 유닛 스킬 구현: hider
  • 유닛 스킬 구현: VolcanoTurtle
  • 유닛 스킬 구현: Lizard
  • 유닛 스킬 구현: Fox

2021.03.25f1

  • 유닛 데이터 변경
  • 주문 저항력 변수 생성
  • 유닛 스테이트 변수명 대량 변경
  • 버프명 대량 변경
  • 주문 저항력 증가/감소 버프 생성

2021.03.26

  • 유닛 스킬 구현: MagicGolem
  • 유닛 정보 보기 UI 개선
  • 디버그 맵에 캐릭터 상태 볼 수 있게 하기
  • 스킬 무브먼트 부모 클라스 만들고 개선
  • 모험 모드 매니저 구조 개선

2021.03.28

  • AI 이동시 캐릭터 서로 충돌하지 않게 피해다니는 기능 추가

2021.03.28f1

  • 이동 스킬 재생, 넉백 도중에는 유닛 물리 충돌 끄기

2021.03.29

  • 유닛 데이터 구조 변경

4월

2021.04.01

  • 아이템 소모 기능 제거
  • 아이템 사용시 비활성화 하는 기능 추가
  • 라운드 종료후 아이템 모두 활성화 초기화
  • 인벤토리 카테고리를 등록 미등록으로 구분하는것으로 변경

2021.04.02

  • 유닛 마리수 제한하는 기능 삭제
  • 유닛 사용시 코스트 감소
  • 코스트 없으면 유닛 못쓰게하기
  • 유저 마나 코스트 UI 만들기
  • 리자드맨 스킬 사용시 물리 버그 픽스

2021.04.03

  • 아이템 선택하기 기능 추가
  • 선택한 아이템 미등록하기 기능 추가
  • 선택한 아이템 등록하기 기능 추가

2021.04.04

  • 사용하지 않는 아이템 슬롯 데이터 삭제
  • 데이터에 생성자 추가
  • 인벤토리 인덱스 디버깅 기능 추가
  • 아이템 강화하기 UI 추가
  • 아이템 강화하기 UI 열기 기능 추가
  • 아이템 강화하기 UI 닫기 기능 추가
  • 아이템 강화하기 기능 추가
  • 아이템 보상 선택지 기능 추가
  • 최대 등록 아이템 수 제한하기

2021.04.13

  • 아이템 강화하기 기능 버그 수정
  • 유닛 레벨 공식에 따라 기본 능력치 상승하는 기능 추가

2021.04.14

  • 미니맵 UI 추가

2021.04.17

  • 리자드 이동기 도중 타겟 사망시 고장나는 버그 수정
  • 여우볼 오브젝트 회전값 고정하도록 수정
  • 턴 종료시 마나회복하는 기능 추가
  • 전투가 종료되도 스킬 콜리전 사라지지 않던 버그 수정
  • 배치페이즈때 유닛 드래깅시 물리 적용되는 버그 수정
  • 유닛 배치시 아래에 유닛 있어도 배치되는 버그 수정
  • 강제이동후 멈추는 버그 픽스
  • 스킬 범위 이펙트 리소스 수정

2021.04.23

  • 계단을 클릭시 해당 레벨로 이동 기능 추가
  • 타이틀 창 만들기
  • 1층에서 재시작 기능
  • 메인화면으로 돌아가는 기능 추가
  • 게임 패배시 패배 UI 출력
  • 재생 / 일시정지 / 빨리감기 기능 추가
  • 재생 / 일시정지 / 빨리감기 UI 추가

2021.04.25

  • 사망후에도 움직이는 버그 수정
  • AI 경로를 계속 바꾸는 버그 수정
  • 프로토타입 2차 UI 적용
  • 전투 종료후에도 움직이는 버그 수정

5월

2021.05.10

  • 새 유닛 애니메이션 리소스 추가
  • 모든 유닛 아이들,이동,공격,스킬,경직,사망 생성
  • 모든 유닛 애니메이터 순서도 작성 완료
  • 모든 유닛 모션 적용

2021.05.15

  • 유닛 스킬 구현: 볼케이노 터틀
  • 유닛 스킬 구현: 파이어 와이번
  • 유닛 스킬 구현: 코브라
  • 유닛 스킬 구현: 피닉스
  • 유닛 스킬 구현: 나이트 울프
  • 유닛 스킬 구현: 리퍼
  • 유닛 스킬 구현: 데스웜
  • 유닛 스킬 구현: 아이스 펭귄
  • 유닛 스킬 구현: 아이언 이글
  • 유닛 스킬 구현: 스파이더
  • 유닛 스킬 구현: 슬라임
  • 유닛 스킬 구현: 라바
  • 유닛 스킬 구현: 와일드 보어

2021.05.15f1

  • 유닛 스킬 구현: 곰
  • 가장 약한 적 찾기 기능 추가
  • 가장 강한 적 찾기 기능 추가
  • 마법 피해 구현
  • 공격 후 걷는 모션을 출력하는 Animator 버그 수정
  • 유닛 공격 성공 이벤트 만들고 생명력 흡수 기능 추가
  • 넉백 물리 수정: 코루틴 코드 이동 방식 => rigidybody.velocity 이동 방식으로 바꿈
  • 와일드 보어 리소스 수정
  • 스킬 사용하지 않는 유닛 간단하게 bool 값으로 처리할 수 있게함

2021.05.16f1

  • 데미지 텍스트 애니메이션 수정
  • 워터드래곤 스킬 구현
  • 레이저 스프라이트 구현
  • 긍정 효과 이펙트 제작
  • 부정 효과 이펙트 제작
  • 모든 벽에 컴포짓 콜리전 적용 시켜줌

2021.05.17

  • 새로 추가한 유닛 데이터 셋업

2021.05.17f1

  • 안쓰는 리소스 에셋 정리
  • 폴더 구조 정리
  • 투사체 스프라이트 방향 조절 유닛에서 처리 => 투사체 자체에서 처리
  • 아이템 업글레이드시 가끔 씹히는 버그 해결

2021.05.25

  • 맵 자동생성 비활성화 하는 기능 추가
  • 플레이어 컨트롤러 미리 배치된 고정맵에서 플레이 가능하도록 기능 추가
  • 불필요한 에셋 제거

2021.05.26

  • 에셋 교체 작업 완료

2021.05.28

  • 빙결 해제시 AI가 활성화 되는 버그 수정
  • 스킬 이동시 아군과 부딪히는 버그 수정
  • 녹화하기 위해 약간의 정리 작업