XNA Introduction

Brandon Kang
Brandon KangService Platform Architect
다중플랫폼 게임개발의 새로운 패러다임 , XNA 2008.05.24 강상진  (sjkang@microsoft.com) Microsoft Xbox Program Manager
발표순서 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA  변천사  1/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA  변천사  2/2 ,[object Object],[object Object],[object Object]
XNA Game Studio  의 구성 (XNA 2.0  기준 ) XNA Game Studio 개발도구  - Visual Studio 2005 C# 언어 사용 XNA Framework 크로스플랫폼 게임개발 환경 및 실행환경 제공 Xbox 360 의  .NET Framework  .NET Compact Framework  Framework
XNA Framework (XNA 2.0  기준 ) Core Framework Graphics Audio Input Math Storage Extended Framework Application Model Content Pipeline Games Starter Kits Your Code Your Content Components Platform DirectX XDK .NET Framework .NET CF Gamer Services Networking Networking Gamer Services
XNA Framework – Gamer Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA Framework - Networking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA Framework - Networking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA Framework – Etc… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA Framework – Etc… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA  개발환경  (XNA 2.0) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA  개발환경  (XNA 3.0) ,[object Object],[object Object],[object Object],[object Object]
DEMO 1/2 XNA 3.0  과  VS 2008 을 이용한 ZUNE 게임 개발
XNA Creators Club ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XNA Creators Club - Sample Custom Effects Sprite Tiling 2D Primitives Generated Geometry Aiming 3D Audio Chasing and Evading 2D Particles Chase Camera Picking Billboards 3D Particles Distortion Effects Normal Mapping Materials and Lights Non-Photorealistic Bloom Post Process
XNA Creators Club –  미니 게임 Catapult Vector Rumble MinJie
XNA Creators Club – Starter Kit Spacewar Marblets Racing Game 2D RPG Mech Game Ship Game
DEMO 2/2 XNA Starter Kit 을 이용한 RPG(Role Playing Game) 개발
Any Question?
1 of 20

Recommended

XNA2.0 Network Programming by
XNA2.0 Network ProgrammingXNA2.0 Network Programming
XNA2.0 Network ProgrammingBrandon Kang
1.5K views31 slides
Java term project (final) by
Java term project (final)Java term project (final)
Java term project (final)KimSoohyun15
132 views28 slides
모바일 게임 하이브 런칭기 - 최용호 by
모바일 게임 하이브 런칭기 - 최용호모바일 게임 하이브 런칭기 - 최용호
모바일 게임 하이브 런칭기 - 최용호용호 최
729 views101 slides
[AWSKRUG] 모바일게임 하이브 런칭기 (2018) by
[AWSKRUG] 모바일게임 하이브 런칭기 (2018)[AWSKRUG] 모바일게임 하이브 런칭기 (2018)
[AWSKRUG] 모바일게임 하이브 런칭기 (2018)용호 최
45 views101 slides
Akamai 서비스 트러블 슈팅 및 테스트 방법과 도구 by
Akamai 서비스 트러블 슈팅 및 테스트 방법과 도구Akamai 서비스 트러블 슈팅 및 테스트 방법과 도구
Akamai 서비스 트러블 슈팅 및 테스트 방법과 도구Brandon Kang
1.3K views52 slides
kgc2010 - 차세대 모바일 게임 전략과 WP7 by
kgc2010 - 차세대 모바일 게임 전략과 WP7kgc2010 - 차세대 모바일 게임 전략과 WP7
kgc2010 - 차세대 모바일 게임 전략과 WP7Seo Jinho
445 views36 slides

More Related Content

Similar to XNA Introduction

