posted by 나무꾼! 2013. 10. 17. 12:11

다운로드 및 설치


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 게임 데모


2. Vision Engine vForge샘플 프로젝트

vForge 툴을 실행 후 RPG 샘플 프로젝트(.Project)를 열고, 장면(.Scene) 을 열어서 Play the Game 모드로 한번 실행 해보자

  1. {VisionSDK}\Data\Vision\Samples\Engine\RPG\RPG.project 를 vForge툴 로 연다.
  2. Scenes\Outdoor\Outdoor.scene 을 선택한다.
  3. 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 에서 제작되었다. 



5. 프로젝트 아나키 공식 교육 페이지

공식 교육 페이지에서는 동영상 강의와 교육 자료가 지속적으로 업데이트중 이고 한글 번역본도 역시 제공되고 있다.