• 제목/요약/키워드: Mobile 3D Games

검색결과 43건 처리시간 0.02초

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개 요소를 고려하여 개발한 것이다.

디지털 전환 개념을 활용한 진로 교육용 게임 개발 연구 (Research on Career Education Game Development Utilizing the Concept of Digital Transformation)

  • 조광희;김수인;안성호;김정이
    • 문화기술의 융합
    • /
    • 제9권5호
    • /
    • pp.543-548
    • /
    • 2023
  • 이 연구는 디지털 전환에 대한 이해의 필요성을 강조하며, 디지털 전환을 주제로 한 기능성 모바일 게임의 개발과정을 다룬다. 선행 연구를 통해 기존의 모바일 게임에서 미래 사회 산업과 직업의 변화를 반영하고 있지 못함을 발견하였다. 본 연구에서는 청소년들이 미래 디지털 전환으로 인한 산업 구조와 직업의 변화에 대한 디지털 리터러시능력 함양과 핵심 기술의 이해에 도움이 될 수 있는 교육용 모바일 게임을 기획하고 개발하였다. Unity 3D를 활용하고 퍼즐, 카드, 보드 게임의 장점들을 접목하였다. 교육 콘텐츠 개발 측면에 있어서 전문성의 한계가 존재할 수 있지만 학생들이 매우 선호하는 게임을 통해 직업에 대한 미래 지향적인 관점을 제시할 수 있는 콘텐츠를 제시하였다는 의의가 있다. 게임의 직·간접적 교육적 효과를 고려할 때 최근 학교 현장에 보급된 태블릿 기기를 통해 수업 시간에 직업 교육 콘텐츠로 유용하게 활용될 수 있을 것으로 기대된다.

3D 모바일 게임 내의 가상카메라를 위한 자이로 센서의 민감도 설정 방법 (Method of Sensitivity Configuration of Gyro Sensor for Virtual Camera inside 3D Mobile Game)

  • 백인식;김종국
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.1020-1022
    • /
    • 2014
  • In this paper, we present a method for smartphone users to have a better user experience when playing 3D mobile games using the gyro sensor. We designed the rotation of the virtual camera in the game world to be proportional to the real-world's rotation. We have also made the sensitivity configuration possible for users to manipulate.

모바일 환경에서의 빌보드 기법을 통한 실시간 유체 시뮬레이션 렌더링 (Realtime Fluid Simulation and Rendering Using Billboard method on Mobile Environment)

  • 우상혁;조미리나;박동규
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 추계 종합학술대회 논문집
    • /
    • pp.264-268
    • /
    • 2006
  • 본 논문에서는 안정적 유체 애니메이션 기법을 이용한 불과 연기 애니메이션에 대해서 기술한다. 휴대전화의 연산 성능이 발전하면서 3D 콘텐츠와 고급 어플리케이션의 구현이 가능하게 되었다. 이러한 배경을 활용하여 지금까지 PC 기반에서 주로 개발되었던 유체 시뮬레이션을 모바일 장치에서 구현하였다. 안정적 유체 애니메이션 기법을 사용한 불 시뮬레이션은 실시간 렌더링을 목표로 하였으며 외부환경과 불 시뮬레이션 사이의 상호작용을 구현하였다. 그리고 모바일 3D 게임 콘텐츠에 불 애니메이션을 결합하여 게임의 객체 혹은 배경으로 사용 가능하도록 실용성을 더하였다.

  • PDF

3D Mobile Game에서의 Animation 활용사례연구 -Game [Fly to The Music]을 중심으로- (A Study Animation on 3D Mobile Game -With Game [Fly to The Music]-)

  • 김현;이남국
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 춘계 종합학술대회 논문집
    • /
    • pp.302-309
    • /
    • 2006
  • 우리는 게임과 애니메이션을 구분한다. 그러나 애니메이션의 정의는 [움직이는 이미지]로서 게임 역시 조작 가능한 애니메이션의 또 다른 형태일 뿐이다. 실제 게임제작에서 애니메이션의 여러 원리 원칙 들이 더 적용되고, 더욱이 최근 많이 활성화 되고 있는 모바일 게임에서는 그 화면 크기 등 모바일의 특성으로 인해 더욱 더 애니메이션의 원리, 원칙이 강조되어 제작되고 있다. 이에 논자는 2006년 후반기 SKT에서 실제 서비스 예정인 모바일 3D 게임 [플라이 투더 뮤직]의 제작 과정을 위해 월트디즈니 스튜디오에서 나온 애니메이션 12 원칙의 적용에 대해 연구하고, 3D 모바일 게임 애니메이션 제작에서의 개발에 대해 일반 애니메이션과의 차이점을 연구하였다.

  • PDF

