에픽 게임스는 최신 버전의 언리얼 개발 키트 2011년 10월 UDK 베타 를 릴리스했습니다. UDK란, 각종 상을 휩쓴 블록버스터 비디오 게임, 3D 비주얼, 디지털 필름 등을 만드는 데 사용된 툴셋이 그대로 포함된, 언리얼 엔진 3 의 무료 버전을 말합니다.
에픽은 UDK 커뮤니티에 소프트웨어를 정기적으로 무료 공개해 왔습니다. www.udk.com/kr/download 에서 누구나 최신 베타 버전을 받으실 수 있습니다.
UDK 프로젝트는 UDK Korea 포럼 이나 영문 Works in Progress 포럼, Released Projects 포럼에 홍보하시면 됩니다. 저희 쇼케이스 갤러리는 www.udk.com/kr/showcase 와 www.unrealengine.com/showcase 에서 확인하실 수 있습니다.
UDK 쇼케이스: Gyro 13 - Steam Copter Arcade HD
이달의 쇼케이스에는 Cinemax 가 제작하여 극찬을 받은 iOS 용 Gyro13 - Steam Copter Arcade HD 가 등록되었습니다. Gyro13에서 플레이어는 증기기관 헬리콥터를 동굴같은 광산으로 조종해 들어가, 거대한 기계 장애물을 피해가며 포승된 광부를 구출해야 합니다.
The App Shack 에서는 10 점 만점에 10 점 을 주며. “엄청난 몰입도, 놀라운 그래픽, 뛰어난 애니메이션, 재치있는 레벨 디자인, 웅장한 음악, 최고의 물리가 독특한 콘트롤은 물론 환상적인 게임플레이와 어우러진다.” 고 했습니다. Touch Arcade 에서는 별 5 개 중 4.5 개 를 주며, 2011년 9월 최고 iOS 게임 반열에 올렸습니다. “그래픽과 사운드는 웅장하고, 고도의 스킬을 요구하니 목표를 완수할 때마다 엄청난 무언가를 해낸 느낌이 든다.” 고도 평했습니다. AppCraver 는 게임플레이에 A+ 를 주며 “a must buy” 라고 칭했습니다. “모든 게임플레이 요소 뿐만 아니라 부드러우면서도 놀라운 그래픽으로 눈도 즐겁다.” 고도 했습니다.
Cinemax 의 CEO 인 Luk Macura 는 다음과 같이 밝혔습니다. “언리얼 엔진이 최고의 AAA 급 엔진 중 하나라고 이미 생각하고 있었는데, UDK 가 나오니 딱이었습니다. 더이상 고민할 필요가 없었죠. 저희에겐 확실한 선택이었습니다.” 자세히 읽기 .
언리얼 대학(Unreal University)
에픽 게임스는 2011년 11월 1-2일 사이 몬트리올 국제 게임 써밋 에서 차기 언리얼 대학 을 엽니다. 언리얼 대학은 언리얼 엔진 3 를 사용하는 누구에게나 전문가급 지도를 해 주는 교육 기관입니다. 강연은 무료이며, 주제는 레벨 디자인 실전 사례, 모바일 게임 개발 꼼수 등입니다. Autodesk 사의 도움으로 교육 강연은 Autodesk AREA 커뮤니티 포탈을 통해 실시간 스트리밍 관람할 수 있습니다. 다음 번 언리얼 대학 개최지는 11월 30일 부터 12월 3일까지, 두바이 월드 게임 엑스포 에서 열릴 계획입니다.
2011년 10월 UDK 베타 업그레이드 노트
iOS
-
iOS 에서 God rays(서광) 과 그림자 가 지원됩니다.
- 담벼락 게시물 작성 을 위한 대화창이 지원됩니다.
- 친구 목록 내려받기 가 지원됩니다.
- 사용자에게서 추가 permission(권한) 요청 기능이 지원됩니다.
- 입력 변경사항
- MobilePlayerInput 외부에 틸트/터치 지원을 추가하고, 그 지원을 Input/PlayerInput 으로 옮겼습니다. (MobileInputZone 은 여전히 MobilePlayerInput 에서 처리됩니다.)
- 일반적인 (키 입력과 마우스/틸트에 대한) 키/축 입력 에 대한 키즈멧 이벤트 를 추가했습니다.
- 터치 처리를 위한 키즈멧 이벤트 를 새로 추가했습니다.
- SeqEvent_MobileMotion/MobileRawInput 는 작동은 하지만, [Old] 마킹되었습니다.
- PlayerInput.uc 에 aTouch 와 aBackTouch 축을 추가하여 스크립트 코드가 터치 이벤트를 쉽게 받을 수 있습니다.
포울리지 세팅 페인트 툴
- 포울리지에 세팅을 쉽고 빠르게 적용시키는 페인트 툴이 새로 추가 되었습니다!
- 칠할 수 있는 포울리지 세팅 은 다음과 같습니다:
- 경사면 맞춤, 임의 각도와 스케일 세팅
- 경사, 높이, 랜드스케이프 레이어 기준에 따른 인스턴스 컬링
- 포울리지 인스턴스 사이의 최소 반경
- 포울리지 인스턴스의 일반적인 밀도 (포울리지를 새로 추가하거나 일정 구역을 성기게)
새로운 언리얼 랜드스케이프 / 포울리지 기능
- 페인트 툴: 고정된 웨이트(가중치)로 레이어 웨이트를 칠 하는 기능을 추가했습니다. 겹치는 스트로크 감쇠 처리를 위한 히스토리 기능도 포함되어 있습니다.
- 플래튼(Flatten) 툴: 레이어를 칠하는 방식을 높이를 칠할 때와 마찬가지 방식으로 변경 했습니다.
- 노이즈 툴: 지정된 노이즈 값과 스케일 로 칠하는 기능을 추가했습니다.
- LandscapeLayerBlend (랜드스케이프 레이어 블렌드) 노드가 이제 레이어끼리 블렌딩할 때 순서와 무관하게 높이에 따라 블렌딩하는 기능을 지원합니다.
- 사용자가 공유 리소스(머티리얼, 레이어)를 퍼시스턴트 레벨에서 공유 패키지로 옮길 수 있도록, ‘move-to-level’(레벨로 이동) 툴에 대화창을 추가했습니다.
- 잠기고 숨겨진 레벨에 있는 랜드스케이프는 칠해지지 않습니다.
- 컴포넌트 툴이 이제 브러시 크기를 고려합니다.
- UI 에 컴포넌트 수, 크기 등이 포함된 랜드스케이프 정보 패널 을 추가했습니다.
기타 개선사항
- 언리얼 에디터
- 마티네 녹화기가 DX11 모드에서 작동합니다.
- 스태틱 메시 LOD 가 포울리지에 사용된 InstancedStaticMeshComponents 에서도 작동합니다.
- 언리얼 키즈멧: 디버거 콜스택 창 을 추가했습니다.
- 단축키: 그룹 묶기는 Ctrl+G, 그룹 해제는 Shift+G, 그룹 모드 토글은 Ctrl+Shift+G 가 추가되었습니다.
- ‘도구’ 메뉴에 읽기 전용 레벨을 잠그고/풀어 실수로 변경되지 않도록 하는 옵션을 추가했습니다.
- 머티리얼 에디터에서 비슷한 (입력/입력 또는 출력/출력) 단자끼리 연결을 끌면 노드에서 노드로 또는 단자에서 단자로 노드 연결을 옮길 수 있습니다.
- “TranslationBoneNames 를 선택된 애님세트로 복사” 기능이 선택된 애님세트 중 첫번째만이 아닌, 모든 것에 복사됩니다.
- 숨긴 레벨에 액터를 놓을 때 확인창을 새로 추가했습니다.
- 레이어에 오브젝트를 추가하면 그 표시여부(visibility)가 즉시 업데이트됩니다.
- FBX
- “T0 as Ref Pose” 옵션을 사용시 모프 타겟이 임포트되지 않던 것을 고쳤습니다.
- 마티네 카메라가 잘못된 방향으로 임포트되던 것을 고쳤습니다.
- BSP 표면 을 선택적으로 익스포트 할 수 있게 되었습니다.
- 빼기 브러시도 익스포트 가 지원됩니다.
- 파티클
- 리본 파티클 이미터에, 켜면 이미터가 움직이기 시작하자마자 파티클을 스폰시키도록 하는 옵션이 추가되었습니다.
- 파티클 이미터의 Required 모듈에 MacroUV 덮어쓰기 를 추가하여 이미터별로 적용될 수 있도록 하였습니다.
- 기타
- UnrealFrontend 에서 세팅이 변경될 때마다 세팅이 저장됩니다.
- 게임 통계에 대한 분석을 급히(Flurry analytics) 구현했습니다.
- 오디오 기능: Reverb Volumes Paint 툴과 비슷하게 EQ 프리셋 을 볼륨에 추가하는 기능이 추가되었습니다.
UDN 페이지 업데이트
- UE3 에서 APEX 사용법을 설명하는 튜토리얼 비디오 입니다.
- http://udn.epicgames.com/Three/GettingStartediOSDevelopmentKR.html
- http://udn.epicgames.com/Three/FullScreenMovieApple_iOSKR.html
- http://udn.epicgames.com/Three/AppleiOSProvisioningSetupKR.html
- http://udn.epicgames.com/Three/AppleiOSProvisioningPortalKR.html
- http://udn.epicgames.com/Three/UsingPrefabsKR.html
- http://udn.epicgames.com/Three/RenderToTextureKR.html
- http://udn.epicgames.com/Three/PhysXReferenceKR.html
- http://udn.epicgames.com/Three/LightMapUnwrappingKR.html
- http://udn.epicgames.com/Three/KismetReferenceKR.html
- http://udn.epicgames.com/Three/TranslucentHairSortingKR.html
- http://udn.epicgames.com/Three/APEXOverviewKR.html
- http://udn.epicgames.com/Three/ContentBlogKR.html
- http://udn.epicgames.com/Three/OnlineSubsystemSteamworksKR.html
- http://udn.epicgames.com/Three/GettingStartedEngineKR.html
- http://udn.epicgames.com/Three/APEXClothingKR.html
- http://udn.epicgames.com/Three/MeshPaintReferenceKR.html
- http://udn.epicgames.com/Three/PlatformInterfaceFrameworkKR.html
- http://udn.epicgames.com/Three/InGameAdsKR.html
- http://udn.epicgames.com/Three/DevelopmentKitFAQKR.html
- http://udn.epicgames.com/Three/AnimationNodesKR.html
- http://udn.epicgames.com/Three/UsingSkeletalControllersKR.html
- http://udn.epicgames.com/Three/LevelStreamingHowToKR.html
- http://udn.epicgames.com/Three/GameCenterKR.html
- http://udn.epicgames.com/Three/CommandLineArgumentsKR.html
- http://udn.epicgames.com/Three/MorphTargetsKR.html
- http://udn.epicgames.com/Three/AnimationCompressionDialogKR.html
- http://udn.epicgames.com/Three/AnimationCompressionAlgorithmsKR.html
- http://udn.epicgames.com/Three/AnimationCompressionTechnicalGuideKR.html
- http://udn.epicgames.com/Three/FoliageKR.html
- http://udn.epicgames.com/Three/LandscapeMaterialsKR.html
- http://udn.epicgames.com/Three/RootMotionKR.html
- http://udn.epicgames.com/Three/UsingArchetypesKR.html
- http://udn.epicgames.com/Three/ArchetypesTechnicalGuideKR.html
- http://udn.epicgames.com/Three/AnimationOverviewKR.html
- http://udn.epicgames.com/Three/FacebookIntegrationKR.html