http://creators.xna.com

XNA가 윈도우폰7 시리즈의 게임 개발 플랫폼이 된 것을 보면서 XNA 에 많은 관심을 갖고 있는 사람으로서 여러가지 만감이 교차했습니다. 과거 XNA는 크로스 플랫폼을 지향하면서 출시된 게임 플랫폼으로서 Xbox360과 Windows에서 동시에 돌아가는 게임을 만들 수 있었습니다.

XNA는 C#을 지원하는 닷넷 프레임 워크 기반으로 되어 있어서 기존 DirectX와 같은 Unmanaged 환경에서의 게임 개발의 난해함을 상당히 낮추었고. 또한 개인이 만든 게임을 Xbox360과 같은 상용 게임기에서 돌려볼 수 있다는 것은 굉장히 매력적인 일 이었고요.

3.0 버전이 나오면서는 Community Games 라는 형태로 XNA로 만든 게임을 간단히 등록해서 Xbox Live 마켓플레이스에 올려서 판매를 할 수도 있게 된 것도 중요한 사건 이었지요.(아쉽게도 현재도 국내 계정으로는 올릴 수 없도록 되어 있기는 합니다만…)

ZUNE에서의 지원이 모바일로 언제 이어질 것인지에 대한 의견이 분분하던차에 이렇게 윈도우폰 7에서 지원이 되게 됨으로서 기존 XNA를 공부했던 사람들 중에 한명이 윈도우폰이 XNA 게임으로 성공한 사례를 만들어 내지 않을까도 생각해 봅니다.

비대해진 국내 게임시장에서 XNA라는 좀 더 빠르고 쉽게 개발할 수 있는 플랫폼이 비지니스 적인 가능성과 맞물리게 됨으로서 게임 개발에 뜻을 갖고 있거나 게임 개발을 공부하고 있는 사람들에게는 공부하면 좋을만한 기술로 더 자리 잡지 않을까 합니다.

어느덧 1.0 정식 버전이 출시 된지도 벌써 3년이 넘은 기술이기에 해외에는 많은 관련 서적들이 출간되어 있고, 국내에도 괜찮은 번역서가 2권이 출간되어 있습니다. 국내의 온라인에 있는 카페 등에도 좋은 강좌 자료들이 있고 관심 있는 사람들이 더 모인다면 시너지를 낼 수 있는 부분이 많이 있을 것으로 생각 됩니다. 
(국내 XNA 관련 카페 주소 - http://cafe.naver.com/xna)

개인적으로는 XNA같은 기술을 통해 국내의 인디 게임 개발이 활성화 되고, 참신한 아이디어로 만든 재미있는 게임들이 많이 개발이 되었으면 합니다. 소규모 게임 회사들도 많아져서 전체적인 게임 산업이 오밀조밀하게 발전했으면 하고요 :)

Posted by joongs

platformer.jpg

http://xn4sl.codeplex.com/

 

XBOX360, PC, ZUNE과 같은 기기에서 구동할 수 있는 크로스 플랫폼 게임 프레임 워크인 XNA 대해서 가끔 제 블로그에서 소개를 하곤 했습니다. 이미 아시는 분들도 있겠지만, Silverlight 로 XNA 로 만든 게임을 구동해 주는 프로젝트가 codeplex에서 진행이 되고 있어서 포스팅 해봅니다. 실버라이트 3가 출시되고 좀 더 게임을 개발하는데 필요한 기능들이 추가가 되어서, 이와 비슷한 시도들이 더 많아지지 않을까 기대 합니다.

 

위의 스크린 샷은 XNA 3.0 을 설치 하면 기본으로 포함된 platformer 게임인데요, 컨버팅을 해서 Silverlight로 돌아가는 것을 아래 링크를 클릭하시면 직접 경험해 보실 수 있습니다.

http://raffsky.net/SilverlightPlatformer/index.html

Posted by joongs

XNA게임을 PC에서 돌리기 위해서는 PC에 Visual Studio 2008와 XNA Game Studio 3.0를 설치하면 되지만, XNA 게임을 Xbox360에서 돌리기 위해서는 추가로 Xbox360 이 있어야 하고, XNA Creators Club에 가입을 하셔야 합니다.

