분류 전체보기 119

Unity 게임 개발 최종 팀 프로젝트(16주차 4일)

🔥 1월 9일 목요일 목표 🔥🔍 팀 프로젝트  Gacha 배경이펙트 추가(오전 내)🔍 팀 프로젝트 카메라 시스템만들기  📌Gacha 배경이펙트 추가 파티클은 왜 UI에 쓰면 안되는것임?????????미쳐부러~~~~~~~~~ 예쁜데 ㅠㅠㅠㅠㅠㅠㅜㅜㅠㅠ나는 꼭 만들고 말겠다는 의지로 어제부터...튜터님을 찾아서~~~~~~~~~~~~~~~~~~~~~~~~외부 라이브러리가 있다고 추천 해주셔서 받았더니!!!!! ✨쨔잔✨ 👀 UIParticleSystem 외부 라이브러리 다운 앞으로도 유용하게 쓰일 것 같다...💚 가챠씬의 등급별로 다른 UI Background가 나오는데,스크립트로 배경이 생성될때, 사이즈가 커지는 효과 같이 조정이 필요할것 같다. 📌카메라 시스템만들기 카메라에 그냥 트랜스폼 만 ..

Unity 내배캠 TIL 2025.01.09

Unity 게임 개발 최종 팀 프로젝트(16주차 2일)

