Game Programming/XNA

XNA :: XNA Game Studio 4.0 # 9 - 필자가 구현한 XNA 프레임워크 (XNA Framework)

VallistA2015. 4. 23. 10:18

 

 

 

어떤 라이브러리든, 어떠한 엔진이든 처음에는 가공되지 않은 다이아몬드와 같을 것이다.

그래서 그러한 일을 좀 더 효율적으로 증강시키기 위한 것이 필요한데, 그 과정을 우린 추상화 라고 하기도 하고 클래스를 래핑 한다고도 한다.

물론 필자도 xna 프로젝트를 효율적으로 사용하고 가르치기 위한 프레임워크를 만들었고

그 과정에서 나온 결과물을 공유하고자 한다. (그렇게 썩 좋은 구조는 아니다. 그냥 간단하게 게임을 만들정도?)

 

지원하는 기능

 - 동영상 (wma, wmv)

   -> 크기 제어 기능

   -> 중심점 제어 기능

   -> 연속 반복 제어 기능

   -> 위치 이동 기능

 

 - 사운드 (mp3 제외)

   -> 재생 기능

   -> 중지 기능

   -> 일시정지 기능

   -> 재개 기능

 

 - 애니메이션  

   -> 크기 제어 기능

   -> 중심점 제어 기능

   -> 연속 반복 제어 기능

   -> 위치 이동 기능

   -> 한번 재생 기능

 

 - 카메라

   -> 중심점 제어 기능

   -> 연속 반복 제어 기능

   -> 위치 이동 기능

 

 - 키 입력

   -> 마우스 입력 기능

   -> 키보드 입력 기능

 

 - 씬전환

   -> 여러 신으로 이동 기능

   -> FSM

 

 - 이미지

   -> 크기 제어 기능

   -> 중심점 제어 기능

   -> 연속 반복 제어 기능

   -> 위치 이동 기능

   -> 게이지 기능

 

 파일

 Git Hub

 https://github.com/Vallista/XNAFrameWork_Ver_1.00

 

 이 링크로 가서 Download ZIP을 하면 된다.

 

 여러가지 예제로 이루어져 있으니 XNA를 공부하는데 편리한 용도로 사용하기 바란다~

 

 동영상

 

 

 - 프레임워크를 진행시킨 동영상

 - 첫번째 씬에는 동영상, 두번째 씬에는 이미지 위치 조절 및 회전, 크기 조정 등이 존재, 세번째 씬에는 애니메이션 예제가 존재한다.

댓글

댓글쓰기 폼

VallistA

병특이 끝나서 게임에서 웹으로 스위칭한 프로그래머.
프로그래밍 정보등을 공유합니다.

자고 싶습니다. ㅠㅠ

페이스북    :: 링크
카카오톡    :: kingbye1
Github      :: 링크

궁금한점 문의 주시면 답변드리도록 하겠습니다

VISITED

Today : 20

Total : 341,809

SNS

  • 페이스북아이콘
  • 카카오톡아이콘
  • 트위터아이콘