XNA Creators Club은 Live 계정(Hotmail 등)으로 온라인 가입을 할 수 있는데, Xbox360에 게임을 올리려면 Premium이나 Trial 계정으로 가입을 하셔야 합니다. Premium의 경우는 1년에 99달러 정도의 등록비가 필요한데요, Live 계정의 지역이 한국 되어 있으면 비용 지불과 관련한 부분 때문에 현재 등록이 되지 않습니다. (자세한 내용은 여기클릭)

참고로 XNA 게임을 Xbox360에서 돌리는데 등록 비용이 필요한 이유는 Community Games 를 통해서 여러분이 만든 게임을 판매하실 수 있고, 상용 컨텐츠를 다운로드 받으실 수 있기 때문입니다. 그래서 DreamSparkMSDNAA와 같은 학생분들 프로그램을 통해서 받은 XNA Creators Club Trial  계정으로는 XNA 로 만든 게임을 Xbox360 에서 돌려 보는 것은 가능하지만 Xbox Live 같은 온라인으로 등록하거나 배포 하실 수는 없습니다.

머지않아 XNA Creators Club 사용이 한국 계정으로 가능해 질 것으로 생각되지만, 현재 한국 계정으로는 안되므로 어떻게 하면 한국에서 Xbox360용 XNA 게임을 개발할 수 있는지에 대해서 <환경 구성하기>, <PC에서 할일>, <Xbox360에서 할일>, <연결하기>, <게임하기> 순서로 알아보겠습니다. (정식 방법이라기 보다는 우회하는 방법이므로 더 좋은 방법을 알고 계시는 분은 댓글로 알려주시면 대단히 감사 하겠습니다.)

더보기

Posted by joongs

이번학기 Mix On Class 행사로 찾아갔던 동서대학교, 강릉대학교, 세종대학교, 동국대학교(찾아간 순서대로, 아래 사진참고 ㅎ)에서 발표한 크로스 게임 개발 XNA Game Studio 발표 자료 포스팅 합니다.

나름 간만에 학생 분들을 만나니 참 감회가 새로웠으며, 저 스스로 에게도 많은 자극이 되었던 것 같습니다.

학기말이며 바쁜 와중에 관심있게 경청해준 학생 분들께 깊은 감사의 말씀을 이자리를 통해서 드립니다..




아래는 제가 발표에 사용한 발표 자료 입니다. (슬라이드 공유를 위해
스토리Q라는 서비스를 이용해 보았습니다.)


Mix On Class 2008 2학기 XNA Game Studio 발표 자료

Posted by joongs

Silverlight를 게임 개발 플랫폼을 고민하고 있는 분들도 있을 것 같습니다. 외국의 경우 Silverlight를 이용한 캐쥬얼 게임도 여럿 나와있고, 가능성도 높은 상태인 것 같습니다. (실버라이트 Showcase의 케쥬얼게임, 준서아빠님의 라인라이더 포스팅) 얼마전에 있었던 Gamefest 2008에서 있었던 Silverlight관련 게임 세션을 공유하려고 합니다.

얼마전에 끝난
PDC2008 에서 처럼 세션들의 고화질 영상까지 제공하는 것은 아니지만 친절하게도 발표자료와 발표음성을 녹음해서 제공을 하고 있습니다. Silverlight 로 게임을 만들어 보는 것에 관심이 있는 분들은 한번 보시면 좋을 것 같습니다. (아래 링크)

Game Programming with Silverlight 2

Building Games with Silverlight

국내 에는 훈스닷넷에서 운영하는 실버라이트 오락실실버라이트정보공유카페의 게시글에 본님이 시리즈로 올리는 실버라이트 게임도 있답니다. 참, 예전에 제가 포스팅했던 실버라이트로 작동되는 POPFLY Game Creator도 조금 다른 개념(?) 이긴 하지만 간단히 실버라이트로(?) 게임을 만드실 수가 있답니다.

끝으로
Gamefest2008에서는 Audio, Casual Game, Graphics 나 XNA 등 분야별로 나눠져서 게임프로그램이 직업이거나 관심있는 분들이 볼만한 세션들이 가득했던 것 같아요. (from 지금은 기억도 잘 안나는 한때 게임 개발자 지망생...)

Posted by joongs

 

학교 다닐때 생각해 보면 가끔씩 현업에서 활동하시는 분들이 분들이 오셔서 진행을 하는 특강들이 있었습니다. 교재로 하는 전공 수업도 의미가 있지만, 때로는 이렇게 현업에 계신 분들이 해주시는 이야기들이 향후에 진로 등을 고민 할때 도움이 되는 이야기들이 많았던 것 같습니다.