🔥 1월 7일 월요일 목표 🔥🔍 팀 프로젝트 유저테스트 기반 Gacha 시스템 리팩토링🔍 팀 프로젝트 Banner Slot 동적할당 생각하기  📌 유저테스트 기반 Gacha 시스템 리팩토링  마우스 오버 했을 때 캐릭터가 커지든 뭔가 인터렉션이 있어야 할 것 같아요.(배너)수령할 때 이펙트 / 연출 있어야 될 것 같고 + 일괄 수령 있어야 할 것 같아요 (버튼 추가)돈이 있는데 왜 빨간색으로 글자가 나오죠?왜 모집이 끝나면 메인화면으로 가는지 이해가 안 돼요.모집을 빠르게 보고 싶다는 것은 결과를 빠르게 알고 싶다는 거지 그냥 결과도 안 보고 끝내고 싶다는 건 아니에요.모집 시에 좋은 등급이 나왔으면 연출에 딜레이를 추가로 주고 sfx만 줘도 맛이 좋아져요.이미 있는 것을 뽑았을 때 영혼석 (뭐..

Unity 내배캠 TIL 2025.01.07

Unity 게임 개발 최종 팀 프로젝트(15주차 5일)

🔥 1월 3일 금요일 목표 🔥🔍 팀 프로젝트 카메라정리🔍 팀 프로젝트 가챠시스템 UI 정리🔍 팀 프로젝트 오류 정리하기  📌카메라정리 👀AttackCamera - Inspector수정 👀AttackCamera - Script 수정 public void SkillBindTarget(ExecuteAttackCommandEvent commandEvent) { switch (commandEvent.IsDone) { case true: attackCamera.gameObject.SetActive(false); break; case false: if (..

Unity 내배캠 TIL 2025.01.03

Unity 게임 개발 최종 팀 프로젝트(15주차 1일)

🔥 12월 30일 월요일 목표 🔥🔍 팀 프로젝트  TurnPhase UI수정하고, 애니메이션 넣기🔍 팀 프로젝트 PassiveCamera 만들기   📌 PassiveCamera 만들기 Passive Camera는 항상 실행하는 주체 유닛을 이벤트를 통해 받고,그 이벤트 유닛중, Follow유닛의 Position의 위치값에 따라 달라진다.여러 가지의 패시브들을 추후에 정리 후 수정 해주면 좋을 것 같다. 현재는 AttackTargetUnit에 Enemy와 PlayerUnit 둘 다 들어 갈 수 있다.이유는 ? Passive를 본인 힐의 경우에는 본인을 중심으로 볼 수 있도록, Enemy일 경우를 대비해 그 사이의 Position을 보도록 카메라를 설정해 두었기 때문이다.  👀 Event Scri..

Unity 내배캠 TIL 2024.12.30

Unity 게임 개발 최종 팀 프로젝트(14주차 5일)

🔥 12월 27일 금요일 목표 🔥🔍 팀 프로젝트 리타라 궁극기 스킬 넣기🔍 팀 프로젝트 범위 공격 스킬 구현하기 + 인디케이터 같이 구현해주기 Action Handler Script, Action 종류별 스크립트 넣어주기파일경로에 넣어줄 프리팹들이펙트도 맞는 이펙트 리스트 넣어주고, 프리팹화 하기 Json데이터에 담아주기 Target은 0번이 Enemy, 1번은 Player스킬 Select 타입은  SO List에 담겨있는 리스트 기반 번호로 넣어주면 됨 Mesh에 HandPoint 넣어주기 Predicate란? 🔥 12월 30일 월요일 목표 🔥🔍 팀 프로젝트 UGS랑 공부하기

Unity 내배캠 TIL 2024.12.27

Unity 게임 개발 최종 팀 프로젝트(14주차 3일)

🔥 12월 25일 수요일 목표 🔥🔍 팀 프로젝트  시네머신 알아보기 단계 1: Cinemachine 설치 및 설정시네머신 설치: Unity 패키지 매니저에서 시네머신 패키지를 설치합니다.Cinemachine Virtual Camera 추가: Hierarchy 창에서 Create -> Cinemachine -> Cinemachine Virtual Camera를 선택하여 가상 카메라를 추가합니다. 단계 2: Cinemachine Impulse Source 추가Impulse Source 추가: 공격을 트리거할 GameObject에 Cinemachine Impulse Source 컴포넌트를 추가합니다.Impulse 설정: Impulse Definition을 설정하여 흔들림의 강도와 지속 시간을 조정할 수 ..

Unity 내배캠 TIL 2024.12.27

Unity 게임 개발 최종 팀 프로젝트(14주차 4일)

🔥 12월 26일 목요일 목표 🔥🔍 팀 프로젝트 캐릭터 경구, 리타라 스킬 추가 🔍 팀 프로젝트 시네머신 카메라 물어보기  📌 캐릭터 경구, 리타라 스킬 추가기존에 있던 파티클을 기본으로 세팅 해주기+ Action 에서 Attack인지, Heal인지 누구를 선택해서 스킬을 사용할지, Json데이터에 세팅 +  경로 지정해주기! 📌 시네머신 카메라 물어보기❓ 기존의 카메라와 타겟들을 카메라 컨트롤러 안에 들어있어서,원하던 Offset값이 출력 되지 않았다. 💡 하위의 프리팹에서 분리 하니, 어느 정도 원하던 Offset값을 얻을 수 있었다. 아직도 해결은 완벽하게 된 것 이 아닌 것 같은 느낌이든다...시네머신은 쉽게 사용 할 수 있을 것 같지만, 설정창이 이펙트 처럼 다양해서 너무너무 어렵다..

Unity 내배캠 TIL 2024.12.26

Unity 게임 개발 최종 팀 프로젝트(14주차 1일)

🔥 12월 23일 월요일 목표 🔥🔍 팀 프로젝트  중간 발표🔍 팀 프로젝트 최종발표까지 추가해야 할 일 정하고, 준비하기🔍 모의 면접 준비 하기 2시에 중간 발표 시작 하루 전 미리 준비 한 보람을 느꼈다.PPT 꼼꼼하게 작성, ReadMe 꼼꼼하게 작성해 둔 덕분인지,많은 질문들이 들어오지 않았고, 생각보다 매우 좋은 평가를 받아서, 기분이 좋았다. 하루 전 미리 준비 한 보람을 느꼈다.  💡코드를 바로 바로 찾아갈수 있는 링크를 리드미에 달아주자(./Assets/02.Script/1-Core/1-1-Core/Singleton/Singleton.cs)위처럼 달아주면, 현재 위치의 링크가 걸린다 FeedBack : 세부적인 부분을 본다면, 목적에 맞게 상속하여 사용해라!Ex.UIBase - ..

Unity 내배캠 TIL 2024.12.23

Unity 게임 개발 최종 팀 프로젝트(13주차 4일)

🔥 12월 19일 목요일 목표 🔥 🔍 팀 프로젝트 발표자료준비 🔍 팀 프로젝트 가챠시스템 오류 확인 -해결 시네머신 활용 카메라 LookAt Position값 잡기SkillSystem, AttackCommend 📌 발표자료준비 나름 깔끔해 보이는 템플릿을 받아 연결 해주고.내가 구현한 핵심 기능을 바탕으로 설명과 GIF파일 첨부마지막으로 트러블슈팅 까지PPT만들기 완성!!!!!!!!!! 후...... 😊  📌 가챠시스템 오류 확인 - 해결 ❓ 가챠 리스트에서 Exit버튼 클릭 시, NullReference 오류 발생 오류가 발생한 지점은 GachaScene에서 10개의 이미지를 보던 중,Exit버튼을 누를 경우 GachaManagerCanvas를 열었을때 발생함 분명 Scene이 변경되었고,..

Unity 내배캠 TIL 2024.12.19

Unity 게임 개발 최종 팀 프로젝트(13주차 2일)

🔥 12월 17일 화요일 목표 🔥🔍 팀 프로젝트 Gacha씬 구성 3  - 마무리 10개 한 번에 뜨는 Canvas 🔍 팀 프로젝트 우측 위 나가기 버튼  - LobbyScene연결 🔍 팀 프로젝트  재화 시스템 연동해주기 - UIGachaCanvas에서 가진 재화 보여주기 🔍 팀 프로젝트  Gacha에서 수집한 Unit Add해주기 🔍 팀 프로젝트  선택창에서 GachaTable Key 인덱스 부여하기 📌Gacha씬 구성 3  - 마무리 10개 한 번에 뜨는 Canvas 오전 내내 만든 캔버스... 파티클로 배너 왼쪽 부분에 빛과 같은 효과를 주기 위해 얼마나 헤매었던가...파티클을 만들어주고, 내부에 넣어준다만들어둔 파티클이 보이기 위해선, 스크린 스페이스- 카메라로 설정해야하며,카메라..

Unity 내배캠 TIL 2024.12.17