본문 바로가기

전체 글

(67)
240201 학습 Unity 강의수강 1. 베이직반 세션 주제 : 매서드 1). 값형 변수와 참조형 변수 int a;
240124~240131 척호갑사전 팀프로젝트 https://github.com/LKJUnity3/Zodiac_Sign GitHub - LKJUnity3/Zodiac_Sign Contribute to LKJUnity3/Zodiac_Sign development by creating an account on GitHub. github.com 1. 배동건 : 몬스터 종류, 몬스터 stat, 아이템 드랍 2. 김xx : 기획, 스토리, 스테이지 구성, start & ending Scene 3. 김ㅇㅇ: 캐릭터 기능 구현, 캐릭터 stat, 아이템 루팅, 무기 4. 이xx : gameManager, git, 카메라, UI, 사운드
240131 학습 https://github.com/LKJUnity3/Zodiac_Sign GitHub - LKJUnity3/Zodiac_Sign Contribute to LKJUnity3/Zodiac_Sign development by creating an account on GitHub. github.com 불필요한 코드와 배경 제거 타이머 생성 및 클리어 시 scene 전환 설정 stage 1의 경우 시간 내 생존 시 클리어 적용 / stage 2의 경우 시간 내 보스 몬스터 처치 시 클리어 적용 발표 준비 느낀 점 처음 프로젝트를 시작할 때 와이어프레임을 만드는게 얼마나 중요한지 알게 되었습니다. 지금의 수준에선 다른 사람의 코드가 어떻게 될지 예상하기 어렵기에 처음부터 담당 부분을 나눠서 코드를 작성해나가기 보단..
240130 학습 https://github.com/LKJUnity3/Zodiac_Sign 전투 스테이지와 몬스터에 필요한 에셋과 배경 추가 몬스터 스폰 위치 카메라 하위로 변경하여 카메라 외곽지역에서 캐릭터 기준 모든 방향에서 몬스터 스폰되도록 설정 맵 배경 설정 및 맵의 collier를 위해 타일맵 적용 충돌 구현 플레이어 투사체 projectile 100개로 설정 보스 몬스터 설정
240129 학습 Unity 강의수강
240128 학습 Unity 강의수강
240124 ~ 240131 척호갑사전 팀프로젝트 질의응답 1. 옵저버 패턴 옵저버가 하나의 요소(함수, 클래스 등등)를 주시하고 그 값이 어떻게 변화하는지 확인함 변경된 값이 일정 조건이 되면 옵저버는 옵저버에게 그 값이 필요하다고 한 다른 요소나 함수들에게 값을 전달함 옵저버에게 그 값이 필요하다고 하는 것을 구독한다고 함 조건문을 달아서 값이 변경됐을 때 어떻게 작동하라는 방식이면 간단한데 왜 이런 번거로운 추가 작업을 하느냐 이런 번거로운 일을 하는 이유 : 확장성이 좋기 때문 구조가 커질수록 원하는 기능에 맞춰 조건을 달기 어려워지고 심지어 누락될 수 있음 하지만 옵저버 패턴을 사용한다면 구독만 해놓고 원하는 상황에서의 값만 변경시켜주면 되기 때문에 훨씬 간단해짐 지금 작업하는 캐릭터 움직임 구현에서는 Event 를 이용해 옵저버 패턴을 간단하게 구현해..
240126 학습 상속 오버라이드 추상클래스 인터페이스 간단 요약 및 구현 코드