역시 MS 다. 이 방법은 내가 좋아하는 방식은 아니지만, 이러한 것을 해내고 있는 MS는 칭찬할만 하다.
일단 XNA 가 무엇을 의미하는지 부터 찾아야했다. 무엇의 약자일까? 관련된 것을 찾았다![1]
여튼, 12월 11일 XNA Game Studio Express 1.0 이 공개 됐다. MS의 다른 Express 씨리즈와 마찬가지로 무료다. 코딩 내용은 C# 기반이고 당연히 DirectX 를 사용한다. 일단 큰 특징은, 그래픽, 모델 로딩, 이미지, 사운드, 사용자 입력 등의 작업들을 이것으로 통합적으로 손쉽게 할 수 있다는 것이다. 두번째는 이 것으로 XBOX 소프트웨어도 제작할 수 있다는 것이고, 이것은 곧, PC와 XBOX의 손쉬운 Crossplatform 을 의미한다.
튜토리얼 동영상을 봤는데[2], 대략 10~20분이면 바로 기본적으로 모델을 올리고 관련 텍스쳐를 로딩하여 간단하게 모델을 회전하면서 볼 수 있는 프로그램이 작성된다. 그야 말로 나처럼 3ds 파일 로딩하느라 삽질하는게 무색할정도로 간편하게 한다. 그리고 MS인 만큼 문서화 작업도 확실하다. 작업하는데 많은 도움이 될 것이다.
날 아는 사람은 모두 알테지만, 나는 이런 방법을 무척 안좋아한다.(그렇다고 이런거 사용까지 바람직하지 않다고 생각하는 것은 아니니 오해 마시길...) 하지만 그만큼 편하고 게임 개발이 점점 쉬워진 다는 것은 충분한 발전이고 좋은 일이다. 그 정상에는 MS와 DirectX, 그리고 C#이라는 것이지만, 아무튼 MS는 사용자, 개발자를 편리하게 해주는 뛰어난 능력이 있는 듯 하다.
하여튼 C#으로 게임을 만드는 사람.... C#으로 해볼 사람... 혹은 C#을 새로 배워도 손쉽게 프로그래밍을 원하는 사람은 이런 것을 접해보면 무척 좋을 듯 하다.
추가
MS에서 XNA으로 만든 게임 컨테스트를 개최한다.[3] 본격적으로 홍보를 할 예정인가보다.
(감탄에 감탄을 하게 만드는 MS의 정책....)
2007년 1월에 시작한다고 한다. 관심있으신분들은 도전해보시길...
출처 & 참고 :
[1] XNA Frequently Asked Qustions
[2] XNA Videos : Tutorials, Interviews, etc.
[3] XNA Game Studio Express : Dream-Build-Play Competition
잡담 :
[2] : 영어로 누가 설명해주면서 튜토리얼 강좌를 해주는데.... 중간 중간 코딩하는 장면은 생략했으므로 어느정도는 들을 수 있어야 된다.
일단 XNA 가 무엇을 의미하는지 부터 찾아야했다. 무엇의 약자일까? 관련된 것을 찾았다![1]
Q: What does XNA stand for? (XNA는 무엇의 약자인가?)
A: XNA’s Not Acronymed (XNA는 무엇의 약자도 아니다.)
살짝 허무했다. -_-;; 그럼 왜 XNA로 지은 것일까.... A: XNA’s Not Acronymed (XNA는 무엇의 약자도 아니다.)
여튼, 12월 11일 XNA Game Studio Express 1.0 이 공개 됐다. MS의 다른 Express 씨리즈와 마찬가지로 무료다. 코딩 내용은 C# 기반이고 당연히 DirectX 를 사용한다. 일단 큰 특징은, 그래픽, 모델 로딩, 이미지, 사운드, 사용자 입력 등의 작업들을 이것으로 통합적으로 손쉽게 할 수 있다는 것이다. 두번째는 이 것으로 XBOX 소프트웨어도 제작할 수 있다는 것이고, 이것은 곧, PC와 XBOX의 손쉬운 Crossplatform 을 의미한다.
튜토리얼 동영상을 봤는데[2], 대략 10~20분이면 바로 기본적으로 모델을 올리고 관련 텍스쳐를 로딩하여 간단하게 모델을 회전하면서 볼 수 있는 프로그램이 작성된다. 그야 말로 나처럼 3ds 파일 로딩하느라 삽질하는게 무색할정도로 간편하게 한다. 그리고 MS인 만큼 문서화 작업도 확실하다. 작업하는데 많은 도움이 될 것이다.
날 아는 사람은 모두 알테지만, 나는 이런 방법을 무척 안좋아한다.(그렇다고 이런거 사용까지 바람직하지 않다고 생각하는 것은 아니니 오해 마시길...) 하지만 그만큼 편하고 게임 개발이 점점 쉬워진 다는 것은 충분한 발전이고 좋은 일이다. 그 정상에는 MS와 DirectX, 그리고 C#이라는 것이지만, 아무튼 MS는 사용자, 개발자를 편리하게 해주는 뛰어난 능력이 있는 듯 하다.
하여튼 C#으로 게임을 만드는 사람.... C#으로 해볼 사람... 혹은 C#을 새로 배워도 손쉽게 프로그래밍을 원하는 사람은 이런 것을 접해보면 무척 좋을 듯 하다.
추가
MS에서 XNA으로 만든 게임 컨테스트를 개최한다.[3] 본격적으로 홍보를 할 예정인가보다.
(감탄에 감탄을 하게 만드는 MS의 정책....)
2007년 1월에 시작한다고 한다. 관심있으신분들은 도전해보시길...
출처 & 참고 :
[1] XNA Frequently Asked Qustions
[2] XNA Videos : Tutorials, Interviews, etc.
[3] XNA Game Studio Express : Dream-Build-Play Competition
잡담 :
[2] : 영어로 누가 설명해주면서 튜토리얼 강좌를 해주는데.... 중간 중간 코딩하는 장면은 생략했으므로 어느정도는 들을 수 있어야 된다.







553933
303
432





댓글을 달아 주세요
c/c++ 기반이면 XBOX360 당장 질렀을 겁니다!
이게 재밌는게..... 아마 C++ 지원이 엄청 힘들 정도로 복잡한 건 아닌거 같습니다. 대충 라이브러리... 보다 좀 더 확장된 정도니까 말이죠. (그렇다고 당연히 라이브러리 수준의 것은 아니구요ㅎ)
이게 Visual C# Explorer 를 이용하는거더라구요.
근데 C#만 지원한다는 것은 C# 을 밀어주겠다.. 이 얘기죠.
역시 대단한 MS -_-;;