본문 바로가기

전체 글957

728x90
반응형
[튜토리얼] 언리얼엔진4 블루프린트 7강 - 블루프린트 클래스에 기능 추가하기 트리거의 범위내에 들어가면 불이 켜지고 범위 밖이 되면 불이 꺼지는 기능을 추가하는 시간입니다. 지난 번에 했던거랑 똑같은데 블루프린트 클래스일 뿐이네요. 이렇게 반짝반짝합니다. 2014. 8. 10.
[튜토리얼] 언리얼엔진4 블루프린트 6강 - 함수적 컴포넌트 추가하기 이번에는 전 강에서 많이 말한 것 때문인지 빠르게 배치하고 이걸 배치한 이유에 대한 말만 하고 끝나네요. 중간에 애매한 농담빼고는 마음에 듭니다. 언리얼엔진4를 사용할수록 느끼는 부분이지만 그래픽이 너무 이쁜 것 같습니다. 저도 이제 고퀄의 병맛게임을 만들 날이 머지 않았네요. 하하하하 2014. 8. 9.
[튜토리얼] 언리얼엔진4 블루프린트 5강 - 초기 블루프린트 클래스 설정 5강도 14분의 시간에 비하여 많은 내용은 없네요. 조형물 하나에 라이트 2개를 설치하는 작업이 전부 입니다. 저는 튜토리얼을 따라하면서 색을 동영상과 같이 이쁘게 만들어 보는 것이 어렵네요. 제 컴퓨터 문제인가? 그래서 그냥 제 마음에 들게 만들어봤습니다. 어색한 느낌을 꽤나 많이 풍깁니다만 그래도 전 마음에 듭니다^^ 2014. 8. 8.
교보문고의 1인 출판서비스 Pubple(퍼플) 콜카타 여행을 한 내용을 가지고 전자책을 출판해보고 싶어서 알아보는 중 교보문고의 Pubple이라는 서비스가 눈에 들어오네요. Pubple은 Publish와 People의 합성어로 누구나 손쉽게 책을 출간할 수 있는 신개념 1인 출판서비스라고 합니다. 퍼플 사이트 주소 : http://pubple.kyobobook.co.kr/ 1.쉽고 편리한 셀프 출판1인출판이 가능합니다.작가 등록 후 무료로 서비스 이용1인 출판사, eBook 전문 출판사도 이용 2. eBook, POD(종이책)편리한 제작이 가능합니다.교보문고 전용 ePub, PDF에디터로 손쉽게 eBook 제작가능POD(주문형인쇄-주문받으면 그 때 인쇄해서 나가는 것)를 통한 종이책 제작 비용 제로다양한 장치에 출간 가능(웹, 스마트폰, 아이패드 등.. 2014. 8. 7.
[튜토리얼] 언리얼엔진4 에디터 소개 2강 - 뷰포인트 네비게이션 작업하다가 갑자기 뷰포트 움직이는 방법이 기존에 쓰던 것이 안 되서 해결책으로 튜토리얼을 듣고 있습니다. 이상하네요. 저한테 일어난 문제는 제가 뭔가를 건드려서 안 되는 것 같네요. 일단 기본값으로 저렇게 움직인다는건데.. 흠... 요약1. 왼쪽 버튼을 누른채로 움직이면 앞과 뒤로 움직이며 오른쪽 버튼은 좌우를 움직인다. 가운데 버튼은 위와 아래로 상승과 하강한다.2. 일인칭 슈팅게임 처럼 w는 앞, a는 좌, d는 오른쪽, s 뒤 이동하고 e는 위로 상승 q는 아래로 하강, C는 카메라 줌 기능, Z는 줌아웃이 된다.3. 마야스타일 조작법도 있다.alt+좌클릭 : 텁블링이 된다. 피벗 중심으로 회전한다.오브젝트 선택후 F : 피벗을 바꾼다.alt+휠클릭은 : 상하좌우 이동4. 우상단 구석에서 마우스 속.. 2014. 8. 7.
노트북 QX-150 성능과 최대 업그레이드가 가능한 사양 개발할 때 노트북이 노후화 된 것을 심각하게 체감하는 중이다. 프로젝트 용량이 조금만 커져도 빌드할 때마다 오래 기다려야하는 것이 너무 짜증나서 사양을 좀 더 업그레이드 할 지 아니면 컴퓨터를 새로살 지 고민중이다. 사용한지 만 3년을 넘어 4년차가 되었기 때문에 노트북 CPU 성능은 요즘 일반 사양과 비교하면 답도 없다. Intel Core i3 M 370 @ 2.40GHz2,042NA Intel Core i5-4200M @ 2.50GHz4,156 위의 그래프의 점수를 비교해보면 i3와 i5의 비교이긴 하지만 성능이 2배가 차이나버린다. 고객센터에 연락해보니 듀얼채널 지원되며 메모리 지원은 최대 4GB이고 칩셋과 포트의 암울함으로 SSD를 장착해도 별 성능을 못 낸다고 한다. 그럼 지금이 최대로 업그레.. 2014. 8. 6.
[튜토리얼] 언리얼엔진4 블루프린트 4강 - 블루프린트 클래스 만들기 이번 튜토리얼에서는 블루프린트 클래스를 만듭니다. 블루프린트 클래스 만드는 버튼 한번 누르기 위해 배경지식을 설파하시네요. 아무것도 한 게 없으니 제가 만든 것은 캡쳐하지 않겠습니다. 2014. 8. 6.
[튜토리얼] 언리얼엔진4 블루프린트 3강 - 지능적으로 불이 껐다켜지게 하기 지난 2강에서는 플레이어와 상호 소통하는 이벤트가 작성되지 않았기 때문에 2강에서 했던 내용을 수정해보겠다고 합니다. 사실 지난 강에 제가 이미 했던 내용이라 조금 실망한 부분이 있었습니다만 이 강의에서도 몇 가지를 제가 건져가네요^^ 1. 한 이벤트는 하나의 함수에만 연결된다. UE3에서는 여러개의 함수에 연결이 가능했지만 어떤 함수가 먼저 호출될 지 알 수가 없는 딜레마가 있었기에 UE4부터는 없에버렸다.2. 지금 까지한 방법으로는 다른 레벨로 옮길 때 일일이 복사해야하는 번거로움이 있었다. 이건 UE3의 키즈맷과 비슷하다. 하지만 블루프린트는 그렇게 하지 않아도 된다. 다음 강좌부터 알려주겠다. 2014. 8. 5.
이엠텍 ESTAR A960G+ 세잔FX 24시간 2년 사용 후기 24시간 켜놓는 실험용 서버용으로 저렴하게 구입하기 위해서 구매한 이엠텍 ESTAR A960G+ 세잔FX가 생각보다 튼튼해서 신비롭다. 지금까지 오작동없이 잘 해줘서 고맙다. 지금 서버로 쓰는 사양은 아래와 같다. AMD FX-6100TeamGroup DDR3 8G PC3-12800 * 2스카이디지탈 파워스테이션2 PS2-500CR 82퍼센트삼성 하드 500GB 기숙사 갈 때 SSD랑 그래픽 업그레이드해서 가지고 갈까 싶다. 하지만 UEFI랑 SATA3 지원하지 못 하고 CPU TDP도 95W까지만 지원하는 메인보드인데다가 딱히 업그레이드 할 만한 CPU도 인텔만큼 없어서 고민만 하는 중이다. 2014.09.04 현재 SSD를 장착해서 ACHI 모드를 활성화해서 사용하면 프리징 현상이 아주 자주 잘 나타.. 2014. 8. 4.
[튜토리얼] 언리얼엔진4 블루프린트 2강 - 레벨블루프린트에서 불 켜기 레벨블루프린트를 사용해서 불을 킬 수 있게 해본다고 합니다. 언리얼에디터를 사용하면서 중간 중간에 라이팅이 이상해지는 부분이 있었는데 이번 강좌에서 그 부분에 대해서 알게 되었네요^^ 1. mobility가 stationary로 되어 있으면 미리 기억해둔 라이팅 정보로 라이팅과 그림자 정보를 보여주기 때문에 변화가 있으면 라이팅 정보가 깨진다. 저는 기존에 작성하던 맵에다가 약간 다르게 만들어보았습니다. 2014. 8. 4.
[튜토리얼] 언리얼엔진4 블루프린트 1강 - 소개 언리얼엔진4와 관련된 전반적인 것들을 알기 위해서 한글자막이 지원되는 튜토리얼을 다 보려고 합니다. 이번에는 비쥬얼 스크립팅이 가능한 블루프린트는 무엇인지 알기 위한 튜토리얼이네요. 이 튜토리얼은 3가지의 목적을 가지고 진행을 합니다. 1. 블루프린트가 무엇인지2. 언리얼엔진4의 어디서 블루프린트를 찾을 수 있는지3. 블루프린트를 이용해 어떻게 멋있는 것들을 만들 수 있는지 저는 '블루프린트는 C++로 작성한 객체도 나타낼 수 있다'를 이번 강좌를 통해 알게 되어서 정말 감명깊네요. 그러면 이제 한번 작성한 거는 코딩을 모르는 사람도 블루프린트로 편하게 적용하고 테스트 할 수 있다는 거니까요. 2014. 8. 3.
[튜토리얼] 언리얼엔진4 레벨제작 11강 - 소품과 라이팅 추가 이번 강좌가 레벨제작의 마지막 튜토리얼이네요. 소품과 라이팅 추가를 익힌다고 합니다. 라이팅과 반사 부분은 확실히 경험이 필요한 것 같네요. 나름 열심히 따라한다고 만들어 보았습니다만 튜토리얼보다 못한 느낌입니다. 그래픽카드 문제일지도 2014. 8. 3.
[튜토리얼] 언리얼엔진4 레벨제작 10강 - 블루프린트로 문의 이동경로 만들기 2 9강에 이어서 블루프린트로 문을 이동하는 법을 익힙니다. 저는 Collision 프리셋이 위의 튜토리얼 강사(?)분이 진행하는 것과 다르네요. BlockAllDynamic이라 따로 설정하지 않아도 잘 되네요^^ 쓰면 쓸 수록 느끼지만 블루프린트는 정말 굉장히 편한 기능인 것 같습니다^^ 2014. 8. 2.
[튜토리얼] 언리얼엔진4 레벨제작 9강 - 블루프린트로 문의 이동경로 만들기 1 이번 시간에는 블루프린트로 문이 이동할 수 있게 만들어 본다고 합니다. 트리거를 이렇게 만드네요. 블루프린트 처음 해보는데 굉장히 재미있게 만들어져 있네요. 2014. 8. 2.
나무가 끝내주는 SpeedTree for Unreal Engine 4 나무가 정말로 멋진 SpeedTree가 언리얼엔진 4.3부터 사용이 가능하다고 합니다. 정말 멋지네요. 로얄티없이 한 달에 19달러인 구독료를 내면 쓸 수 있다는 게 매력적이군요. 2014. 8. 2.
대정령과 대도서관이 MC인 유튜브 게임 크리에이터 데이를 보고 있는데 대정령과 대도서관이 MC인 유튜브 게임 크리에이터 데이를 보고 있는데 눈물이 났다.힘내세요 도푸리님. 2014. 8. 2.
[튜토리얼] 언리얼엔진4 레벨제작 8강 - 미닫이문 설치 이번 강좌에서는 미닫이문을 설치하는 것을 목표로 합니다. 다음 강좌에는 블루프린트를 이용해서 미닫이문이 작동하도록 마들어 본다고 합니다. 문 디자인 하나 조금 변경하는데 혼자서 엄청 생각하시네요. 저는 데코레이션은 최대한 줄여서 만들 것이라 아래위로 긴 철근 같은거는 추가하지 않았습니다. 2014. 8. 1.
[튜토리얼] 언리얼엔진4 레벨제작 7강 - 유리벽 만들기 이번 강좌에는 유리벽만들기를 한다고 합니다. 유리벽을 설치한 후에 유리문을 만들도록 한다고 합니다. 1. T를 누르면 반투명 오브젝트 선택옵션입니다. 짜잔~! 저는 4장으로 나왔네요.P.S 오늘 유니티 4.4 프리뷰랑 마켓플레이스에 새로운 것들이 많이 추가되서 살펴보고 있는 중입니다. 2014. 8. 1.
[튜토리얼] 언리얼엔진4 레벨제작 6강 - 장식용 지지대 이번 강의에서는 장식용 지지대를 추가해봅니다. 그룹화 하는 방법도 알려주네요. 저는 이런 장식용 지지대는 굉장히 좋아하지 않아서 한 개만 추가하겠습니다. 설마 뒤의 튜토리얼에 가서 어떤 기능때문에 추가해야하는 엄청난 불행이 오진 않겠죠! 2014. 8. 1.
[튜토리얼] 언리얼엔진4 레벨제작 5강 - 지지대 메시 추가하기 이번 5강에서는 지지대 메시(Support Mesh)를 추가하는 법을 익힌다고 합니다. 점점 구조물의 형태가 완성되어 가고 있습니다. 저는 튜토리얼이랑 구조가 일치하지 않는 관계로 튜토리얼에서 알려준 내용을 토대로 큰 틀에 벗어나지 않게 마음대로 만들고 있습니다. 그런데 똑같은 형태를 만든다고 하여도 안에 들어가는 기둥이나 사각형의 수가 차이가 날 텐데 이것들은 성능과 어떤 관계가 있으려나요? 궁금하네요. 2014. 7. 31.
[튜토리얼] 언리얼엔진4 레벨제작 4강 - 지오메트리에 머티리얼 적용하기 이번 비디오에서는 지오메트리에 머티리얼을 적용하는 방법을 배울 것입니다. 꽤나 근사해지기 시작합니다! 멋지네요! 하지만 제가 만들고 있는 것과 점점 차이가 나기 시작한다는 것이... 튜토리얼을 진행하면 할 수록 느끼는 거지만 확실히 언리얼엔진4 그래픽은 정말 환상적이네요! 2014. 7. 31.
오늘도 리그오브레전드를 했다. 근데 챌린저를 만났다. 오늘도 어김없이 군휴가 나온 친구들과 리그오브레전드를 했다. 일겜을 돌렸는데 챌린저를 만났다. 난 골드5다. 시작부터 암걸릴것같다. 근데 팀밸런스도 맞지 않는다. MMR이 500점 차이난다. 시작하고 5분도 안 되서 게임 터졌다. 2014. 7. 30.
[튜토리얼] 언리얼엔진4 레벨제작 3강 - 창문과 문 추가하기 이번 강의에서는 창문과 문을 추가하는 방법에 대해서 알아본다고 합니다. 지난 강좌에서 제가 빛이 새어나온다고 했는데 그건 라이팅 빌드를 하지 않아서 그렇다고 합니다. 괜히 걱정했네요. 2014. 7. 30.
[튜토리얼] 언리얼엔진4 레벨제작 2강 - 지오메트리 레이아웃 이번 튜토리얼에서는 언리얼엔진4로 지오메트리 레이아웃을 만드는 법을 익힌다고 합니다. 튜토리얼을 그대로 따라했는데 제 화면에서는 벽 가장자리에 빛이 새는 것이 보이네요. 틈도 없는 것 같은데 이건 왜 생기는 현상인지 모르겠네요. 어두워야할 곳에 있는 당황스러운 밝은 부분! 2014. 7. 29.
[튜토리얼] 언리얼엔진4 레벨제작 1강 - 소개 언리얼엔진4에서 레벨이란 게임 속 세상의 전체 또는 일부분을 뜻합니다. 이런 레벨을 꾸미는 방법을 이 튜토리얼에서는 알려준다고 합니다. 이 튜토리얼을 다 진행하고 난 다음에는 제가 원하는 레벨을 한 번 만들어봐야겠어요. 재밌을 것 같네요^^아 참고로 이 튜토리얼은 현재 전부 한글 자막이 지원되니 영어라 해서 바로 종료하지마세요! 2014. 7. 29.
[튜토리얼] 언리얼엔진4 프로그래밍 4강 - C++로 배터리 만들기 이번 비디오에서는 커스텀 픽업 클래스를 만들고 배터리라는 특정한 픽업타입을 만든다고 합니다. 배터리는 파워레벨이 있으며 플레이어가 잡았을 때 스스로 파괴되도록 짠다고 하네요. 소스파일은 3강에 올려져 있습니다. 소스파일이 필요하신 분은 3강을 참고해주세요.2014/07/27 - [도서관/Unreal Engine] - [튜토리얼] 언리얼엔진4 프로그래밍 3강 - 픽업 클래스 만들기 요약1. Destroy()액터를 제거하는 함수이다. 2014. 7. 28.
언리얼엔진4에서 모듈이란? 일반적으로 소프트웨어에서 모듈의 정의는 '하나의 기능을 가진 프로그램의 집합'입니다. 언리얼엔진4에서의 모듈도 의미는 동일합니다. 자세한 것은 아래의 공식 문서를 참조해주세요. 공식 문서 : https://docs.unrealengine.com/latest/KOR/Programming/Basics/index.html 2014. 7. 28.
[튜토리얼] 언리얼엔진4 프로그래밍 3강 - 픽업 클래스 만들기 드디어 배터리 관련으로 무언가를 만드는 강좌네요 코드를 직접 치는 것이 싫으신 분은 제가 첨부한 파일을 다운받아서 사용하세요^^ 요약1. UCLASS 매크로란? UCLASS() 매크로는 언리얼엔진이 클래스를 인식할 수 있도록 하며 키워드 지정자와 함께 사용하여 언리얼엔진 내에서의 클래스 작동방식을 설정할 수 있는 매크로입니다. 2. UFUNCTION 매크로함수는 두 가지 형태로 존재할 수 있는데 하나는 C++ 함수이고 또 다른 하나는 UFunction으로서 입니다. 둘 다 .h 클래스 헤더파일에 정의될 수 있습니다.출처 : https://docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/Reference/Functions/index.html.. 2014. 7. 27.
[튜토리얼] 언리얼엔진4 프로그래밍 2강 - 프로젝트 생성 1강에 이어서 2강을 수강중입니다. 재밌네요^^ 요약1. 프로젝트를 생성하면 3개의 폴더가 있으며 Config는 환경설정파일이다. 게임설정파일이면 Config폴더에 저장하면 된다.2. 외부종속성 폴더는 새로운 액터나 캐릭터를 만들 때 추가하는 헤더를 저장하는 폴더이다.3. Source 폴더는 가장 자주 사용할 폴더이며 Source 폴더 내의 프로젝트명으로 된 폴더는 모듈이 저장되어 있는 폴더이다.4. Solution Configuration과 solution platform을 설정해야 한다. debug game editor : 게임코드를 디버그 하면서 에디터에서 프로젝트를 열 수 있다는 것이다. 엔진 코드와 더불어 게임코드도 수정할 수 있다. 짜잔! 성공했네요. 2014. 7. 27.
[튜토리얼] 언리얼엔진4 프로그래밍 1강 - 개요 튜토리얼을 하나하나 진행해보면서 하나씩 배우려고 합니다.언리얼엔진 유튜브 채널에 가면 다양한 튜토리얼이 진행되고 있습니다.저는 C++로 진행하는 튜토리얼을 들으려고 합니다. 이 튜토리얼에서는 간단한 게임을 제작을 진행합니다. 게임의 캐릭터에는 파워가 있으며 파워는 시간이 갈수록 소모되며 파워가 감소할 수록 캐릭터는 느려지고 투명해집니다. 배터리가 스폰 되기 때문에 스폰된 배터리를 통해 파워를 충전할 수 있습니다. 2014. 7. 26.