UDK 떡밥이 나와서 기쁜마음에 가이드를 올려봅니다

 

라곤 했는데 거의다 링크  UDN이 최고에요..

 

프로그래밍 갤러리니까 프로그래밍에 관련된 것들만 올려봅니다

 

UDK를 시작할때 참고 해야될것들

http://udn.epicgameskorea.com/Three/GettingStartedOverviewKR.html

 

 

언리얼 스크립트

 

http://udn.epicgames.com/Three/UnrealScriptReferenceKR.html

에도 나오지만

주요 프로그래밍 개념은:

  • 포인터 없는 환경에 자동 가비지 콜렉션
  • 간단한 단일 상속 클래스 그래프
  • 강력한 컴파일 시간 형 검사
  • 안전한 클라이언트측 실행 "샌드박스"
  • C/C++/Java 코드와 비슷한 외형과 느낌

 

뭐 이정돈데 OOP형 언어 좀 하신분들은 예제 코드 몇개보면 적응 되실 겁니다

 

 

그리고 스타터킷이라고 미리 게임 장르에 따라 코드를 만들어놓고 분석하거나 응용하게 해둔게 있는데

 

http://udn.epicgameskorea.com/Three/DevelopmentKitGemsPlatformerStarterKitKR.html

플랫포머 스타터 키트

 

http://udn.epicgameskorea.com/Three/MOBAKitKR.html

MOBA 스타터 키트 (AOS 장르)

 

http://udn.epicgameskorea.com/Three/DevelopmentKitGemsRacerStarterKitKR.html

레이서 스타터 키트

 

http://udn.epicgameskorea.com/Three/DevelopmentKitGemsRTSStarterKitKR.html

RTS 스타터 키트

 

이런게 있는데 모두 언리얼 스크립트만으로 구현되어 있으니

 

분석하고 응용하시면 도움이 될것 같습니다

 

그 외에 예제 같은거 좋아하시는 분들은

http://udn.epicgameskorea.com/Three/DevelopmentKitGemsKR.html

나 UDK포럼 가시면 예제 코드 많으니 분석해보시면 좋을것 같네요

 

 

아 그리고 http://udn.epicgames.com/Three/DungeonDefenseDeveloperBlogKR.html 보시면

 

언리얼 스크립트는 이런식으로 쓴느구나 하는 코드가 많습니다. 일반 게임로직에서도 응용 할만한것도 많구요

 

 

그뒤엔 구현하고 싶은 내용을 http://udn.epicgames.com/Three/UnrealScriptHomeKR.html

 

여기서 찾거나 검색해보시면 거의 다 있습니다

 

 

언리얼에서 강조하는게 비쥬얼 스크립팅인데(그 키즈멧가지고 막 노드 짜는거 있잖아요)

 

키즈멧 동영상 강의만 보시고 UDK에 제약이 많다고 오해 하시는 분들이 많은데

 

키즈멧도 언리얼 스크립트로 구현해서 커스텀 키즈멧을 만들 수 있습니다

 

 

비쥬얼 스크립팅이 언리얼 스크립트로 어느정도 게임을 프로토타이핑 해놓은 상태에서

 

레벨 디자이너나 프로그래머가 진화하는 프로토타이핑을 하기 쉽게 하는거지

 

비쥬얼 스크립팅만으론 게임을 구현하기 어렵습니다. 코딩을 해야되요 코딩을..