lucar 님의 블로그

고정 헤더 영역

글 제목

메뉴 레이어

lucar 님의 블로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (76)
    • 스파르타 코딩캠프 (64)
      • '24 Today I Learned (56)
    • 블렌더 3D 모델링 (4)
      • Today I Learned (4)

검색 레이어

lucar 님의 블로그

검색 영역

컨텐츠 검색

분류 전체보기

  • 1216 TIL - MVC 패턴

    2024.12.17 by lucar

  • 1213 TIL - 진행 상황

    2024.12.13 by lucar

  • 1212 TIL - 미니맵

    2024.12.12 by lucar

  • 1211 TIL - 메인 화면 UI, 블렌더를 사용한 3d모델링

    2024.12.11 by lucar

  • 1210 TIL - 가챠 연출

    2024.12.10 by lucar

  • 1209 TIL - 가챠 연출

    2024.12.09 by lucar

  • 1206 TIL - 날아가버리고 말았어요

    2024.12.06 by lucar

  • 1205 TIL - 이벤트 버스

    2024.12.05 by lucar

1216 TIL - MVC 패턴

mvc패턴이란? Model - View - Controller 로써데이터를 담는 Model, 화면에 보여주는 View, 그 둘을 조작하는 Controller로 나눠진 패턴이다.  모델은 게임의 데이터가 되는 요소를 포함하고 있으며, 로직이 아닌 순수 데이터가 들어가야 한다. 컨트롤러는 핵심 로직들이 담겨져 있으며 Model을(데이터를) 조작하고 업데이트된 데이터를 View에 통지해준다. 뷰는 게임 외적으로 보이는 모든 요소들이며 컨트롤러를 통해 받은 데이터를 화면에 출력하는 역할을 한다. 결합도를 줄이기 위해 모델과 뷰는 컨트롤러의 존재를 몰라야한다.

카테고리 없음 2024. 12. 17. 11:47

1213 TIL - 진행 상황

기본적인 기능은 구현 완 이제 UIManager가 새로 생겨서 MVC 패턴으로 리팩토링 예정

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 13. 20:42

1212 TIL - 미니맵

우측 상단 미니맵 작업을 했다. 진짜 간단하게 인스펙터 창에서 작업을 해주고플레이어 인스펙터에 스프라이트를 추가해주고레이어를 미니맵으로 변경한다. 인스펙터 창에 미니맵 카메라를 추가해준다.레이어 마스크를 미니맵만 보도록 설정해주고프로젝션을 Orthographic 으로 변경해주고미니맵을 바닥을 보도록 설정해주자. 타깃에 렌더텍스쳐를 추가해서 넣어준다.미니맵 카메라에 하얀 스프라이트 하나만 보이는 걸 볼 수 있다. 미니맵 UI를 만들고방금 만든 텍스쳐 렌더러를 추가해주자.그러면 완성!

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 12. 21:17

1211 TIL - 메인 화면 UI, 블렌더를 사용한 3d모델링

메인화면 좌측 GUI 직접 다 그려서 만들었다. 그리고 가챠 연출에 사용할 석산 꽃 모델링 하느라 시간을 많이 소모했다. 게임 컨셉이랑도 잘 맞아서 가챠 연출을 석산 색으로 표시하면 괜찮을 것 같다.

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 11. 21:20

1210 TIL - 가챠 연출

우선 캐릭터를 뽑으면 이미지를 보여주고 목록으로 재정리해주는 기능은 완성되었고이제 연출만 만들면 된다. 어제 2번씩 눌리던 버그는 아마도 다른 스크립트에서도 Input.GetMouseButtonDown()을 같은 인덱스로 사용하고 있어서그런것 같다. IPointerClickHandler를 통해 클릭하면 부울 값이 true로 바뀌게끔 다시 작성했다. private static bool isConfirm;private WaitUntil click = new WaitUntil(() => //waitUntil로 참 일때 코루틴을 진행 가능하게 디자인 { return isConfirm; }); public IEnumerator CoResult(){ while (true) {..

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 10. 21:26

1209 TIL - 가챠 연출

왠지는 모르겠는데 누를때마다 2번 넘어간다.코루틴으로 구현하려고 했는데 한 번 실행되고 두 번째 실행이 안된다.while문을 썼더니 클릭 수가 중첩되서 스킵이 자동으로 된다. 가챠 연출 구현 대실패!!!

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 9. 22:02

1206 TIL - 날아가버리고 말았어요

제가 밥먹고 만든 모든 파일이 날아가버리고 말았어요 리로드 버튼을 누른 순간 UI부터 시작해서 GachaResult, GachaController 등의스크립트도 전부 사라졌어요 왤까요 진?짜 다른 브랜치에도 없고 휴지통에도 없어요 무슨 일이 벌어진거죠 내가 꿈을 꾸고있는건가 하여튼 남아있걸 보자면 오늘은 UI를 만들었어요제작 중인 게임 첫 픽업이에요이 전까지는 그냥 하얀 박스들이였는데 에셋을 구해서 집어 넣어줬어요 이상이에요ㅕ

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 6. 21:41

1205 TIL - 이벤트 버스

어제 대충 코드만 올린거 살짝 설명해보려고한다. public class EventManager : SingletonDDOL{ public Dictionary> Events = new Dictionary>(); public void Subscribe(Channel channel, UnityAction listener) { if(Events?.ContainsKey(channel) == false) { Events[channel] = new List(); } Events?[channel].Add(listener); } public void Subscribe(Channel channel, UnityAction lis..

스파르타 코딩캠프/'24 Today I Learned 2024. 12. 5. 21:29

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 ··· 10
다음
TISTORY
lucar 님의 블로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바