[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대 by
[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대
[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대GAMENEXT Works
702 views53 slides
Unity 3d study #1 by
Unity 3d study #1Unity 3d study #1
Unity 3d study #1Hyunwoo Kim
4K views17 slides
게임 서버 기술 현황 및 전망 by
게임 서버 기술 현황 및 전망게임 서버 기술 현황 및 전망
게임 서버 기술 현황 및 전망gueste9d250
562 views11 slides
게임 서버 기술 현황 및 전망 by
게임 서버 기술 현황 및 전망게임 서버 기술 현황 및 전망
게임 서버 기술 현황 및 전망Vong Sik Kong
1.2K views11 slides
유니티 게임 그래픽스 아트 개발 사례 분석 by
유니티 게임 그래픽스 아트 개발 사례 분석유니티 게임 그래픽스 아트 개발 사례 분석
유니티 게임 그래픽스 아트 개발 사례 분석SangYun Yi
5.2K views86 slides
[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드) by
[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드)[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드)
[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드)강 민우
3.7K views99 slides

Similar to XNA Introduction(20)

[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대 by GAMENEXT Works
[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대
[GAMENEXT] 윈도우 8 스토어 게임, 더 큰 가능성으로의 초대
GAMENEXT Works702 views
게임 서버 기술 현황 및 전망 by gueste9d250
게임 서버 기술 현황 및 전망게임 서버 기술 현황 및 전망
게임 서버 기술 현황 및 전망
gueste9d250562 views
게임 서버 기술 현황 및 전망 by Vong Sik Kong
게임 서버 기술 현황 및 전망게임 서버 기술 현황 및 전망
게임 서버 기술 현황 및 전망
Vong Sik Kong1.2K views
유니티 게임 그래픽스 아트 개발 사례 분석 by SangYun Yi
유니티 게임 그래픽스 아트 개발 사례 분석유니티 게임 그래픽스 아트 개발 사례 분석
유니티 게임 그래픽스 아트 개발 사례 분석
SangYun Yi5.2K views
[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드) by 강 민우
[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드)[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드)
[IGC 2016] 아마존 구승모 - 게임 제작을 위한 Amazon의 편리한 도구들 (게임리프트와 럼버야드)
강 민우3.7K views
개발자가 알아야 할 .NET Framework 하이라이트 2.0 에서 3.5 SP1 까지… by 준일 엄
개발자가 알아야 할 .NET Framework 하이라이트 2.0 에서 3.5 SP1 까지… 개발자가 알아야 할 .NET Framework 하이라이트 2.0 에서 3.5 SP1 까지…
개발자가 알아야 할 .NET Framework 하이라이트 2.0 에서 3.5 SP1 까지…
준일 엄707 views
아크로니스 전제품 제안서 폼 by kyoseok99
아크로니스 전제품 제안서 폼아크로니스 전제품 제안서 폼
아크로니스 전제품 제안서 폼
kyoseok992.2K views
Casual Game for Windows Mobile by Seo Jinho
Casual Game for Windows MobileCasual Game for Windows Mobile
Casual Game for Windows Mobile
Seo Jinho8.6K views
Windows phone 7 part i by 권 태혁
Windows phone 7 part iWindows phone 7 part i
Windows phone 7 part i
권 태혁168 views
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017 by Amazon Web Services Korea
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
AWS 클라우드 기반 게임 아키텍처 사례 - AWS Summit Seoul 2017
게임엔진과 공간정보 3D 콘텐츠 융합 : Cesium for Unreal by Kyu-sung Choi
게임엔진과 공간정보 3D 콘텐츠 융합 : Cesium for Unreal게임엔진과 공간정보 3D 콘텐츠 융합 : Cesium for Unreal
게임엔진과 공간정보 3D 콘텐츠 융합 : Cesium for Unreal
Kyu-sung Choi2K views
What is Game Server ? by 흥배 최
What is Game Server ?What is Game Server ?
What is Game Server ?
흥배 최669 views
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템 by burnaby yang
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
NDC 2017 비주얼 선택과 집중 - 3on3 아트 포스트모템
burnaby yang356 views
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope... by JinKwon Lee
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
JinKwon Lee1.4K views
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :... by Amazon Web Services Korea
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강) by Hyunjin Lee
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
AWS Cloud와 Wowza Cloud를 활용한 Media Platform 만들기(한동대 특강)
Hyunjin Lee326 views
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근 by Visual Tech Dev
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
우리 프로젝트에 맞는 게임 엔진 - 테크니컬아트디렉터 김태근
Visual Tech Dev178 views

More from Brandon Kang

웹에 빠른 날개를 달아주는 웹 성능 향상 이야기 by
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기Brandon Kang
23 views43 slides
Web Performance Optimization with HTTP/3 by
Web Performance Optimization with HTTP/3Web Performance Optimization with HTTP/3
Web Performance Optimization with HTTP/3Brandon Kang
184 views37 slides
How to Replicate PostgreSQL Database by
How to Replicate PostgreSQL DatabaseHow to Replicate PostgreSQL Database
How to Replicate PostgreSQL DatabaseBrandon Kang
181 views13 slides
Scalability strategies for cloud based system architecture by
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architectureBrandon Kang
281 views39 slides
HTTP/3 시대의 웹 성능 최적화 기술 이해하기 by
HTTP/3 시대의 웹 성능 최적화 기술 이해하기HTTP/3 시대의 웹 성능 최적화 기술 이해하기
HTTP/3 시대의 웹 성능 최적화 기술 이해하기Brandon Kang
6.1K views39 slides
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019) by
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)Brandon Kang
254 views37 slides

More from Brandon Kang(13)

웹에 빠른 날개를 달아주는 웹 성능 향상 이야기 by Brandon Kang
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
Brandon Kang23 views
Web Performance Optimization with HTTP/3 by Brandon Kang
Web Performance Optimization with HTTP/3Web Performance Optimization with HTTP/3
Web Performance Optimization with HTTP/3
Brandon Kang184 views
How to Replicate PostgreSQL Database by Brandon Kang
How to Replicate PostgreSQL DatabaseHow to Replicate PostgreSQL Database
How to Replicate PostgreSQL Database
Brandon Kang181 views
Scalability strategies for cloud based system architecture by Brandon Kang
Scalability strategies for cloud based system architectureScalability strategies for cloud based system architecture
Scalability strategies for cloud based system architecture
Brandon Kang281 views
HTTP/3 시대의 웹 성능 최적화 기술 이해하기 by Brandon Kang
HTTP/3 시대의 웹 성능 최적화 기술 이해하기HTTP/3 시대의 웹 성능 최적화 기술 이해하기
HTTP/3 시대의 웹 성능 최적화 기술 이해하기
Brandon Kang6.1K views
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019) by Brandon Kang
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)
Brandon Kang254 views
How to develop and localize Xbox 360 titles by Brandon Kang
How to develop and localize Xbox 360 titlesHow to develop and localize Xbox 360 titles
How to develop and localize Xbox 360 titles
Brandon Kang281 views
HTTP 프로토콜의 이해와 활용 by Brandon Kang
HTTP 프로토콜의 이해와 활용HTTP 프로토콜의 이해와 활용
HTTP 프로토콜의 이해와 활용
Brandon Kang180 views
HTTP/2와 웹 성능 최적화 방안 by Brandon Kang
HTTP/2와 웹 성능 최적화 방안HTTP/2와 웹 성능 최적화 방안
HTTP/2와 웹 성능 최적화 방안
Brandon Kang3.9K views
Akamai Korea - Tech Day (2015/03/11) DNS by Brandon Kang
Akamai Korea - Tech Day (2015/03/11) DNSAkamai Korea - Tech Day (2015/03/11) DNS
Akamai Korea - Tech Day (2015/03/11) DNS
Brandon Kang1.4K views
Akamai Korea - Tech Day (2015/03/11) HTTP/2 by Brandon Kang
Akamai Korea - Tech Day (2015/03/11) HTTP/2Akamai Korea - Tech Day (2015/03/11) HTTP/2
Akamai Korea - Tech Day (2015/03/11) HTTP/2
Brandon Kang6.1K views
HTML5 for web app. development by Brandon Kang
HTML5 for web app. developmentHTML5 for web app. development
HTML5 for web app. development
Brandon Kang1.3K views
Agile - SCRUM을 통한 개발관리 by Brandon Kang
Agile - SCRUM을 통한 개발관리Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
Brandon Kang13.4K views

