공부

프레임워크/라이브러리/아키텍처/플랫폼 용어 정리https://kldp.org/node/124237http://jechue.tistory.com/11https://blog.gaerae.com/2016/11/what-is-library-and-framework-and-architecture-and-platform.html
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(왼쪽으로 걷기/오른쪽으로 걷..
관계 데이터 모델 이해 - 관계 데이터 모델의 특징, 주요 용어, 릴레이션의 특징 키(Key)와 무결정 제약 조건 - 키의 종류와 특징, 무결성 제약조건 세 가지 1. 관계 데이터 모델1.1 관계 데이터 모델이란관계 데이터 모델은 DB를 2차원 테이블인 '릴레이션의 집합'으로 모델링하는 논리적인 데이터 구조이다. 특징 개체와 관계가 모두 2차원 테이블(릴레이션)로 표현된다.ER 모델을 관계 데이터 모델로 변형하는 것이 매우 쉽다.테이블 : 릴레이션을 표현하는 구체적인 방법. 중복되는 행을 허용릴레이션 : 추상적인 개념. 하나의 릴레이션은 여러 형태의 테이블로 표현됨. 중복되는 행 허용하지 않음.1.2 주요 용어들1.3 릴레이션의 개념릴레이션 : 행(Row)와 열(Column)로 구성된 2차원 구조. 각 ..
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가 실행되면서 각 함수들이 실행된다. 변수로 선언된 각 노드들이 업데이트된다. 각 변수의 디테일 패널에서 인스턴스 편집가능에 체크..
· 공부/C++
1. 클래스의 정의 및 구조
ER 학습 모델 이해하기 - ER다이어그램의 3가지 요소, 속성의 종류와 그 특성, 관계의 유형 ER 다이어그램과 EER 모델 - ER 다이어그램의 특징, 강한 개체 타입과 약한 개체 타입 1. ER 학습 모델 이해하기1.1 ER 모델ER 모델은 '개체'와 '관계' 집합으로 현실세계의 데이터를 개념적으로 표현하는 개념적 데이터 모델이다. 단순하여 가장 널리사용된다. 개체, 속성, 관계의 세 가지 요소로 구성되는 ER 다이어그램으로 표현된다. DB 설계자를 위한 모델로 DBMS는 이해할 수 없다.개체(Entity) : DB가 표현하려고 하는 정보의 대상. '존재'하면서 서로 구별될 수 있는 요소관계(Relationship) : 개체들 간의 의미있는 연결 또는 연관성을 나타내는 요소속성(Attribute) ..
Intro to Blueprints 유튜브 1. Blueprint Introduction 블루프린트는 비주얼 스크립팅이다. 노드를 서로 연결해서 코딩과 똑같은 기능의 스크립트를 만들 수 있다. 블루프린트에는 레벨 블루프린트와 클래스 블루프린트가 있다. 레벨 블루프린트 : 해당레벨에서만 적용되는 블루프린트 클래스 블루프린트 : 레벨에 상관없이 적용되는 블루프린트 2. Turning on a Light via the Level BP 방을 만들고 전구를 배치하여 블루프린트로 불 켜기 시작 애셋으로 방을 만들고 포인트 라이트를 배치한다. Rendering에서 Visible을 체크 해제하면 라이트의 불이 꺼진다. 불을 꺼놓고 블루프린트를 이용해 불을 켜도록 한다. 상단 툴바의 블루브린트-레벨블루플린트열기 클릭 레..
데이터 모델링 이해하기 - 데이터 모델링의 정의, 데이터 모델링 구성 3단계, 데이터 모델 구성의 세 가지 요소개념적 데이터 모델과 논리적 데이터 모델 - 개념적 데이터 모델의 정의, 논리적 데이터 모델의 특징 1. 데이터 모델링 이해하기1.1 데이터의 구분현실세계 : 오감으로 인지할 수 있는 실체로서, 하나 이상의 특성으로 구성된 개체로 표현개념세계 : 개체의 의미로부터 얻은 개념으로서, 하나 이상의 속성으로 구성된 개체 타입으로 표현컴퓨터세계 : 개념을 컴퓨터가 처리할 수 있도록 표현한 데이터로서, 하나 이상의 필드로 구성된 레코드 타입으로 표현1.2 데이터의 모델링현실세계의 데이터를 DB로 표현하기 위한 모델을 만드는 과정을 데이터 모델링이라 한다. 개념적구조에서 논리적 구조를 거쳐 디스크에 저장할..
YGY0907
'공부' 카테고리의 글 목록