• 제목/요약/키워드: XNA

검색결과 29건 처리시간 0.021초

XNA기반 게임 개발의 이펙트 효과 알고리즘 설계 및 구현 (The Design and An Implementation of effective algorithms Effect Based on XNA Game Development Environment)

  • 서정만;최창수
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권7호
    • /
    • pp.37-46
    • /
    • 2014
  • 본 논문은 Visual C#을 이용한 프로그램 기법인 XNA 게임 개발에 관한 것이다. 게임에 필요한 화면 설계, 게임 구현 및 실험 부분에서 게임의 실행화면과 기존의 게임의 차별성과 알고리즘을 제시하였으며, XNA기반의 슈팅게임을 구현하였다. XNA기반 게임 개발환경에서 게임개발의 이펙트 효과 알고리즘 설계 및 구현에 대한 내용을 제안하였다. 게임개발에서 기존의 Directx C++를 사용하여 게임개발을 하는 것은 게임개발자 입장에서 소스코드가 많이 필요하며, 특히 이펙트 효과부분의 처리에서 많은 어려움이 있었다. 그러나 제안한 논문에서는 이러한 어려움을 해소하고, XNA기반에서 게임개발의 가능성을 보였다. 제안한 논문의 우수성을 위해 기존의 게임과의 성능분석을 하였으며, 게임개발을 위한 설계를 하였고, 게임구현 환경 및 게임 실행 화면을 보였다. 향후 XNA기반 게임 개발에 대한 발전에 기여 할 것으로 기대한다.

XNA기반 게임 개발 환경에서 역공학 방법을 이용한 객체지향 개념 학습 (Object-oriented Concept Learning using Reverse-engineering Method Based on XNA Game Development Environment)

  • 최영미;주문원;윤태복
    • 디지털콘텐츠학회 논문지
    • /
    • 제10권1호
    • /
    • pp.45-54
    • /
    • 2009
  • 본 논문은 게임 개발 환경에서 역공학을 이용한 객체지향개념 학습 방법을 제안한다. 흥미와 재미요소를 가지는 게임의 장점과 완성된 게임을 역으로 분석해 가며 사용된 기술을 학습자 스스로 도출해 낸다. 이 과정에서 게임에 사용된 객체지향 개념을 능동적으로 이해할 수 있는 학습 방법을 소개한다. 제안하는 방법은 XNA 게임 개발 환경에서 학습 사례를 소개하고 교수/학습자 역할에 따른 시나리오를 제시한다.

  • PDF

Windows Phone Platform 기반의 모바일 게임 설계 및 구현 (A Design and Implementation of Mobile Game Based on Windows Phone Platform)

  • 박진양
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권10호
    • /
    • pp.91-97
    • /
    • 2014
  • 본 논문에서는 Windows Phone 플랫폼 기반의 모바일 게임을 설계하고 구현한다. 이 게임은 비주얼 스튜디오와 윈도우 모바일 소프트웨어 개발 킷(SDK: Software Development Kit), 그리고 개발자 도구 킷(DTK Developer Tool Kit)으로 비주얼 C#언어를 사용하여 개발한다. 또한 게임 개발에 필요한 닷넷(.NET) 라이브러리의 집합인 XNA Framework를 사용한다. XNA Framework은 PC와 XBOX, ZUNE HD등 다중 플랫폼 환경을 지원하는 게임 개발 및 2D 및 3D 게임 개발에 필요한 기능들을 제공한다. XNA Framework를 사용하여 개발하기 때문에 상속받은 코드들을 자동으로 생성하고, 게임 개발 관련 리소스 및 게임 로직을 쉽게 구현할 수 있다. 이 게임의 특징은 슈팅(shooting), 이미지, 랭킹시스템 등의 3개 요소를 고려하여 개발한 것이다.

XNA Framework를 사용한 모바일 게임 Cafe Runner 개발 (Development of Mobile Game Cafe Runner Using XNA Framework)

  • 박진양;이현진;추지현;김도영;소진수
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제51차 동계학술대회논문집 23권1호
    • /
    • pp.71-72
    • /
    • 2015
  • 본 논문에서는 게임 개발 관련 콘텐츠 리소스의 등록 및 게임 로직을 해당 메소드로 구현 가능한 XNA Framework를 사용하여 모바일 게임 Cafe runner를 개발한다. 이 게임의 특징은 카페 안의 장애물을 피하고, 원두를 취득하여 점수를 얻는 게임으로 슈팅(shooting), 이미지, 랭킹시스템 등의 3개 요소를 고려하여 개발한다. Cafe runner은 메인 화면의 왼쪽 상단 하트 3개가 사라질 때까지 진행되며, 장애물에 부딪히거나 절벽에 떨어지면 게임은 종료된다.

  • PDF

XNA Framework 기반의 모바일 게임 설계 및 구현 (A Design and Implementation of Mobile Game Based on XNA Framework)

  • 이원주;김준형;김진성;김현태;장기재
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.267-268
    • /
    • 2014
  • 본 논문에서는 XNA Framework 기반의 모바일 게임을 설계하고 구현한다. 이 모바일 게임의 특징은 스토리, 이미지, 단계별 맵 클리어, 장애물 등의 4개 요소를 고려하여 개발한다. 바다에 등장하는 다양한 캐릭터를 사용하였으며 메인 캐릭터가 단계별 맵에서 주어진 아이템을 획득하면 해당 맵이 클리어 되고 다음 단계로 진행되도록 구현한다. 전통적인 게임, 흥미 외에도 메인 캐릭터가 경로를 찾는 방법과 게임에 생명을 주는 알고리즘을 구현한다.

  • PDF

Windows Phone 7 기반의 모바일 게임 설계 및 구현 (A Design and Implementation of Mobile Game Based on Windows Phone 7)

  • 이원주;강진영;박민호;류인빈;유여름;김미리
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.59-60
    • /
    • 2013
  • 본 논문에서는 Windows Phone 7 기반의 모바일 게임을 설계하고 구현한다. 이 게임은 XNA Framework를 사용하여 개발하기 때문에 상속받은 코드들을 자동으로 생성하고, 게임 개발 관련 콘텐트 리소스의 등록 및 게임 로직을 해당 메소드에 구현한다. 이 게임의 특징은 슈팅(shooting), 이미지, 랭킹시스템 등의 3개 요소를 고려하여 개발한 것이다. 다양한 물고기 캐릭터를 사용하였으며 복싱에서 연상되는 펀치를 도입하여 움직이는 물고기를 펀치로 잡아 점수를 얻는 것이다.

  • PDF

모바일 게임 Run & Jump 설계 및 구현 (A Design and Implementation of Mobile Game Run & Jump)

  • 이원주;이기태;김민수;조현준;박종현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제51차 동계학술대회논문집 23권1호
    • /
    • pp.43-44
    • /
    • 2015
  • 본 논문에서는 Run & Jump 모바일 게임을 설계하고 구현한다. 이 게임은 다양한 동물 캐릭터가 달리면서 장애물을 피하고, 별 아이템을 획득하기 위해 점프하여 점수를 획득하는 게임이다. 이 게임의 특징은 XNA Framework를 사용하여 메인화면과 도움말, 게임중 일시정지, 다양한 동물 케릭터 선택 등의 기본 기능을 구현한다. 또한 게임실행 로직, BGM, 효과음, 사운드 켜기 끄기 기능을 구현한다. 그리고 별 아이템 획득 및 장애물를 피하면서 얻는 점수를 DB에 저장하여 관리하는 ranking 시스템을 구현한다.

  • PDF