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>ppparkje
No edit summary
(Repair batch-0003 pages from live compare)
 
(4 intermediate revisions by 2 users not shown)
Line 8: Line 8:


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


= 목표 =
= 목표 =
Line 35: Line 35:
| O
| O
|-
|-
| [[박도건]]
| 박도건
| X
| X
|}
|}
Line 61: Line 61:
** 딱히 특징적으로 주목할만한 컨텐츠가 있는 게임이 아니기 때문에, 풍경을 정말 잘 만들어야 할 것 같구요,
** 딱히 특징적으로 주목할만한 컨텐츠가 있는 게임이 아니기 때문에, 풍경을 정말 잘 만들어야 할 것 같구요,
** 저희가 UDK를 처음 써보는거니까 이런 게임을 만들면서 여러가지 시행착오를 겪다보면 실력도 꽤 늘 것 같아요.
** 저희가 UDK를 처음 써보는거니까 이런 게임을 만들면서 여러가지 시행착오를 겪다보면 실력도 꽤 늘 것 같아요.
** 이걸로 뭔가 부족하다면 여기에 채집, 등산(?), 수영, 낚시, 집짓기, 벌목, 동물 조련, 레프팅, 스카이다이빙(?) 등등,,, 뭐 괜찮은 컨텐츠를 추가하면 될 것 같구요. - [[박도건]]
** 이걸로 뭔가 부족하다면 여기에 채집, 등산(?), 수영, 낚시, 집짓기, 벌목, 동물 조련, 레프팅, 스카이다이빙(?) 등등,,, 뭐 괜찮은 컨텐츠를 추가하면 될 것 같구요. - 박도건


* 그런 정도까지 하려면 5월초까지 만들 수 있을까???ㅋㅋㅋㅋ - [[장용운]]
* 그런 정도까지 하려면 5월초까지 만들 수 있을까???ㅋㅋㅋㅋ - [[장용운]]


* 그냥 뭐 전체 광원 하나놓고, 지형 적당히 만들어준뒤에 나무, 돌, 호수, 풀만 잘배치하면 끝...일거 같은데용... - [[박도건]]
* 그냥 뭐 전체 광원 하나놓고, 지형 적당히 만들어준뒤에 나무, 돌, 호수, 풀만 잘배치하면 끝...일거 같은데용... - 박도건


* 그게 그렇게 간단한 게 아니란다...ㅋㅋㅋ - [[장용운]]
* 그게 그렇게 간단한 게 아니란다...ㅋㅋㅋ - [[장용운]]
Line 82: Line 82:
| O
| O
|-
|-
| [[박도건]]
| 박도건
| X
| X
|}
|}
Line 103: Line 103:
| O
| O
|-
|-
| [[박도건]]
| 박도건
| O
| O
|}
|}
Line 138: Line 138:
* 방학 기념 새로이 해 보겠다는 일념 하에 -_-ㅋㅋㅋ
* 방학 기념 새로이 해 보겠다는 일념 하에 -_-ㅋㅋㅋ
* 모임 날짜: 월, 화, 목 저녁 7시 이후~
* 모임 날짜: 월, 화, 목 저녁 7시 이후~
* 참가자: [[권순의]], [[박재민]]
* 참가자: [[권순의]], 박재민


== 7월 3일 ==  
== 7월 3일 ==  
Line 147: Line 147:
| O
| O
|-
|-
| [[박재민]]
| 박재민
| O
| O
|}
|}
Line 174: Line 174:
| O
| O
|-
|-
| [[박재민]]
| 박재민
| O
| O
|}
|}
Line 192: Line 192:
| O
| O
|-
|-
| [[박재민]]
| 박재민
| O
| O
|}
|}
Line 208: Line 208:
* 3D Max를 받아서 캐릭터 모션 넣으려 했지만 망했어요... (뭘 어떻게 하는지 모르겠어요 -_-;;;)
* 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://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 카메라 소스] 분석 중...


=== 으아니? ===
=== 으아니? ===
Line 252: Line 252:
== 7월 24일 ==
== 7월 24일 ==
=== 망...? ===
=== 망...? ===
* 멘터의 부재로 학습능률 저하
* 캐릭터 모델링의 어려움 (개발자는 디자이너가 아님...)
* 캐릭터 모델링의 어려움 (개발자는 디자이너가 아님...)
* 스크립트와 툴 위주의 개발이라 코어한 부분에 대한 학습 불가
* 스크립트와 툴 위주의 개발이라 코어한 부분에 대한 학습 불가
Line 258: Line 259:
* 그래픽스 엔진 등 공학적인 주제에 초점을 맞춤
* 그래픽스 엔진 등 공학적인 주제에 초점을 맞춤
* 약간의 브레인스토밍 후 RPG만들기 에뮬레이터 스마트폰 버전에 관심
* 약간의 브레인스토밍 후 RPG만들기 에뮬레이터 스마트폰 버전에 관심
* 일단 RPG만들기에 대한 사전조사
* 일단 [http://ko.wikipedia.org/wiki/RPG_%EB%A7%8C%EB%93%A4%EA%B8%B0 RPG만들기]에 대한 사전조사
 
* [[RPGMaker/2012년스터디|RPG Maker/2012년스터디]]로 선회


----
----
[[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년활동지도