Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

UDK/2012년스터디: Difference between revisions

From ZeroWiki
imported>장용운
No edit summary
(Repair batch-0003 pages from live compare)
 
(88 intermediate revisions by 4 users not shown)
Line 3: Line 3:
= 스터디 소개 =
= 스터디 소개 =
* 실습 중심으로 UDK를 공부
* 실습 중심으로 UDK를 공부
* [http://www.udk.com/kr/documentation.html 튜토리얼], [http://cafe.naver.com/cookingani UDK 카페]와 [http://book.naver.com/bookdb/book_detail.nhn?bid=6656697 Mastering Unreal]을 참고하여 진행
* [http://www.udk.com/kr/documentation.html 튜토리얼], [http://www.3dbuzz.com/vbforum/sv_home.php 3D Buzz] [http://cafe.naver.com/cookingani UDK 카페]와 [http://book.naver.com/bookdb/book_detail.nhn?bid=6656697 Mastering Unreal]을 참고하여 진행
** 책 [http://library.cau.ac.kr/search/DetailView.ax?sid=1&cid=5248719 도서관]에 있음
** 책 [http://library.cau.ac.kr/search/DetailView.ax?sid=1&cid=5248719 도서관]에 있음
* 스터디 시간: 매 주 '''토요일 2시''' + 시간 날 때 마다 ㅋ
* 스터디 시간: 매 주 '''토요일 2시''' + 시간 날 때 마다 ㅋ


== 참가자 ==
== 참가자 ==
* [[권순의]], [[이민규]], [[장용운]], [[박도건]]
* [[권순의]], [[이민규]], [[장용운]], 박도건


= 목표 =
= 목표 =
* 전시회 낼 작품 만들기
* 전시회 낼 작품 만들기
** 이게 다 [[장용운]]의 계략입니다. ㅋㅋㅋ
** 이게 다 [[장용운]]의 계략입니다. ㅋㅋㅋ
= 주요 링크 =
* [http://udn.epicgames.com/Three/UnGlossaryKR.html 용어집] 용어집부터 읽으면 이해가 쉽군여
* [http://udn.epicgames.com/Three/DevelopmentKitFirstScriptProjectKR.html 언리얼스크립트 시작하기] 읽어봅시다
* [http://udn.epicgames.com/Three/UnrealScriptReferenceKR.html 언리얼스크립트 레퍼런스] UnrealScript 사용자용
* [http://udn.epicgames.com/Three/MaterialsCompendiumKR.html 머터리얼 개론] 텍스쳐와 여러 가지 연산 기능을 이용하여 머터리얼 속성을 만듬


= 진행 =
= 진행 =
Line 28: Line 35:
| O
| O
|-
|-
| [[박도건]]
| 박도건
| X
| X
|}
|}
Line 35: Line 42:
* 용운이의 개략적인 설명과 시연
* 용운이의 개략적인 설명과 시연
* 앞으로 할 것들 설정?
* 앞으로 할 것들 설정?
=== 사진 ===
[https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/532631_401093049918377_100000530574390_1440421_2088804234_n.jpg https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/532631_401093049918377_100000530574390_1440421_2088804234_n.jpg]
[https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/531013_401094973251518_100000530574390_1440467_2020263083_n.jpg https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/531013_401094973251518_100000530574390_1440467_2020263083_n.jpg]


=== 후기 ===
=== 후기 ===
* UDK로 만든 것들을 보니 방향성을 확실히 잡고 진행을 해야 겠다라는 생각이 들더군요. 오늘은 첫 날 모임 약속이 좀 거시기 해서 출석률이 저 모양이긴 한데 모두들 무엇을 만들지에 대해서 확실히 정하도록 하는 것이 중요하겠네요. 다음으로 UDK 상당히 무겁군요 -_-;; 그래도 그래픽이 상당히 좋네요. 영화속 CG 같은 느낌이었습니다. 오늘은 제가 용운이한테 어떤 것들이 있는지 그냥 보는 시간이었고요,, 정모 시간이나 다음 모임 때 확실히 주제를 정하도록 해야겠네요 - [[권순의]]
* UDK로 만든 것들을 보니 방향성을 확실히 잡고 진행을 해야 겠다라는 생각이 들더군요. 오늘은 첫 날 모임 약속이 좀 거시기 해서 출석률이 저 모양이긴 한데 모두들 무엇을 만들지에 대해서 확실히 정하도록 하는 것이 중요하겠네요. 다음으로 UDK 상당히 무겁군요 -_-;; 그래도 그래픽이 상당히 좋네요. 영화속 CG 같은 느낌이었습니다. 오늘은 제가 용운이한테 어떤 것들이 있는지 그냥 보는 시간이었고요,, 정모 시간이나 다음 모임 때 확실히 주제를 정하도록 해야겠네요 - [[권순의]]
* 몇 시에 모이자고 한 게 없어서 그냥저냥 모여서 순의형과 UDK 툴과 UDK로 만든 게임을 살펴보았습니다. 빨리 UDK를 배워서 게임을 만들고 싶습니다. 지금은 감도 안잡히네요-_-; 설명서나 책같은 것들을 좀 더 읽어봐야겠습니다. 그리고 UDK툴이 메모리나 그래픽을 꽤 많이 잡아먹네요ㅋㅋ 근데 화면 돌릴 때 눈이 어지럽게 돌아가는 건 어떻게 좀 해결을 봐야 할 것 같습니다. - [[장용운]]
* 몇 시에 모이자고 한 게 없어서 그냥저냥 모여서 순의형과 UDK 툴과 UDK로 만든 게임을 살펴보았습니다. 빨리 UDK를 배워서 게임을 만들고 싶습니다. 지금은 감도 안잡히네요-_-; 설명서나 책같은 것들을 좀 더 읽어봐야겠습니다. 그리고 UDK툴이 메모리나 그래픽을 꽤 많이 잡아먹네요ㅋㅋ 근데 화면 돌릴 때 눈이 어지럽게 돌아가는 건 어떻게 좀 해결을 봐야 할 것 같습니다. - [[장용운]]
* 이번 모임 시간을 딱히 정하지 않아서 못갔지만... 일단 생각해본 주제중 가장 하고싶은 것 한가지를 적어볼게요. 그리고 저 학교가는데에 1시간 반 넘게걸려요...
  저를 위해서라도 최소한 3일전에는 계획을 정확하게 정했으면해요..
  주제 : 안구정화(?)와 자유
  동기 : 게임이란게 꼭 싸우고, 부수고, 달리고 막 파괴적일 필요는 없고, 바쁜 현대인(?)을 위해, 그리고 UDK이기에 생각해본거에요
  설명 : 요약하면 단순히 자연 풍경과, 경치가 매우 뛰어난 현실같은 게임이에요.
        동물, 호수표면효과, 물효과, 그림자, 바람효과, 광원, 오브젝트 배치, 지형과 같은 부분을 핵심적으로 다루게되겠지요.
        딱히 특징적으로 주목할만한 컨텐츠가 있는 게임이 아니기 때문에, 풍경을 정말 잘 만들어야 할 것 같구요,
        저희가 UDK를 처음 써보는거니까 이런 게임을 만들면서 여러가지 시행착오를 겪다보면 실력도 꽤 늘 것 같아요.
        이걸로 뭔가 부족하다면 여기에 채집, 등산(?), 수영, 낚시, 집짓기, 벌목, 동물 조련, 레프팅, 스카이다이빙(?) 등등,,, 뭐 괜찮은 컨텐츠를 추가하면 될 것 같구요. - [[박도건]]
*** 그런 정도까지 하려면 5월초까지 만들 수 있을까???ㅋㅋㅋㅋ - [[장용운]]


* 이번 모임 시간을 딱히 정하지 않아서 못갔지만... 일단 생각해본 주제중 가장 하고싶은 것 한가지를 적어볼게요. 그리고 저 학교가는데에 1시간 반 넘게걸려요... 저를 위해서라도 최소한 3일전에는 계획을 정확하게 정했으면해요..
** 주제 : 안구정화(?)와 자유
** 동기 : 게임이란게 꼭 싸우고, 부수고, 달리고 막 파괴적일 필요는 없고, 바쁜 현대인(?)을 위해, 그리고 UDK이기에 생각해본거에요
** 설명 : 요약하면 단순히 자연 풍경과, 경치가 매우 뛰어난 현실같은 게임이에요.
** 동물, 호수표면효과, 물효과, 그림자, 바람효과, 광원, 오브젝트 배치, 지형과 같은 부분을 핵심적으로 다루게되겠지요.
** 딱히 특징적으로 주목할만한 컨텐츠가 있는 게임이 아니기 때문에, 풍경을 정말 잘 만들어야 할 것 같구요,
** 저희가 UDK를 처음 써보는거니까 이런 게임을 만들면서 여러가지 시행착오를 겪다보면 실력도 꽤 늘 것 같아요.
** 이걸로 뭔가 부족하다면 여기에 채집, 등산(?), 수영, 낚시, 집짓기, 벌목, 동물 조련, 레프팅, 스카이다이빙(?) 등등,,, 뭐 괜찮은 컨텐츠를 추가하면 될 것 같구요. - 박도건
* 그런 정도까지 하려면 5월초까지 만들 수 있을까???ㅋㅋㅋㅋ - [[장용운]]
* 그냥 뭐 전체 광원 하나놓고, 지형 적당히 만들어준뒤에 나무, 돌, 호수, 풀만 잘배치하면 끝...일거 같은데용... - 박도건
* 그게 그렇게 간단한 게 아니란다...ㅋㅋㅋ - [[장용운]]
== 4월 4일 (게릴라성 모임) ==
=== 출석 ===
{| class="wikitable"
|-
| [[권순의]]
| O
|-
| [[이민규]]
| X
|-
| [[장용운]]
| O
|-
| 박도건
| X
|}
=== 학습내용 ===
* 캡스톤 설계실에 일이 있어 들른 용운이가 게임 테크에서 뭘 보고 왔는지에 대해서 간단하게 이야기 해 줌
** 정모에서 또 언급 할 예정
== 4월 7일 ==
=== 출석 ===
{| class="wikitable"
|-
| [[권순의]]
| O
|-
| [[이민규]]
| O
|-
| [[장용운]]
| O
|-
| 박도건
| O
|}
=== 학습내용 ===
* 목표 설정
** 핀볼 게임 만들기 예정 - 카메라는 공에? ㅋ
** 5월 10일까지 데모 완성
** 역할 분담
*** [[이민규]] - 월드머신
*** 나머진 공부
=== 메모 ===
외부툴
World Machine
노드기반 절찾거 지형 생성 툴
http://www.slideshare.net/devcatpublications/ndc2011-8253034
구글검색 월드머신
조합 방법은 기본 제공 소스를 분석!
매크로 중 basic coverage를 분석
특히 Erosion의 Flow map은 여러모로 유용
랜드스케이프로 가져오기
하이트필드
하이트 맵으로 임포트(16bit RAW 포맷)
http://udn.epicgameskorea.com/Three/LandscapeCreatingKR.html
=== 후기 ===
* 앞으로 일정이 타이트하게 되었습니다. 중간고사도 끼었고.. 무엇보다 아직 공부해야 할 부분이 많다는 것이 좀 더 부담으로 다가온 것 같습니다. 각자가 무엇을 공부 할 지에 대해서 이야기를 나누고 공부를 시작하기로 했는데,, 무엇보다 좀 더 많은 내용을 알고자 노력해야겠습니다. 그리고 Unreal Script도 공부해 보면 좋을 것 같네요. - [[권순의]]
* 도대체 어디를 건드려야 게임 플레이 방식이나 스크립트 등을 고칠 수 있는 건지 모르겠습니다. 찾아봐야겠어요 - [[장용운]]
= 여름방학 진행 =
* 방학 기념 새로이 해 보겠다는 일념 하에 -_-ㅋㅋㅋ
* 모임 날짜: 월, 화, 목 저녁 7시 이후~
* 참가자: [[권순의]], 박재민
== 7월 3일 ==
=== 출석 ===
{| class="wikitable"
|-
| [[권순의]]
| O
|-
| 박재민
| O
|}
=== 설치법 & 한글 튜터리얼 ===
* [http://ifyouprogrammer.tistory.com/80 설치법]
* [http://udn.epicgames.com/Three/MasteringUnrealScriptBaptismByFireKR.html 언리얼 마스터하기: 언리얼스크립트 통과의례]
* [http://udn.epicgames.com/Three/MasteringUnrealScriptClassesKR.html 언리얼 마스터하기: 언리얼스크립트 클래스]
* [http://udn.epicgames.com/Three/MasteringUnrealScriptFunctionsKR.html 언리얼 마스터하기: 언리얼스크립트 함수]
* [http://udn.epicgames.com/Three/MasteringUnrealScriptPreProcessorKR.html 언리얼 마스터하기: 언리얼스크립트 전처리기]
* [http://udn.epicgames.com/Three/MasteringUnrealScriptStatesKR.html 언리얼 마스터하기: 언리얼스크립트 스테이트]
* [http://udn.epicgames.com/Three/MasteringUnrealScriptDelegatesKR.html 언리얼 마스터하기: 언리얼스크립트 델리게이트]
=== 진행상황 ===
* UDK 및 nFringe 설치 및 컴파일
* 스크립트 언어 수정을 이용한 Hello World 찍어보기
* 간단한 스크립트
** [[UDK/2012년스터디/소스]]
== 7월 5일 ==
=== 출석 ===
{| class="wikitable"
|-
| [[권순의]]
| O
|-
| 박재민
| O
|}
=== 진행상황 ===
* 캐릭터 구현을 위해 3D Max로 삽질하게 생겼음... 소닉 점프를 어찌 해야 하나 -_-;
* UDK가 설치된 버전이 달라 (집과 학교 컴이..) 다시 받아야 하는 상황 -_-;;;; 이래저래 삽질
* 결론적으로 첫 주는 그냥 허비 한 듯..? ㅋㅋㅋㅋ
* DefaultCharInfo.ini 파일에서 캐릭터 동작등을 수정하는 방법 알아 봄
* 참고자료: [http://udn.epicgames.com/Three/UnrealScriptGameFlowKR.html 언리얼스크립트 게임 흐름]
== 7월 10일 ==
=== 출석 ===
{| class="wikitable"
|-
| [[권순의]]
| O
|-
| 박재민
| O
|}
=== 3D Max Tutorial ===
* [http://download.autodesk.com/us/3dsmax/skillmoviesv2011/index.html Essential Skills Movies]
* [http://docs.autodesk.com/3DSMAX/13/KOR/Autodesk%203ds%20Max%202011%20Tutorials/index.html Autodesk 3ds Max 자습서]
* [http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=6837309&linkID=9241175 Autodesk 3ds Max Services & Support]
* [http://3dcafe.com/ 3D Cafe] - 외국 사이트인데 역사가 깊은 사이트라나
* [http://cafe.naver.com/maxkill/122108 책 추천]
=== 진행상황 ===
* 3D Max를 받아서 캐릭터 모션 넣으려 했지만 망했어요... (뭘 어떻게 하는지 모르겠어요 -_-;;;)
* 그래서 튜토리얼 보고 삽질 중
* 박재민 [http://wiki.zeropage.org/wiki.php/UDK/2012%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94/%EC%86%8C%EC%8A%A4?action=show#s-2 카메라 소스] 분석 중...
=== 으아니? ===
* [http://www.youtube.com/watch?v=izVtTcq_his&feature=related 이걸 해 놓은 사람이 있다니]
* [http://www.bluespheresforever.com/ ...]
== 7월 16일 ==
=== Kismet ===
* Kismet은 요약하자면.. 스타크래프트 맵에디터의 트리거와 같다고 할 수 있다.
개개의 Box를 일련의 행동 객체나 변수로 취급할 수 있고 적절히 조합하여 게임 로직을 만들 수 있다.
소스코드 없이 에디터에서도 코딩이 가능하다는 점...?(특히나 그래픽코딩이라는 점)
큰 그림을 만들 때 사용할 수 있겠다.
[http://wiki.zeropage.org/wiki.php/UDK/2012%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94/%EC%86%8C%EC%8A%A4?action=show#s-3 간단한 "Hello" + "World" 문자열 연결 Kismet node 예제]
좀 더 관심있으면 다음 예제도 도움이 될 듯. [http://udn.epicgames.com/Three/DevelopmentKitGemsConcatenateStringsKismetNodeKR.html Concatenate Strings (문자열 연결) 키즈멧 노드 만들기]
=== 3D Max 뻘짓 ===
* [http://library.cau.ac.kr/search/DetailView.ax?sid=1&cid=391650 게임 & 캐릭터 제작을 위한 3ds max] 를 보면서 Sonic에 뼈대 넣어보고 있음
* 한쪽 다리 대충 어느정도 만들어 보긴 했는데 세부 작업이 더 필요한 시점 -_-...
* 거기다 Mesh가 깨짐..... 아놔....
* 좀 더 삽질 해 봐야겠음..
== 7월 17일 ==
=== 3D Max 2차시도 ===
* 어제보다는 좀 잘 진행 되는 듯.
* 근데 Mesh가 깨지는 건 어쩔 수 없는건가 -_-
* 도데체 Point Object는 어떻게 만드는겨 - (책 설명에 따르면.. 그림과 같이 발의 뒤쪽을 뷰포트에서 클릭해 Point 오브젝트를 만듭니다.... 뭐 어쩌라고)
* 삽질하다 겨우 알아냄 -_-
* 근데 결과적으로 또 어디서 꼬임.................. 3차시도를 기대하며 -_-?
=== Collision event ===
[http://udn.epicgames.com/Three/CollisionTechnicalGuideKR.html 콜리전 테크니컬 가이드]의 내용을 요약.
// called when actor collided with wall physically.
event HitWall(Vector HitNormal, Actor Wall, PrimitiveComponent WallComp)
// HitWall with pawn
event bool NotifyHitWall(vector HitNormal, actor Wall)
// NotifyHitWall with falling pawn
event NotifyFallingHitWall(vector HitNormal, actor Wall);
// called when actor landed at FloorActor
event Landed(vector HitNormal, Actor FloorActor);
== 7월 24일 ==
=== 망...? ===
* 멘터의 부재로 학습능률 저하
* 캐릭터 모델링의 어려움 (개발자는 디자이너가 아님...)
* 스크립트와 툴 위주의 개발이라 코어한 부분에 대한 학습 불가
=== 선회 ===
* 그래픽스 엔진 등 공학적인 주제에 초점을 맞춤
* 약간의 브레인스토밍 후 RPG만들기 에뮬레이터 스마트폰 버전에 관심
* 일단 [http://ko.wikipedia.org/wiki/RPG_%EB%A7%8C%EB%93%A4%EA%B8%B0 RPG만들기]에 대한 사전조사
* [[RPGMaker/2012년스터디|RPG Maker/2012년스터디]]로 선회
----
[[2012년활동지도]]

Latest revision as of 00:29, 27 March 2026

스터디 소개

참가자

목표

  • 전시회 낼 작품 만들기
    • 이게 다 장용운의 계략입니다. ㅋㅋㅋ

주요 링크

진행

3월 24일

출석

권순의 O
이민규 X
장용운 O
박도건 X

학습 내용

  • 용운이의 개략적인 설명과 시연
  • 앞으로 할 것들 설정?

사진

https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/532631_401093049918377_100000530574390_1440421_2088804234_n.jpg

https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/531013_401094973251518_100000530574390_1440467_2020263083_n.jpg

후기

  • UDK로 만든 것들을 보니 방향성을 확실히 잡고 진행을 해야 겠다라는 생각이 들더군요. 오늘은 첫 날 모임 약속이 좀 거시기 해서 출석률이 저 모양이긴 한데 모두들 무엇을 만들지에 대해서 확실히 정하도록 하는 것이 중요하겠네요. 다음으로 UDK 상당히 무겁군요 -_-;; 그래도 그래픽이 상당히 좋네요. 영화속 CG 같은 느낌이었습니다. 오늘은 제가 용운이한테 어떤 것들이 있는지 그냥 보는 시간이었고요,, 정모 시간이나 다음 모임 때 확실히 주제를 정하도록 해야겠네요 - 권순의
  • 몇 시에 모이자고 한 게 없어서 그냥저냥 모여서 순의형과 UDK 툴과 UDK로 만든 게임을 살펴보았습니다. 빨리 UDK를 배워서 게임을 만들고 싶습니다. 지금은 감도 안잡히네요-_-; 설명서나 책같은 것들을 좀 더 읽어봐야겠습니다. 그리고 UDK툴이 메모리나 그래픽을 꽤 많이 잡아먹네요ㅋㅋ 근데 화면 돌릴 때 눈이 어지럽게 돌아가는 건 어떻게 좀 해결을 봐야 할 것 같습니다. - 장용운
  • 이번 모임 시간을 딱히 정하지 않아서 못갔지만... 일단 생각해본 주제중 가장 하고싶은 것 한가지를 적어볼게요. 그리고 저 학교가는데에 1시간 반 넘게걸려요... 저를 위해서라도 최소한 3일전에는 계획을 정확하게 정했으면해요..
    • 주제 : 안구정화(?)와 자유
    • 동기 : 게임이란게 꼭 싸우고, 부수고, 달리고 막 파괴적일 필요는 없고, 바쁜 현대인(?)을 위해, 그리고 UDK이기에 생각해본거에요
    • 설명 : 요약하면 단순히 자연 풍경과, 경치가 매우 뛰어난 현실같은 게임이에요.
    • 동물, 호수표면효과, 물효과, 그림자, 바람효과, 광원, 오브젝트 배치, 지형과 같은 부분을 핵심적으로 다루게되겠지요.
    • 딱히 특징적으로 주목할만한 컨텐츠가 있는 게임이 아니기 때문에, 풍경을 정말 잘 만들어야 할 것 같구요,
    • 저희가 UDK를 처음 써보는거니까 이런 게임을 만들면서 여러가지 시행착오를 겪다보면 실력도 꽤 늘 것 같아요.
    • 이걸로 뭔가 부족하다면 여기에 채집, 등산(?), 수영, 낚시, 집짓기, 벌목, 동물 조련, 레프팅, 스카이다이빙(?) 등등,,, 뭐 괜찮은 컨텐츠를 추가하면 될 것 같구요. - 박도건
  • 그런 정도까지 하려면 5월초까지 만들 수 있을까???ㅋㅋㅋㅋ - 장용운
  • 그냥 뭐 전체 광원 하나놓고, 지형 적당히 만들어준뒤에 나무, 돌, 호수, 풀만 잘배치하면 끝...일거 같은데용... - 박도건
  • 그게 그렇게 간단한 게 아니란다...ㅋㅋㅋ - 장용운

4월 4일 (게릴라성 모임)

출석

권순의 O
이민규 X
장용운 O
박도건 X

학습내용

  • 캡스톤 설계실에 일이 있어 들른 용운이가 게임 테크에서 뭘 보고 왔는지에 대해서 간단하게 이야기 해 줌
    • 정모에서 또 언급 할 예정

4월 7일

출석

권순의 O
이민규 O
장용운 O
박도건 O

학습내용

  • 목표 설정
    • 핀볼 게임 만들기 예정 - 카메라는 공에? ㅋ
    • 5월 10일까지 데모 완성
    • 역할 분담

메모

외부툴 World Machine 노드기반 절찾거 지형 생성 툴 http://www.slideshare.net/devcatpublications/ndc2011-8253034 구글검색 월드머신

조합 방법은 기본 제공 소스를 분석! 매크로 중 basic coverage를 분석 특히 Erosion의 Flow map은 여러모로 유용

랜드스케이프로 가져오기 하이트필드 하이트 맵으로 임포트(16bit RAW 포맷) http://udn.epicgameskorea.com/Three/LandscapeCreatingKR.html

후기

  • 앞으로 일정이 타이트하게 되었습니다. 중간고사도 끼었고.. 무엇보다 아직 공부해야 할 부분이 많다는 것이 좀 더 부담으로 다가온 것 같습니다. 각자가 무엇을 공부 할 지에 대해서 이야기를 나누고 공부를 시작하기로 했는데,, 무엇보다 좀 더 많은 내용을 알고자 노력해야겠습니다. 그리고 Unreal Script도 공부해 보면 좋을 것 같네요. - 권순의
  • 도대체 어디를 건드려야 게임 플레이 방식이나 스크립트 등을 고칠 수 있는 건지 모르겠습니다. 찾아봐야겠어요 - 장용운

여름방학 진행

  • 방학 기념 새로이 해 보겠다는 일념 하에 -_-ㅋㅋㅋ
  • 모임 날짜: 월, 화, 목 저녁 7시 이후~
  • 참가자: 권순의, 박재민

7월 3일

출석

권순의 O
박재민 O

설치법 & 한글 튜터리얼

진행상황

  • UDK 및 nFringe 설치 및 컴파일
  • 스크립트 언어 수정을 이용한 Hello World 찍어보기

7월 5일

출석

권순의 O
박재민 O

진행상황

  • 캐릭터 구현을 위해 3D Max로 삽질하게 생겼음... 소닉 점프를 어찌 해야 하나 -_-;
  • UDK가 설치된 버전이 달라 (집과 학교 컴이..) 다시 받아야 하는 상황 -_-;;;; 이래저래 삽질
  • 결론적으로 첫 주는 그냥 허비 한 듯..? ㅋㅋㅋㅋ
  • DefaultCharInfo.ini 파일에서 캐릭터 동작등을 수정하는 방법 알아 봄
  • 참고자료: 언리얼스크립트 게임 흐름

7월 10일

출석

권순의 O
박재민 O

3D Max Tutorial

  • 3D Cafe - 외국 사이트인데 역사가 깊은 사이트라나

진행상황

  • 3D Max를 받아서 캐릭터 모션 넣으려 했지만 망했어요... (뭘 어떻게 하는지 모르겠어요 -_-;;;)
  • 그래서 튜토리얼 보고 삽질 중
  • 박재민 카메라 소스 분석 중...

으아니?

7월 16일

Kismet

  • Kismet은 요약하자면.. 스타크래프트 맵에디터의 트리거와 같다고 할 수 있다.
개개의 Box를 일련의 행동 객체나 변수로 취급할 수 있고 적절히 조합하여 게임 로직을 만들 수 있다.
소스코드 없이 에디터에서도 코딩이 가능하다는 점...?(특히나 그래픽코딩이라는 점)
큰 그림을 만들 때 사용할 수 있겠다.
간단한 "Hello" + "World" 문자열 연결 Kismet node 예제
좀 더 관심있으면 다음 예제도 도움이 될 듯. Concatenate Strings (문자열 연결) 키즈멧 노드 만들기

3D Max 뻘짓

  • 게임 & 캐릭터 제작을 위한 3ds max 를 보면서 Sonic에 뼈대 넣어보고 있음
  • 한쪽 다리 대충 어느정도 만들어 보긴 했는데 세부 작업이 더 필요한 시점 -_-...
  • 거기다 Mesh가 깨짐..... 아놔....
  • 좀 더 삽질 해 봐야겠음..

7월 17일

3D Max 2차시도

  • 어제보다는 좀 잘 진행 되는 듯.
  • 근데 Mesh가 깨지는 건 어쩔 수 없는건가 -_-
  • 도데체 Point Object는 어떻게 만드는겨 - (책 설명에 따르면.. 그림과 같이 발의 뒤쪽을 뷰포트에서 클릭해 Point 오브젝트를 만듭니다.... 뭐 어쩌라고)
  • 삽질하다 겨우 알아냄 -_-
  • 근데 결과적으로 또 어디서 꼬임.................. 3차시도를 기대하며 -_-?

Collision event

콜리전 테크니컬 가이드의 내용을 요약.
// called when actor collided with wall physically.
event HitWall(Vector HitNormal, Actor Wall, PrimitiveComponent WallComp)

// HitWall with pawn
event bool NotifyHitWall(vector HitNormal, actor Wall)

// NotifyHitWall with falling pawn
event NotifyFallingHitWall(vector HitNormal, actor Wall);

// called when actor landed at FloorActor
event Landed(vector HitNormal, Actor FloorActor);

7월 24일

망...?

  • 멘터의 부재로 학습능률 저하
  • 캐릭터 모델링의 어려움 (개발자는 디자이너가 아님...)
  • 스크립트와 툴 위주의 개발이라 코어한 부분에 대한 학습 불가

선회

  • 그래픽스 엔진 등 공학적인 주제에 초점을 맞춤
  • 약간의 브레인스토밍 후 RPG만들기 에뮬레이터 스마트폰 버전에 관심
  • 일단 RPG만들기에 대한 사전조사

2012년활동지도