MIX ON CLASSMIX라는 매년 미국 라스베가스에서 열리는 Microsoft의 행사의 이름과 연관이있는데요, Microsoft에서 1년에 2번씩 진행하는 학과 방문 특강의 이름입니다. 지난 2008년도에도 아카데믹 페스티벌이라는 이름으로 Microsoft 견학 프로그램과도 같이 같이 진행을 했었고요 .

지난 학기에 저 역시 몇몇 학교에 방문 해서, 매우 열정적인 학생들을 많이 만나보았고요, 또 저 역시 그런 과정에서 많은 것들을 얻을 수 있는 시간 들이었습니다. 이번에도 11월 10일부터 12월 초까지 이 같은 학과 방문 기술 특강이 진행될 예정입니다. (전국의 대학교를 방문하는 즐거움~).

저는 이번에 다른 에반젤리스트 분과 함께 XNA 게임에 관련한 특강을 하게될 예정이고요, 경우에 따라서 다른 기술 분야 쪽도 몇번 하게되지 않을까 합니다. 얼마전에 XNA 3.0 나와서 더 유익한 특강으로 학생분들께 의미 있는 시간이 되도록 노력하도록 하려 합니다.

참, 이번 Mix On Class에 참석한 모든 학생분들에게는 DreamSpark 이용권을 드릴 예정인데요, 이것을 통해서 학생분들이 Visual Studio 등 개발에 필요한 Microsoft의 개발툴을 다운로드 받아서 사용하실 수 가 있게 됩니다. (참석하지 못하는 학생분들은 ISIC라는 국제 학생증만 있다면 사용 가능합니다)

총 네 가지의 XNA, Robotics, Silverlight & WPF, Mobile & Embedded 강의 내용에 자세한 내용과신청 방법 등은 아래의 Mix On Class 페이지 에서 확인을 하시면 됩니다. 주변의 학생들이 있다면 이런 기회가 있다는 것을 알려주셔서 학생들이 기술에 더욱 재미를 느낄 수 있게 되었으면 좋겠습니다.

Mix On Class 페이지 바로가기

Posted by joongs

제가 Microsoft 에 입사하고 후에 처음 맡았던 일은 Academic Developer Evangelist란 일이었습니다. 학생 분들을에게 Microsoft의 기술의 가치를 알리는 역할이었는데, 그 일을 진행하는 여러 프로그램 중의 가장 Highlight는 바로 지금 포스팅을 하고 있는 이매진컵이었습니다. (그때는 휴대폰 컬러링을 존레넌의 imagine으로 하기도 했었다는... ㅎ)

지금은 작년 이매진컵 대회의 국내 학생들의 세계대회 수상 소식이 등이 언론을 통해서 많이 소개가 되어서 이매진에 대해서 많이 알려진 편이지만, 과거에는 이매진컵에 대해서 잘 모르는 사람들이 많았던 것 같습니다.(저역시 입사하기 전에는 이매진컵에 대해서 잘 몰랐답니다.)

이매진컵을 한마디로 이야기하면 학생들의 IT 경진대회(혹은 올림픽)이라고 하는데요, 이매진컵을 준비하면서 그리고 옆에서 지켜본 바로는 단지 수상을 하고 못하고를 떠나서 많은 경험을 주는 대회라는 느낌이 들었습니다.(참가했던 학생들의 많은 수가 현재 대부분 잘나가고 있는 듯 해요)

제목처럼 뭔가 아이디어를 상상해서, 실제로 그같은 상상을 구현해 내고, 그것들에 대해서 다른 전 세계의 학생들과 같이 경쟁하고 하는 과정은 이매진컵이 학생들에게 주는 좋은 기회라고 생각을 합니다. 저도 학생 때 참가를 했었더라면 좋았겠다는 생각을 참 많이 했거든요.

내년 이집트에서 열리는 이매진컵 2009 대회의 등록이 시작되었고, 경진과 관련한 가이드 문서들이 모두 나왔습니다. 실버라이트를 이용해서 멋진 작품을 만드는 학생들도 분명히 있을 것이라고 생각이 들고요, 자세한 내용은 이매진컵 사이트 를 방문해 보시길 바랍니다.

