'Blueprint Basic Multiplayer HUD'


URL : https://wiki.unrealengine.com/Blueprint_Basic_Multiplayer_HUD


UE4 블루프린트를 이용해서 멀티플레이 메인메뉴 / 로비를 만드는 튜토리얼

; ExecuteConsoleCommand 를 이용해 블루프린트에서 listen, join, exit, start 처리

; UI 는 DrawTexture, DrawText 를 이용해서 HUD 에 그림

; 버튼 처리는 HitBox 를 이용해서 처리

; 언리얼4는 블루프린트에서 사용할 수 있는 UI 엔진이 아직 딱히 없어서 불편 :(. Slate Framework 의 경우 native 에서만 되는 것 같고, UMG(Unreal Motion Graphic) 은 아직 실험단계이고 ScaleForm은 flash 작업자가 있어야한다는 점과 binary format 인 관계로 merge 가 헬이라서 사용하고 싶지 않다는

728x90

Unity3D Tutorial 'UI'


URL : http://unity3d.com/learn/tutorials/modules/beginner/ui


; Unity 4.6 에 추가된 UI 에 대한 Tutorial

; 12개 강좌로 이루어져 있는데 각 컴포넌트 별로 간단한 소개 정도

; 1 ~ 11 번 강좌는 개별 강좌고 12번은 묶어 놓은 느낌이라 둘 중 하나는 생략해도 될 느낌


; Unity 는 Unreal 에 비해 에디터가 가벼워서 좋은 듯 (물런 기본 라이팅 퀄러티가 언리얼이 좋지만 ;; )

; Unity 스크립트의 컴포넌트 개념은 성능은 모르겠지만 코드의 asset 화 라는 측면에서 마음에 든다.

; 여러 화면 크기에 대응을 anchor 와 pivot 이라는 개념을 이용해서 layout + stretch 처리하는 것 같은데 개념이 마음에 든다

; 버튼에 대한 Transition 처리를 색상, 이미지, 애니메이션으로 할 수 있게 한 부분도 마음에 든다.

; 버튼 이벤트 처리도 기본 Trigger + Event Trigger 를 통해서 한 점도 Unity 컴포넌트 개념을 잘 녹여서 만든 것 같이 보였다.


; 새로 UI 모듈을 만든다면 Unity 의 UI 개념을 많이 차용할 것 같다.

728x90

UE4 Tutorial 'Introduction to UE4 Animation and Rigging Tools'


URL : https://www.youtube.com/playlist?list=PLZlv_N0_O1gb2ZoKzTApbv3LvhaXJ9elg


; 언리얼에서 제공하는 마야에서 돌아가는 'Animation and Rigging Tools' 을 소개하는 동영상

; 마야를 쓰지 않는 프로젝트에서는 스킵해도 될 듯

; 애니메이션 작업을 하지 않는 프로그래머 입장에서는 봐도 무슨 소린지 모르겠다는 @ㅅ@ ( 프로그래밍 관련 아티클을 보는 디자이너의 심정이 이런 것일까? ㅋ)

728x90

UE4 Tutorial 'Introduction to Particles in UE4'


URL : https://www.youtube.com/playlist?list=PLZlv_N0_O1gYDLyB3LVfjYIcbBe8NqR8t


; UE4 파티클 시스템을 간략하게 보여주는 튜토리얼

; 10-20분 정도 길이의 11개 챕터로 이루어져 있다.

; 파티클 시스템의 개념과 언리얼 파티클 툴인 Cascade 에 대한 소개, ContentExample 에 포함된 예제를 설명해준다.( 4.4.3 버젼의 ContentExample 과 동영상에 나오는 예제는 다른 듯 ;;; )

; Sprite Emitter, GPU Spridte, Mesh Emitter, Beam Emitter, Ribbon, Anim Trail 을 만드는 법을 따라해보면서 파티클 시스템에 대한 간단한 맛을 볼 수 있는 듯

; 마지막 챕터에서 LOD 만드는 법까지 따라해보고 끝

728x90

UE4 Tutorial 'Introduction to Materials in UE4'


URL : https://www.youtube.com/playlist?list=PLZlv_N0_O1gbQjgY0nDwZNYe_N8IcYWS-


; UE4 머티리얼에 대한 튜토리얼

; 10분 내외의 10개 챕터 동영상으로 이루어져 있다.

; 머티리얼에 쓰이는 '베이스 컬러', '메탈릭', '러프니스', 이미시브 컬러', '노멀' 파라미터의 의미가 어떤 식으로 쓰이는지 알 수 있다

; Mask 등을 이용해 간단하게 나마 머티리얼을 다루는 법을 따라해볼 수 있다.

; '머티리얼 인스턴스'나 '다이나믹 인스턴스'의 용례에 대해서도 간단하게 따라해볼 수 있다.


; 예제 리소스가 현재 버젼과 달라서 그런지 머티리얼 느낌이 다르게 나는데 내가 잘못 따라한 건지 리소스가 잘못된 건지 모르겠음 ;;;

728x90

UE4 Tutorial 'Intro for Artists and Environment Artists'


URL : http://youtu.be/aPu7KqCZhnw?list=PLZlv_N0_O1gaCL2XjKluO7N2Pmmw9pvhE


; 아티스트와 배경 아티스트를 위한 언리얼 에디터 소개

; max 에서 스태틱 메시 데이터를 임포트해서 머티리얼을 만들고 간단하게 다루는 것을 보여준다.

; 스킵해도 좋을만한 동영상 ㅋ

728x90
UE4 Tutorial 'Introduction to Blueprint Networking'

URL : https://www.youtube.com/playlist?list=PLZlv_N0_O1gYwhBTjNLSFPRiBpwe5sTwc

; 네트워크 동기화 모델 튜토리얼

; 6개 챕터로 이루어져 있는데 4개 챕터에 걸쳐 언리얼 네트워크 동기화 모델에 대해서 설명하고 30분 정도 길이의 2개 챕터로 간단한 3인칭 게임으로 따라해볼 수 있게 구성되어 있다.

; 네트워크 동기화 모델 설명할 때 ContentExamples 의 Network_Features 로 설명하니 'ContentExamples' Asset 을 미리 받아두는게 좋음.


728x90

UE4 Tutorial 'Introduction to Third Person Blueprint game'


URL : https://www.youtube.com/playlist?list=PLZlv_N0_O1gZS5HylO_368myr-Kg2ZLwb


; 블루프린트를 이용해 3인칭 캐릭터 게임을 만드는 튜토리얼

; 10분 내외 길이의 22개 챕터로 이루어져 있다.

; 구성은 다음과 같다.

- FBX Importing

- Skeleton Assets

- Persona

- Input Setup

- Blend Spaces

- Animation Blueprints ( Anim Graph + Event Graph )

- State Machines

- Character Blueprints

; 템플릿이 아니라 빈 프로젝트를 이용해서 시작

; 리소스 임포트 부터 시작해서 캐릭터 만들고 움직이게 하고 애니메이션 연결하고 기타 등등

; 캐릭터를 다루는 기본 적인 것을 알려주는 튜토리얼인 듯

728x90

UE4 Tutorial 'Blueprint Time Attack Tutorial'


URL : https://www.youtube.com/playlist?list=PLZlv_N0_O1gZAjYuGIwtOHigppYa3CVLh


; UE4 Vehicle Template 을 사용해서 타임어택 레이싱 게임을 만들어 보는 튜토리얼

; 20-30분 정도 길이의 7개 동영상으로 이루어져 있다.

; Trigger Volume 을 이용해서 check point 를 만든다.

; Draw Text 를 이용해 HUD 에 정보를 표시하는 법을 알려준다.

; SaveGame Object 를 통해서 데이터를 저장하고 로드하는 법을 알려준다.


; Unreal Editor 를 쓰다보면 드럽게 느려져서 1시간에 한번 정도씩 재기동 해줘야 하는 듯. 버벅 거릴 때는 답답해서 이거 블루프린트로 하고 있어야 하나 싶기도 함.

728x90

UE4 Tutorial 'Blueprint QuickShot'


URL : http://youtu.be/9kzbsH8HgVY?list=PLZlv_N0_O1gaCL2XjKluO7N2Pmmw9pvhE


; 12개 간단한 블루프린트 예제 리스트 

; 다른 블루프린트 튜토리얼과 겹치는 부분도 있음

; 목록은 다음과 같음

- Triggerable Light : 라이트를 껐다 키는 스위치

- Blueprint Pickup : 충돌했을 때 사라지는 물체

- Custom Projectile : 언리얼 물리를 이용해 앞으로 날리는 물체

- Spawning Physics : 특정 지점에서 자유 낙하하는 물체를 소환

- Communicating Between Blueprints : 블루프린트 간에 데이터를 전달하는 법

- Making Procedural Content : 블루프린트를 이용해 특정 물체를 랜덤한 개수만큼 생산하는 법

- Changing Thins Over Time : 타임라인을 이용해 점멸하는 라이트

- Adding Interation : 블루프린트 인터페이스를 이용해 블루프린트 간의 통신하는 법

- More Blueprint Communication : 블루프린트 간에 통신하는 법

- Adding 3D Widgets : 3D Widgets 을 사용해서 construction script 다루는 법

- Expose On Spawn : 랜덤한 속도를 가진 박스를 특정 위치에서 키 입력 시에 스폰

- Random Streams : RandomStreams 를 이용해 수풀을 자동생성.


728x90

+ Recent posts