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에 제약이 많다고 오해 하시는 분들이 많은데
키즈멧도 언리얼 스크립트로 구현해서 커스텀 키즈멧을 만들 수 있습니다
비쥬얼 스크립팅이 언리얼 스크립트로 어느정도 게임을 프로토타이핑 해놓은 상태에서
레벨 디자이너나 프로그래머가 진화하는 프로토타이핑을 하기 쉽게 하는거지
비쥬얼 스크립팅만으론 게임을 구현하기 어렵습니다. 코딩을 해야되요 코딩을..
일단 라이센스부터 사주세요
1. 교육용 사용/개발/배포 무료2. 상업용(유료게임 개발) - 기본 비용 11만원(99$) - 추가 비용(로열티) 매출이 5500만(5만불) 이상일 경우만 매출의 25%을 로열티로 내야함.3. 사내 프로그램 개발 : 오로지 사내용 입니다. - 개발 pc당 275만원(2500$) / 1년 - 배포는 사내 어디에든 설치 할 수 있습니다.3. 비상업용 개발/배포 무료 예> 개발하여 무료로 아이폰앱에 게임을 배포해도 됨
싸네 생각보다???!!
이익의 25%도아니고 매출의 25%는 너무쎈거아닌가 ㅡ.ㅡ
모바일의 경우 애플 30%를 제외한 70% 내에서 25% 라고 생각하시면 되고 피시는 전체 매출에서 25%니..
라이센스야 뭐 개발 끝낸뒤에 상업용(11만원) 라이센스 등록하면 되는거니까요
대단하시네요
정리가 좀 되어 있으니 개념글 추천하겠음