참 한가지, 학생이 아니더라도 참가할 수 있는 방법이 있는데요 바로 멘토로 참가하는 방법이랍니다. 주변에 열정있는 학생들이 있다면, 이매진컵을 알려주시고, 잘 멘토링 해주시면 그것 또한 뿌듯하시지 않을까 하네요. 혹시 압니까? 잘되어서 이집트로 여름 휴가를 가게 되실 수도 있고요.(멘토링 자체가 본인에게도 뜻 깊은 일일 것 이라고 생각...)

올해는 이매진컵의 여러 부문 중의 한국대표를 뽑는 소프트웨어 설계 부분의 한국대표선발전이 천안에서 개최한다고 하는데요, 향후에는 전국을 돌아가면서 각 지역에 있는 학교의 학생들이 더욱 많이 참가할 수 있는 기회가 되었으면 좋겠습니다. (올해는 임베디드개발도 한국대표가 있다는)

끝으로 이매진컵 2009로 인해서 상상력의 한계에 도전하는 한국 학생들이 많았으면 하는 바램이며, 아래는 이매진컵과 관련해서 관심있는 사람이라면 꼭 가보셔야 할 사이트를 몇 개 소개해 드립니다. 이매진컵의 국내 페이지와 글로벌 사이트 입니다. 벌써 내년 이집트에서 열리는 이매진컵 2009 세계대회에서의 한국 학생들의 소식이 기대되네요.

이매진컵 한국 사이트 보러가기 – 국내 학생들의 수상작품을 보실 수 가 있습니다. 정말 재미있는 한국 학생들의 단편영화 세계 1위 작품은 꼭 보시면 좋을 것 같습니다. 또한 다른 나라 학생들의 작품 수준도 같이 보시고요. 어떻게 참가를 하는지, 이매진컵에는 어떤 부문들이 있는지, 경진 가이드 등의 내용들을 보실 수 있습니다.

이매진컵 글로벌 사이트 보러가기 – 포럼 등을 통해서 다른 나라의 이매진컵에 참가하는 학생들과 교류를 할 수 있으며, 최신의 가장 따끈따끈한 정보들이 올라오며, 이매진컵과 관련한 많은 내용들이 있는 공식 사이트 입니다. 현재는 영문이지만 한국어로도 곧 서비스를 할 예정입니다.

이매진컵 2008 세계대회 영상 - MSP 1기 였고, 파리에서 열렸던 이매진컵 2008 세계대회에 학생 기자로 참가해서 현장의 분위기를 확실하게 볼 수 있는 영상을 많이 찍고 포스팅 한 블로그 입니다. 굉장히 훈남이고, 블로그에 이매진컵 말고도 재미있는 포스팅 들이 많으니 한번 가보세요~ :)

이매진컵을 준비하는 사람들 네이버 카페 - 이매진컵에 참가했던 학생들과 참가하려는 학생들이 모여서 관련한 정보를 나누는 카페입니다. 소프트웨어 설계 부문 뿐만 아니라 다른 부분과 관련한 정보들도 많으니 이매진컵에 관심있는 분들은 꼭 가입하세요~ :)

Posted by joongs

XNA Game Studio 3.0

XNA Creators ClubXNA Game Studio 3.0이 정식으로 출시되었습니다. 벌써 3.0이라니 참 세월 빠르네요. 이번 XNA Game Studio 3.0에서 진정 쉽고 빠르게 개발하는 게임 플랫폼으로 자리를 잡아가는 느낌을 받습니다.

