공부/게임

1. 키 입력 설정유지(개임패드 입력 등은 제거)Jump : 스페이스바MoveForward : W, S // 앞, 뒤 이동MoveRight : A, D // 왼쪽, 오른쪽으로 걷기Turn : 마우스 x축 이동LookUP : 마우스 Y축 이동수정Fire를 DefaultAttack으로 이름 수정 // 아직안함 아직 그대로Fire추가Down(앉기) : 왼쪽 CtrlShortAttack(근접공격) : FSkill1 : 마우스 우클릭Skill2 : ESkill3 : ShiftUltimate : Q나중에 오버워치 영어버전 보고 이름 바꿈 2. 기본 설정콘텐츠 브라우저에 "OverWatch"라는 새 폴더 만들고, FirstPersonBP 내부 네 가지 BP를 복사해온다.이름을 바꾸고 프로젝트 세팅에서 디폴트 게임모드..
1. 구현 목표오버워치의 훈련장 모드를 언리얼 엔진 4를 이용해 구현. 애니메이션과 디자인적인 부분은 구현하지 않고 캐릭터 스킬과 훈련장 봇의 상호작용, 맵과의 상호작용을 구현한다. 우선 트레이서를 기본 캐릭터로 하여 캐릭터의 스킬을 구현한다. 그리고 훈련장 봇을 구현하고 다음으로 훈련장 맵을 구현한다. 그리고 UI를 구현한다. 그 이후 하나씩 다른 캐릭터를 구현한다. 2. 기반 프로젝트언리얼 엔진의 1인칭 블루프린트 프로젝트를 기반으로 기능을 추가 및 제거한다. 기본 키 바인딩 (게임패드, 모션컨트롤러 입력은 생략함)액션 점프 : 스페이스바Fire : 좌클릭ResetVR : R // ?? 뭐지?이동MoveForward(앞/뒤 이동) : W/S,위/아래 방향키MoveRight(왼쪽으로 걷기/오른쪽으로 걷..
Blueprint Quickshot 유튜브 1. Triggerable Light 빈 액터를 추가하고, 액터에 point light와 box collision을 추가한다. 블루프린트를 추가하여 begin overlap, end overlap에 대한 이벤트를 추가한다. 각 이벤트에 set Visibility를 연결하고, begin의 경우 new Visibility 체크. Construction script에서 set Visibility, set Intensity, set LightColor를 차례로 연결하고 각 속성을 변수로 선언한다. 컴파일하면 Construction Script가 실행되면서 각 함수들이 실행된다. 변수로 선언된 각 노드들이 업데이트된다. 각 변수의 디테일 패널에서 인스턴스 편집가능에 체크..
Intro to Blueprints 유튜브 1. Blueprint Introduction 블루프린트는 비주얼 스크립팅이다. 노드를 서로 연결해서 코딩과 똑같은 기능의 스크립트를 만들 수 있다. 블루프린트에는 레벨 블루프린트와 클래스 블루프린트가 있다. 레벨 블루프린트 : 해당레벨에서만 적용되는 블루프린트 클래스 블루프린트 : 레벨에 상관없이 적용되는 블루프린트 2. Turning on a Light via the Level BP 방을 만들고 전구를 배치하여 블루프린트로 불 켜기 시작 애셋으로 방을 만들고 포인트 라이트를 배치한다. Rendering에서 Visible을 체크 해제하면 라이트의 불이 꺼진다. 불을 꺼놓고 블루프린트를 이용해 불을 켜도록 한다. 상단 툴바의 블루브린트-레벨블루플린트열기 클릭 레..
BP 3d Person Game 유튜브 1. Tutorial Series 2. Project Creation & FBX Download 빈 프로젝트 생성 https://wiki.unrealengine.com/File:ThirdPerson_FBX.zip에서 파일 다운로드 3. FBX Importing & Using Skeletons 기본 계층구조가 같은 스켈레톤은 하나의 스켈레톤 애니메이션을 만들어도 같은 계층구조의 스켈레톤으로 호환 가능 SK_Mannequin 임포트 4. Intro to Persona 5. Setting Up Inputs 키 입력 설정 : 메뉴-편집(Edit)-프로젝트 세팅-엔진-입력 Bindings에서 Axis Mapping에서 새로 추가하여 MoveForward로 이름을 정한다. M..
Intro to Level Creation 유튜브 1. Overview 2. Geometry Layout손과 총이 안보이게 하려면 블루프린트로 열어서 owner no see 체크(캐릭터와 총 모두)alt 키 누르고 이동하면 복제됨격자에 맞출 때는 crtl + end배치모드-지오메트리-박스 선택크기 조절하여 벽 생성L버튼 누르고 레벨 클릭하면 빛 생김 3. Adding Windows & Doors브러시 타입을 subtractive 로 하면 브러시에서 빼기 형태로 만들 수 있음(구멍처럼) 4. Applying Materials to Geometry브러쉬를 클릭하고 shift + w를 누르면 인접한 모든 브러쉬가 선택됨벽 or 땅 들을 선택하고 디테일 패널 - 지오메트리 - 정렬 - 표면 평면 정렬을 선택하면..
Intro to the Editor 유튜브 1. UI Overview1. 1 부모월드 아웃라이너에서 하나의 엑터를 다른 액터의 부모로 만들 수 있음.부모로 만들면 부모를 움직이면 자식도 같이 움직임자식을 움직이면 자식만 움직임1.2 컴포넌트 추가액터를 선택하고 우측의 디테일 패널에서 컴포넌트를 추가할 수 있음 2. Viewport Navigation마우스 좌,우. 휠 클릭(=양쪽클릭)카메라 속도 디폴트4우클릭 누른채로 wasd qe 로 움직일 수 있음, c줌인 z 줌아웃(우클릭 놓으면 풀림)우클릭 누른채로 휠 올리면 속도 빨라짐 내리면 느려짐*우클릭이 아니라 좌클릭으로 눌러도 되지만 카메라 회전을 위해 우클릭 누르는게 편함액터를 클릭하고 f키를 누르면 카메라가 엑터를 바라봄이상태에서 alt 키 누르고 마..
언리얼 엔진 3를 사용한 국산 MMORPG로 2012년작 블레이드 앤 소울, 2011년작 테라, 2016년작 블레스, 그리고 2017년 이후 발매 예정인 로스트 아크, 뮤 레전드, 아스텔리아 등이 있으며 언리얼 엔진 3를 사용한 국산 온라인 FPS로는 2007년 출시한 AVA 외에도 2011년작 스페셜 포스 2, 2016년망작 서든 어택 2, 크로스파이어 2 등이 있다.언리얼 엔진 3를 사용한 모바일 MMORPG로 블레이드, 언리얼 엔진 4를 이용한 모바일 게임 히트, 2016년 가을에 발매되어 크게 성공한 리니지 2: 레볼루션, 2017년 이후 발매 예정인 블레이드 2 등이 있고 PC용 게임으로는 NC소프트의 차기 대형 MMORPG 프로젝트, 넥슨의 MOBA 프로젝트 A1 등을 비롯 많은 게임들이 개발..
YGY0907
'공부/게임' 카테고리의 글 목록