profile
공부 일기장으로 변해버린 블로그 (https://cjbworld.tistory.com/ <- 이사중)
태그 목록
전체보기 (716)cpp(140)Unity(101)C(84)백준(83)WinAPI(76)win32api(68)server(55)network(35)Database(26)언리얼(21)DP(14)List(12)tree(10)2DProject(10)UE4(10)stl(9)배열(8)포인터(8)vector(8)Mordern C++(7)iterator(7)JumpKing(7)클래스(6)db(6)함수(6)32(6)이득우 겜수(6)리스트(5)문자열(5)데베(4)const(4)이득우(3)assembly(3)구조체(3)가변배열(3)Morder C++(3)erase(3)Enum(3)BFS(2)win32API_정리(2)다형성(2)static(2)const 포인터(2)switch(2)OUT(2)BST(2)inline(2)코루틴(2)포인터 배열(2)클래스 템플릿(2)문자(2)부등호(2)분할 구현(2)동적 할당(2)DirectX11(2)&&(2)템플릿(2)중간고사(2)컬렉션(1)2D(1)part7(1)Static Array(1)언리얼4(1)람다(1)알파벳(1)quick select(1)산술 연산자(1)면접(1)주난의 난(1)드래곤 앤 던전(1)뮤탈리스크(1)학교_겜프(1)L-value(1)SpawnActor(1)이분탐색(1)null(1)Array Access(1)PinCircle(1)백준 9095(1)회전(1)python(1)산술 연산(1)게임수학(1)ref(1)study(1)Direct12(1)공간 복잡도(1)치킨 배달(1)Deque(1)지역 변수(1)변수 종류(1)socket(1)unreal(1)action(1)VOID(1)색종이 붙이기(1)비트연산자(1)collision(1)Forward_list(1)kruskal(1)주사위 윷놀이(1)find(1)오큰수(1)꽃길(1)9996(1)1931(1)객체 복사(1)Static class(1)파쿠르(1)1475(1)AC(1)interface(1)비트 연산자(1)coding test(1)상속성(1)클래스 배열(1)FRotator(1)재귀함수(1)숨바꼭질 4(1)14003(1)증감연산자(1)인덱서(1)override sealed(1)define(1)사다리조작(1)11주차(1)동전뒤집기(1)소수(1)null 조건부 연산자(1)정수(1)정적 변수(1)벡터(1)비트(1)디스(1)백조의 호수(1)Reflection(1)KumpKing(1)실수(1)입출력 구현(1)mssql(1)dynamic array(1)data(1)상호 배타적 집합(1)disjoint set(1)1966(1)컴그(1)readonly(1)얕은 복사(1)array(1)DirectX12(1)react native(1)sliding(1)값형식 참조형식(1)숨바꼭질 5(1)게리맨더링(1)출력(1)typename(1)Google Play Consol(1)상속(1)SpawnActorDeferred(1)구현(1)우선순위 큐(1)연사자(1)숨바꼭질 2(1)겜수(1)(1)연산자 오버로딩(1)타일링(1)가르침(1)트럭주차(1)시간 복잡도(1)Modern C++(1)소멸자(1)vault(1)Astar(1)tip(1)algorithm(1)일곱좆밥(1)파닭(1)오버라이딩(1)컴백홈(1)MultiRun(1)GameMakers(1)TryGetValue(1)용돈관리(1)1271(1)구조체 포인터(1)함수 포인터(1)OS(1)오버로딩(1)10773(1)논리 연산자(1)2108(1)외부 변수(1)IColoneable(1)괄호 추가하기(1)분기문(1)입력(1)병합 연산자(1)container adaptor(1)경사로(1)11866(1)R-value(1)깊은 복사(1)보물섬(1)꽂길(1)packet(1)record(1)함수 템플릿(1)다이어트(1)이득우 언리얼(1)접근한정자(1)Unity_UI(1)프로퍼티(1)Nullable(1).NET(1)OpenGL(1)CPP20(1)전역 변수(1)이득우 선대(1)boolean(1)Cache(1)blender(1)GetButton(1)
post-thumbnail

Patrol AI

State와 같은 프로퍼티도 virtual 로 만들어서 MonsterController같은 녀석의 State를 이런식으로 변경이 가능하다. 일단은 Patrol AI가 굉장히 무식한 방법이기는 한데 나쁘지만은 않다!

2022년 5월 27일
·
0개의 댓글
·
post-thumbnail

소멸 이펙트

이것을 또 하나의 애니매이션으로 만들고적이 맞아서 죽으면 이것을 하나의 오브젝트로 생성을 해서 사라지게 만들면 될 것이다.스프라이트 이미지 아무거나 하나 들고와서 이름 바꾸고컴포넌트에 Animator컴포넌트 추가를 해주도록 한다.Effect > DieEffectAnim

2022년 5월 23일
·
0개의 댓글
·
post-thumbnail

화살 스킬

Pixel Per Unit = 20 으로 적절한 크기 설정후이렇게 만들어서 Prefab에 넣자.UpdateIdle부분을 이렇게 조금 수정해주도록 하자.그리고 이렇게 화살 나갔다라는 부분 bool로 받아주고이것을 UpdateAnimation부분에서 이런조건문으로 틀어주면

2022년 5월 19일
·
0개의 댓글
·
post-thumbnail

평타 스킬

먼저 키보드 입력받는 부분에서 이렇게 해주면 애니매이션은 틀어지지만다시 원래 상태로 복구를 시켜주는 부분이 없다.그리고 실제로 좌표를 이동하거나 방향을 바꾸는 부분에서도 못들어 오게 처릴 해주어야 한다.\-> 스킬을 사용할 때는 움직이거나 그러면 안되니까.그리고이렇게

2022년 5월 16일
·
0개의 댓글
·
post-thumbnail

ObjectManager

오늘은 몬스터랑 플레이어간의 충돌 해볼 것이다.그래서 몬스터 컨트롤러에 이렇게 초기화를 해준다.그리고 서버는 모든것을 아이디를 부여를 해서 동작하고다른 클라들한테 알려주기 때문에ObjectManager가 있으면 이것들을 관리를 하기 쉬워지니필요할 것이다.이렇게 아주 간

2022년 5월 14일
·
0개의 댓글
·
post-thumbnail

MapManager

이녀석의 역할맵 로드 및 삭제로드했을 때 Collision파일 추출 -> 갈 수 있는지 없는지 구분이럴경우 ToString 형식에 맞춰서 다른 부분만 string으로 변경해줌.이런식으로 해준다.그리고 Load, Destroy부분은 이렇게 해주도록 하자.프로퍼티로 이렇게

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

Player Animation

이런식으로 WALK, ATTACK, ATTACK_WEAPON 각 사이드? 별로Pixel Per Unit 20으로 다 맞춰주고이것들 드래그 드롭으로 만들어준다.그런데 IDLE인 경우 Sprite가 하나밖에 없어서 이런식으로 밑에 그냥 들어가게 되는데..왼쪽 하다 IDLE

2022년 5월 6일
·
0개의 댓글
·
post-thumbnail

TileMap Layer

오른쪽에 Order In Layer가 순서 낮으면 낮을 수록 밑에 그려진다.그리고 하얀색 선 보기 싫으면 Edit -> 프젝셋팅 -> Quality -> Anti Aliasing -> 끄면됨.100%는 아님 해결되는게이런 콜라이더가 있기는 하다.이것을 클라만 처리를 하

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

TileMap 기초

2d에 대한 간단한 이해를 하고 가자.다른 이미지나 그런것을 유니티로 들고오면 여기보이는 Sprite로 바꿔 주어야 한다.Sprite모드는 싱글 아니면 멀티플 둘중 하나 많이 사용할 것이다.두경우 어떤 경우??이런경우 하나의 스프라이트 이미지에 이렇게 여러개가 있어서

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

2D_환경 준비

Sprite 라는 개념 등장한다.일반적은 2D에서 사용하는 그림이라고 생각하면된다.

2022년 4월 29일
·
0개의 댓글
·