3D Mobile Game에서의 Animation 12원칙 적용 사례 연구 -Game [Fly to The Music]을 중심으로- (The Study about Application of Animation 12 principles on 3D Mobile Game -With Game [Fly to The Music]-)

  • 김현;이남국
    • 게임&엔터테인먼트 논문지
    • /
    • 제2권2호
    • /
    • pp.25-34
    • /
    • 2006
  • 우리는 게임과 애니메이션을 구분한다. 그러나 애니메이션의 정의는 [움직이는 이미지]로서 게임 역시 조작 가능한 애니메이션의 또 다른 형태일 뿐이다. 실제 게임제작에서 애니메이션의 여러 원리 원칙들이 더 적용되고, 더욱이 최근 많이 활성화되고 있는 모바일 게임에서는 그 화면 크기 등 모바일의 특성으로 인해 더욱 더 애니메이션의 원리, 원칙이 강조되어 제작되고 있다. 이에 논자는 2006년 후반기 SKT에서 실제 서비스 예정인 모바일 3D 게임 [플라이 투더 뮤직]의 제작에 월트디즈니 스튜디오에서 나온 애니메이션 12 원칙의 적용에 대해 연구하였다.

  • PDF

가상 버튼 기술을 활용한 스마트폰 기반 3차원 슈팅게임의 설계와 구현 (Design and Implementation of Smartphone-based 3D Shooting Game Using Virtual Button Technology)

  • 김태이;조형주;서정훈
    • 한국멀티미디어학회논문지
    • /
    • 제21권6호
    • /
    • pp.712-722
    • /
    • 2018
  • This study investigates the merits of incorporating augmented reality in mobile games and proposes a mobile game application that combines augmented reality technology with gaming. The proposed study postulates that augmented reality technology can be employed for developing games on smartphones. The proposed application involves the implementation of a 3D virtual object in the real world by incorporating a target image. The proposed application also employs an intuitive interface with simplified manipulation based on touch, and allows players to collect and combine items for acquiring new items, thus making it elementary to pass the game stages. Furthermore, a ranking system has been introduced in the proposed application for enhancing the amusement factor of the game. The novelty of the proposed application lies in the fact that the virtual button function has been employed for combining physical and virtual objects while playing the game, without incorporating location-based services.

Design of 2.5D Survival Game using Inventory

  • Kim, Soo Kyun;Kim, Hong-Rae;Lee, Won Joo
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권8호
    • /
    • pp.31-36
    • /
    • 2018
  • The survival game is characterized by the ability to survive until the item is collected and the game is completed at the specified time, and the inventory function to store the item is the core of the game. Typical survival games include 'Don't Starve', 'H1Z1', and 'Lust'. The purpose of this paper is to design a 2.5D survival game that can be enjoyed by the smart device using Unity 3D engine. Because it is designed as a mobile platform, designing light inventory function using two lists rather than existing inventory function makes it easier to design than existing inventory and light design suitable for mobile. In general, it is characterized by designing a mobile game so that it does not depend on the place of the survival game.

모바일 환경을 위한 큐빅형 텐저블 사용자 인터페이스 개발 (Cubic Tangible User Interface Development for Mobile Environment)

  • 옥수열
    • 한국정밀공학회지
    • /
    • 제26권10호
    • /
    • pp.32-39
    • /
    • 2009
  • Most mobile devices provide limited input interfaces in order to maximize the mobility and the portability. In this paper, the author proposes a small cubic-shaped tangible input interface which tracks the location, the direction, and the velocity using MEMS sensor technology to overcome the physical limitations of the poor input devices in mobile computing environments. As the preliminary phase for implementing the proposed tangible input interface, the prototype design and implementation methods are described in this paper. Various experiments such as menu manipulation, 3-dimensional contents control, and sensor data visualization have been performed in order to verify the validity of the proposed interface. The proposed tangible device enables direct and intuitive manipulation. It is obvious that the mobile computing will be more widespread and various kinds of new contents will emerge in near future. The proposed interface can be successfully employed for the new contents services that cannot be easily implemented because of the limitation of current input devices. It is also obvious that this kind of interface will be a critical component for future mobile communication environments. The proposed tangible interface will be further improved to be applied to various contents manipulation including 2D/3D games.

안드로이드 NDK(Native Development Kit)를 이용한 3D 큐브 게임 이식 및 구현 (Porting and Implementation of a 3D Cube Game using Android NDK(Native Development Kit))

  • 고은별;김녹희;황성미;이종우
    • 디지털콘텐츠학회 논문지
    • /
    • 제14권3호
    • /
    • pp.381-390
    • /
    • 2013
  • 휴대폰 사용자들 대부분이 스마트폰으로 옮겨가면서 사용자들은 이제 스마트폰으로 다양한 게임을 즐기고 있다. 그런데 현재 앱스토어에 기기의 성능을 고려한 2D 게임은 다양하게 올라오고 있지만 3D 게임의 수는 아직도 많이 부족한 것이 실정이다. 이는 3D 게임이 많은 컴퓨팅 성능을 필요로 하기 때문인데, 본 논문에서는 안드로이드에서 NDK를 이용하여 3D큐브 게임을 구현하였다. 기존 비주얼C++ 일리히트 3D 큐브 소스를 NDK를 이용해 안드로이드 시스템 라이브러리로 이식하고 편의 기능을 추가하는 방식으로 구현하였다. NDK를 이용했으므로 기존 C++ 코드의 대부분이 자바 코드로 변환되지 않고 그대로 실행될 수 있어서 실행 시험 결과 비교적 구형 스마트폰 상에서도 3D 그래픽 동작들이 무난하게 이루어짐을 확인할 수 있었다.