본문 바로가기

전체 글914

728x90
반응형
[튜토리얼] 언리얼엔진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.
언리얼엔진4 개발을 위한 첫 시작 언리얼엔진4 개발을 하기 위해서는 몇 가지 준비가 필요합니다. 위의 동영상을 참고하시면서 준비를 진행해주시면 좋습니다. 참고로 위의 동영상은 3월에 업로드 된 것이기 때문에 현재는 위의 준비방법과 약간 다르거나 다른 방식의 준비법이 존재합니다. 저는 7월 기준으로 가장 간편한 방법을 사용하도록 하겠습니다. 1. 언리얼엔진에 등록된 계정이 있어야 합니다.https://www.unrealengine.com/ 에 가셔서 계정을 만듭니다. Get Unreal을 클릭합니다. 등록에 필요한 정보를 기입하시고 결제를 진행하시면 됩니다.언리얼엔진4의 라이센스 정보는 아래의 링크를 참조해주세요. 2014/07/21 - [도서관/Unreal Engine] - 언리얼엔진4 간단 소개와 라이센스 정보2. 등록하신 계정으로 로.. 2014. 7. 26.
오늘 랭겜 하는데 오늘 랭겜 하는데 우리팀에 서폿 닉이 세명이나 있다.서폿만 하신다네 허허허 그리고 닷지가 나왔지만세 2014. 7. 25.
아싸 드디어 골드갔습니다. 하 끝없는 방해에도 굴하지 않고 결국 골드에 올라갔습니다. 기념해서 캡쳐해두었지요 하하하하하 2014. 7. 23.
[Google I/O 2014] 언리얼엔진4 - 안드로이드L을 위한 Rivalry의 데모 영상 구글 I/O에서 선보인 Epic Games가 제작한 언리얼엔진4의 Rivalry 데모 영상입니다. 안드로이드L용으로 만들어졌다고 해요. 모바일에도 이 정도의 엄청난 그래픽이 이제는 구현이 가능하다니! 2D도 만들 수 있다는 것을 말하기 위해 중간에 대피치킨이 나오는 당황스러운 재미가 있네요. Rivalry 동영상에 나오는 게임은 모바일Soc인 Tegra K1으로 구현이 가능하다고 합니다. 인상적이네요^^ 위의 사진은 Rivalry를 제작하기 위해 수정하였다는 마티네격투씬입니다. PC용입니다.현재 언리얼엔진4의 마켓플레이스에 무료로 배포되고 있습니다. 2014. 7. 22.
언리얼엔진4 간단 소개와 라이센스 정보 안녕하세요^^ 사기토입니다.언리얼엔진4가 꽤나 괜찮은 조건에 나왔기에 공부할 겸 언리얼 관련 글을 쓰려고 합니다^^이번 포스트에서는 언리얼엔진4에 대한 간단한 정보를 적으려고 합니다. 언리얼엔진4 소개 언리얼엔진이 무엇인지 알기 전에 위의 동영상을 한 번 보시길 추천합니다. 언리얼엔진4는 Epic Games가 만든 게임엔진입니다. 게임엔진이란 '게임 개발을 도와주는 미리 작성된 코드의 모음'으로 생각하시면 됩니다. 언리얼엔진은 그래픽이 가히 환상적이며 성능이 탁월하여 언리얼엔진3까지는 대규모 게임에 많이 사용되었습니다. 언리얼엔진4부터는 라이센스 정책이 변경됨으로서 다양한 규모의 게임에서 사용될 것입니다. 권장사양공식홈페이지의 FAQ에서는 데스크탑을 추천합니다.Windows 7 64-bit 또는 Mac .. 2014. 7. 21.
구미 신평동 QWL밸리 기숙사 인터넷 품질 측정 구미 신평동 QWL밸리 기숙사(생활관)에 입관하게 되서 한번 테스트해보았습니다. 제가 보기에는 굉장히 좋습니다. 단지 갑자기 회선이 엄청 불안정해지는 시점이 있는데 그 부분은 오늘 낮 중에 해결해보신다고 합니다. 2014. 3. 3.
팬텀 노트북 QX-150 액정을 스스로 교체해보자 워크샵을 갔다가 노트북의 액정이 어느 순간 부터 파손이 되어 있었다. 그래서 깨진 멘탈을 뒤로한채 구입한지 3년이 되어가는 노트북을 어떻게 하면 가장 적은 비용과 시간으로 고칠 수 있을지 고민을 하였다. 필자는 경주에 살고 있기에 노트북액정을 오프라인으로 구입할 곳도 없으며 내 노트북에 맞는 액정을 가지고 있는 수리가게도 없었다. AS 맡기니 적게는 12.1만원부터 16만원까지 부른다.. 50만원짜리 노트북을 그렇게 수리하려니 영 마음에 들지도 않고 시간도 적게는 일주일에서 15일까지 걸린다고 하기에 그냥 내가 스스로 고치기로 했다. 어떤 사람이 내 노트북을 실수로 밟았는지는 뭐 알 수가 있나 하하.. 팬텀 노트북 QX-150 액정을 교체하기 위한 준비물 1. 돈2. 시간3. 십자 드라이버 돈과 시간과 .. 2014. 1. 4.
생존게임 러스트 카페 - 웨스트큐브 웨스트큐브는 생존게임 러스트 네이버 카페입니다.길드이기도 하면서 24시간 사설 서버도 운영하는 것이 운영방침입니다.카페 공지에 가시면 러스트 사설 서버 아이피가 있으니까 그거 참조해서 오시면 됩니다. 카페 회원끼리 러스트 정보 공유는 물론 단체로 어떤 서버에 가서 즐기기도 합니다. 카페 주소 : http://cafe.naver.com/westcube 2014. 1. 4.
경주부동산추천 - 오색부동산 안녕하세요^^ 사기토입니다.12월이 끝나가면서 경주에도 서서히 대학생들의 자취방구하기 전쟁 시즌이 다가오고 있는 중이죠.이럴 때! 타지에서 온 대학생이라면 방을 구할 때 좀 더 쉽게 구하고 싶다면 오색부동산으로 가십시오~! 경주부동산추천 - 오색부동산 직접 좋은 방을 얻기 위해 타지에서 열심히 뛰어다니면 시간적으로 굉장히 비효율적입니다. 또 좋은 방을 구할 수 있다는 확실한 답도 없지요. 이럴 때는 그 지역의 믿을 수 있는 부동산에 가서 상담을 받는 것이 좋습니다. 오색부동산은 1985년 제1회 공인중개사시험에서 자격을 갖추어 1999년부터 부동산중개업만 14년을 한 믿을 수 있는 곳입니다. 14년을 했다는 것은 그 만큼 전통이 있고 사람들 간의 믿음이 있기 때문에 가능한 것이 아닐까요? 그렇기에 저는 .. 2013. 12. 29.
마인크래프트 다운로드와 설치법 마인크래프트를 실행하는 방법 마인크래프트를 실행하는 방법은 크게 두 가지가 있습니다. 1. 정품2. 비정품(복돌) 정품이라면 마인크래프트 사이트(https://minecraft.net/)에 들어가서 우측의 Download it here을 눌러 정품실행기를 받아서 실행하고 접속하시면 됩니다. 비정품유저라면 복돌 실행기로 접속하셔야 합니다.1.6 하위 버전을 쓰실 분들은 MincraftSP라는 것을 검색하셔서 받으시면 됩니다.1.6 버전 및 상위 버전을 사용하실거라면 부터는 마인크래프트를 무료로 사용하기위한 사이트(http://download.forfreeminecraft.com/)를 여신 후 아래의 동영상이 지시하는대로 하시면 됩니다. 2013. 12. 29.
난 정말 JAVA를 공부한 적이 없다구요 문제6-3을 풀어보았습니다. 자바 하나만 잘 배워놓아도 웹부터 응용프로그램까지 심지어는 게임까지 만들 수 있더군요. 당분간은 자바만 계속 할 것 같습니다^^ 난 정말 JAVA를 공부한 적이 없다구요 문제6-3을 풀어보았습니다. 문제6-3 1. 정수 N을 전달받아서, 2의 N승을 계산하여 반환하는 메소드를 재귀의 형태로 정의하고, 이의 테스트를 위한 main 메소드도 함께 정의하자 2. 10진수 정수를 전달받아서, 전달받은 정수에 해당하는 2진수를 출력하는 메소드를 재귀의 형태로 정의하고, 이의 테스트를 위한 main 메소드도 함께 정의하자. 참고로 아직은 다양한 출력방법을 소개하지 않았으니, 여러 줄에 걸쳐서 출력이 이뤄지도록 메소드를 정의하자 문제6-3-1 class powerCal{public static void main(St.. 2013. 4. 23.
윤성우의 열혈 C++ 프로그래밍 챕터1 문제 01-3-1 제가 만들어본 윤성우의 열혈 C++ 프로그래밍 챕터1 문제 01-3-1 해답입니다. 윤성우의 열혈 C++ 프로그래밍 챕터1 문제 01-3-1 문제1예제 DefaultValue3.cpp에 정의된 함수 BoxVolume를 '매개변수의 디폴트 값 지정' 형태가 아닌, '함수 오버로딩'의 형태로 재구현해보자. 물론 main 함수는 변경하지 않아야 하며, 실행결과도 동일해야 한다. #include int BoxVolume(int length, int width, int height);int BoxVolume(int length, int width);int BoxVolume(int length); int main(void){std::cout 2013. 4. 14.
윤성우의 열혈 C++ 프로그래밍 챕터1 문제 01-2 윤성우의 열혈 C++ 프로그래밍 챕터1 문제 01-2 풀이입니다. 함수 오버로딩 관련 문제입니다. 윤성우의 열혈 C++ 프로그래밍 챕터1 문제 01-2 다음 main 함수에서 필요로 하는 swqp 함수를 오버로딩 해서 구현해보자. #include void swap(int *i,int *j);void swap(char *i,char *j);void swap(double *i,double *j); int main(void){int num1=20, num2=30;swap(&num1, &num2);std::cout 2013. 4. 13.