자기가 만든 게임으로 돈을 벌 수 있는
Xbox Live Community Games 그리고 PC 및 Xbox360 에 이어서 모바일 기기인 Zune에서도 돌아가게 됨으로서 진정한 멀티 플랫폼으로의 방향성을 정립하였고, 또한 바라 마지 않던 Visual Studio 2008과의 통합 등 향상된 점들이 많이 있습니다.(Visual Studio 2008 C# Express에도 물론 통합 가능)

얼마 전에 있었던
Dream,Build,Play 수상작 이 온라인에 공개되었는데요, 정말 잘 만들었네요. 4작품 모두 대단해 보이지만, 특히나 1등 작품은 게임성이 엄청나 보이네요. 시간 되시는 분들은 꼭 한번 보시고 XNA의 가능성에 대해서 확인하시면 좋을 것 같습니다. (Dream, Build, Play 사이트에 가셔도 스크린 샷으로 확인 가능)

이매진컵 2008 게임 개발 부문 세계 3위를 한
CleanUp 게임 을 만든 GOMZ 팀원의 블로그 를 보시면 수상했던 작품을 XNA 3.0으로 변환하면서 겪는 이야기를 포스팅 하고 있습니다. 그 외에도 예제 등을 설명해 두고 있어서 관심 있는 분들은 가보시면 도움이 될 것 같습니다.

참고로, XNA와 관련한 다양한 리소스는 뭐니 뭐니 해도 XNA Creators Club에 가시면 정말 많은 양의 자료들이 있습니다. 영문이어서 아쉽기는 하지만… 그리고 국내에 출간된 XNA 책 두 권도 참고하시면 좋을 것 같네요.
Microsoft XNA실전 예제로 배우는 XNA

Posted by joongs

저는 어릴 적부터 게임을 좋아해서, 나중에 게임을 개발해 보고 싶다는 생각을 많이 했었습니다. 아마도 컴퓨터를 전공하려는 꿈을 가진 학생들 중에 적지 않은 수가 이런 마음에서 시작을 하지 않나 합니다. (실제로 컴퓨터를 학문으로 공부하면서 게임에 대한 흥미가 점점 없어졌지만...) 현재도 여전히 게이머로서는 유효하지만 게임 디벨로퍼로서의 길을 가겠다는 꿈은 꿈으로 남게 되는

 

게임개발에 관심이 있다면 혹은 Xbox360 에 관심이 많다면 XNA에 대해서 들어보신 분들이 있을 것 같습니다. UX 코만도 답게 UX에 연관지어 이야기 하자면 XNA는 게임 개발의 UX를 향상시킨 그리고 앞으로 더욱 향상시킬 게임 개발 프레임 워크 입니다.



XNA를 만나면 적어도 그 같은 게임 개발의 꿈을 실현할 수 있는 가능성이 남아있다라는 생각을 갖게 합니다. 위의 영상은 전세계 학생들이 참여하는 최대의 기술 경진 대회인 2008의 게임 개발 부문에서 한국 학생들이 출품을 해서 당당히 세계 3위를 한 작품입니다. 바로 XNA로 만든 게임이며, 그 수준을 보면 놀라실 것 같습니다.(환경이라는 주제를 가지고 게임을 만들었습니다)

 

현재 XNA GAME CONTEST 2008 공모전이 진행 중입니다. 링크된 사이트에 가셔서 기획서를 다운받고9 11일까지 작성해서 제출하면 됩니다. 남은 시간이 얼마 되지는 않지만, XNA가 쉽고 빠르게 게임을 만들자는 것에 집중을 한 플랫폼이니, 기획도 한번 빠른 시간에 해서 게임 개발이라는 꿈에 도전해 보는 기회를 가지시면 어떨까 하는 마음에 이렇게 포스팅을 해봅니다.

Posted by joongs
TAG game, XNA

(특별히 교육을 받지 않아도 직관적으로 해볼 수 있는) 아이들을 위한 UX가 어떻게 보면 가장 UX스러운 UX가 아닐까요? 다소 '말장난' 처럼 보일지도 모르지만, 제가 지난달 어울림 미디어아트 체험전 자가 와요에 갔을 때의 느낌이 바로 위의 문장이었습니다.


느리거나 안보이시는 분들은 여기를 클릭하세요


위의 영상을 재생해서 보시면, 미디어아티스트로 다양한 분야에서 왕성한 활동을 하고 있는 씨가 아이들을 대상으로 준비한 그림자가 따라와요라는 전시회에서 WPFXNA와 같은 기술이 어떻게 활용되었는지 확인하실 수 있습니다.

 

아이들이 PC에 연결된 카메라를 통해서 본인의 그림자를 등록하게 되고, 계속 그림자가 작품 작품들에 이어지면서 아이들(꼭 아이들만은 아니었네요)의 관심을 갖게 하는 굉장히 재미있는 전시회였습니다. 과거에 만드셨던 멋진 작품들도 같이 볼 수 있었다는…(‘디지털 방명록은 정말….)

 

8월 24일까지 전시를 하며, 검색엔진에서 그림자가 따라와요라는 문장으로 검색을 하시면 굉장히 많은 후기들을 보실 수 있습니다. 관심이 있으신 분들은 시간을 한번 내셔서 방문하시면 아이들에게는 좋은 선물, 개발자 분들은 신선한 자극일 될 것으로 생각합니다.


Posted by joongs
TAG WPF, XNA