다운로드 및 설치
http://www.projectanarchy.com/ko/download
다운로더에서 필요한 설치파일을 받을 수 있다. 강좌 진행에 꼭 필요한 파일은 아래와 같다.
- Havok_Anarchy_SDK_2013_1_1_Windows.exe
- Havok_Anarchy_SDK_2013_1_1_Android.exe
- Havok_Anarchy_Samples_2013_1_1_Windows.exe
- Havok_Anarchy_Samples_2013_1_1_Android.exe
- Havok Animation Tool 2013.1.1.0-r1 20130821.zip
프로젝트 아나키 빠르게 둘러보기
1. Vision Engine런타임 샘플
{VisionSDK}\Bin\win32_vs2010\dev_dll\DX9\ 에서 툴과 런타임 데모의 실행파일을 찾을 수 있다.
데모 실행을 위해서는 우선vForge.exe 를 먼저 실행 해야 한다. 프로젝트 아나키는 모바일 라이센스만 무료로 제공 되므로 PC에서는 런타임 데모를 실행하려면 vForge가 먼저 실행된 상태 에서만 가능하다는 제약이 있다. 참고로, PC에서 실행시에는 프로젝트 아나키 로고가 항상 보이게 된다.
- Unicode.exe : 다국어 지원
- GUI.exe : GUI 기능
- MobileOffroad.exe : 레이싱 게임 데모
- RPG.exe : RPG 게임 데모
vForge 툴을 실행 후 RPG 샘플 프로젝트(.Project)를 열고, 장면(.Scene) 을 열어서 Play the Game 모드로 한번 실행 해보자
- {VisionSDK}\Data\Vision\Samples\Engine\RPG\RPG.project 를 vForge툴 로 연다.
- Scenes\Outdoor\Outdoor.scene 을 선택한다.
- Play the Game 모드로 장면(Scene) 을 실행한다. 종료를 위해서는 ESC키를 누르면 된다.
그 외에도 유용한 샘플 프로젝트가 많으니 한번씩 확인해 보도록 하자
- GameEffects : 각종 파티클 이펙트들을 확인할 수 있다.
- FantasyMobile : 판타지 테마의 배경과 NPC 캐릭터가 포함되어 있다.
- Maps\VillageMap : 퀄리티 높은 마을 배경 데모
- Maps\Hanger : 실내 지형을 잘 표현한 데모
- TrollBowl : 물리 시뮬레이션 되는 트롤 캐릭터를 발사해서 타겟을 맞추는 미니 게임이다.
- CharacterDemo : Havok Animation Tool샘플중 HeroProject샘플를 vForge에서 사용하는 데모. 캐릭터를 키보드와 마우스로 제어하기 위한 Lua Script가 구현 되어 있다.
- BlockTower : 젠가로 잘 알려져있는 보드게임을 물리를 사용해 구현했다. 개발 언어는 간단한 몇 개의Lua Script 만이 사용 되었기 때문에 쉽게 분석이 가능하다.
- MobileOffroad : 자동차 레이싱 게임 데모
3. 한글로 번역된 공식 매뉴얼
- Vision엔진 스타트업 가이드 (곧 공개 예정)
- 한글 아티스트 매뉴얼 :{VisionSDK}\Docs\Vision\windows\Korean\VisionEngine_ArtistManual.CHM
4. Havok Animation Studio 샘플
아래 위치를 탐색기로 열면 Havok Animation Studio의 샘플을 찾을 수 있다.
내문서\Havok\Havok Animation Tool 2013.1.0.0-r1\ToolAssets\
Havok Animation Tool을 실행한 상태에서 샘플 프로젝트를 열기 위해서는 툴 실행 후 Help > Sample Projects… 를 클릭 하면 샘플이 포함된 폴더를 바로 열 수 있다.
HeroProject 샘플을 열어보면 방향 전환시에도 발이 밀리는 현상없이 자연스럽게 블랜딩 되는 캐릭터 움직임을 볼 수 있고, 환경과의 인터랙션 기능을 확인해 볼 수 있다.
게임을 직접 플레이 하는것 처럼 쉽게 캐릭터를 조작해보면서 테스트 하기 위해서는 게임 패드를 사용하는것이 좋다. 물론 툴에 익숙해지고 나면 마우스와 키보드 만으로도 개발이나 테스트가 가능하다.
US_Soldier_Project샘플에서는FPS게임에서 바로 사용해도 충분할 정도로 잘 디자인된 캐릭터 애니메이션을 확인해 볼 수 있다. 녹화 버튼을 통해 캐릭터를 조작하는 과정을 파일로 저장하고 다시 재생해 보면서 애니메이션 타임라인을 디버깅하는것도 가능하다.
이 군인 캐릭터는 하복이 인수한 RocketBox Libraries 에서 제작되었다.
공식 교육 페이지에서는 동영상 강의와 교육 자료가 지속적으로 업데이트중 이고 한글 번역본도 역시 제공되고 있다.
'Game Engine & Middlewares > Havok' 카테고리의 다른 글
[프로젝트 아나키 강좌] 04. vForge 에디터 소개 (0) | 2014.06.06 |
---|---|
[프로젝트 아나키 강좌] 모바일 디바이스로 샘플 apk 파일 배포 과정 동영상 (0) | 2013.12.30 |
[프로젝트 아나키 강좌] 02. 모바일 게임 개발에 특화된 Vision 엔진의 기능 소개 (0) | 2013.10.16 |
[프로젝트 아나키 강좌] 01. 하복의 무료 모바일 게임 엔진 프로젝트 아나키 (0) | 2013.10.14 |
Havok Behavior 캐릭터 애니메이션 툴킷 동영상 강좌 모음 (0) | 2013.02.25 |