Unreal Engine 4 개발일지 1일차
·
Unreal Engine 4/Unreal Engine 4 개발일지
Top view 형식 character 개발 시작 모바일 플랫폼으로 개발 이동 방식 : 화면 1회 터치 시 해당 위치로 이동 (이동) 1.마우스로 화면 터치 시 해당 좌표를 저장 2.캐릭터의 위치와 HIt한 위치 사이의 거리가 최소거리를 넘기는지 확인 3.지정된 위치로 이동 또는 움직이지 않음 =gate를 이용하는 이유? 터치로인한 판정을 정확하게 하기 위해서(검사를 위해서 enter값에는 tick이 연결) 컨트롤러에 터치에 대한 값을 전달하기위해서는 캐릭터에서 BP작성 Get Hit Result Under Cursor by Channel(채널로 손가락 히트 결과 받기)를 이용하여 player controller와 연결하여 해결 2일차 캐릭터애니메이션과 기초적인 스킬 구현 예정
언리얼 공부 1일차 BulePrints(용어)A~C
·
Unreal Engine 4/Unreal Engine 4
게임모드 : 1.플레이어 게임 참가 방식, 일시정지 가능 여부, 레벨 전환, 승리조건 등 게임 전용 작동방식 포함 2.레벨당 항상 단 하나의 게임모드 존재 3.멀티플레이 게임의 게임 모드는 서버에 존재, 규칙은 리플레케이션을 통해 각 클라이언트에 전송 게임스테이트 : 게임 점수, 경기 시작 여부, 월드의 플레이어 수에 따른 AI스폰 개수 등 게임 관련 정보 포함 플레이어 스테이트 : 플레이어 or 플레이어를 흉내하는 봇의 게임내 참여자 상태 플레이어가 아닌 AI에겐 없다. 예시 데이터-> 플레이어 이름, 점수, 현재 레벨, 생명력 등 멀티의 경우 모든 플레이어의 플레이어 스테이트는 모든 머신에 존재, 서버 클라이언트로 프로퍼티를 리플리케이트하여 동기화 상태 유지 Actor(액터) 레벨에 배치할 수 있는 ..