XNA Introduction

  • 1. 다중플랫폼 게임개발의 새로운 패러다임 , XNA 2008.05.24 강상진 (sjkang@microsoft.com) Microsoft Xbox Program Manager
  • 2.
  • 3.
  • 4.
  • 5. XNA Game Studio 의 구성 (XNA 2.0 기준 ) XNA Game Studio 개발도구 - Visual Studio 2005 C# 언어 사용 XNA Framework 크로스플랫폼 게임개발 환경 및 실행환경 제공 Xbox 360 의 .NET Framework .NET Compact Framework Framework
  • 6. XNA Framework (XNA 2.0 기준 ) Core Framework Graphics Audio Input Math Storage Extended Framework Application Model Content Pipeline Games Starter Kits Your Code Your Content Components Platform DirectX XDK .NET Framework .NET CF Gamer Services Networking Networking Gamer Services
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. DEMO 1/2 XNA 3.0 과 VS 2008 을 이용한 ZUNE 게임 개발
  • 15.
  • 16. XNA Creators Club - Sample Custom Effects Sprite Tiling 2D Primitives Generated Geometry Aiming 3D Audio Chasing and Evading 2D Particles Chase Camera Picking Billboards 3D Particles Distortion Effects Normal Mapping Materials and Lights Non-Photorealistic Bloom Post Process
  • 17. XNA Creators Club – 미니 게임 Catapult Vector Rumble MinJie
  • 18. XNA Creators Club – Starter Kit Spacewar Marblets Racing Game 2D RPG Mech Game Ship Game
  • 19. DEMO 2/2 XNA Starter Kit 을 이용한 RPG(Role Playing Game) 개발