• 제목/요약/키워드: Game software development

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

컴포넌트를 이용한 게임 개발의 분석 및 설계에 관한 연구 (A Study on the Design and Analysis of Component based Game Development)

  • 정해룡;정광호
    • 한국게임학회 논문지
    • /
    • 제1권1호
    • /
    • pp.73-79
    • /
    • 2001
  • The objective of this paper is to systematically establish the development of game software through the fusion of game implementation and component methodology. The development of game software has inconsistently accomplished without the consistent frame for the analysis and design of game development in the domestic environments. Therefore in case of the development of game software based on game component, although a lot of resources were required in the initial the accumulation of experience and the technology of reuse lead to the efficiency of the maintenance ultimately.

  • PDF

Best Practices on Improving the Virtual Reality (VR) Content Development Process with EPIC's Unreal Engine

  • Kong, Ji Hoon;Kim, Ki Du;Kim, R. Young Chul
    • International Journal of Advanced Culture Technology
    • /
    • 제9권4호
    • /
    • pp.417-423
    • /
    • 2021
  • Recently, in the Game industries, they are increasing to use of game engines to reduce the development cost of 3D content and software. In particular, Unreal Engine provides a blueprint visual scripting function that enables software production without programming (coding). Although High-end video content can be produced, the problem is that content development is complicated and requires advanced manpower. To solve this problem, we propose an optimized VR game context process. This is because 1) a Blueprint visual script is used, 2) VR games with various interactions can be produced, 3) Non-majors in the software field (or groups) can develop advanced content. In various related industries such as defense, medical care, manufacturing, and construction, we may easily develop any game content without programming with our refined VR rhythm action game development process. We expect to reduce the development cost with the process advantages in the game industries.

게임엔진 개발 공정의 정형화를 지원하는 컴포넌트 저장소의 설계 (A Component storage Design Supporting formalization of Game Engine Development Process)

  • 송의철
    • 한국게임학회 논문지
    • /
    • 제3권2호
    • /
    • pp.35-41
    • /
    • 2003
  • 게임 엔진에서 처리하는 속성과 절차가 매우 유사한 많은 게임 소프트웨어들이 다른 게임 에서 참조하거나 재사용하지 않고 새로운 게임을 개발할 때 게임엔진 부분에 대한 중복투자 문제가 발생한다. 특히 현재 게임 소프트웨어 개발사들이 게임을 개발할 때 매우 다양한 소프트웨어 개발 프로세스를 사용하고 있는 것이 중복투자의 주된 문제점 중 하나이다. 그러므로 게임엔진에 대한 프로세스의 표준화가 되어있지 않아 현재 개발 중인 게임 소프트웨어에 다른 소프트웨어 개발과정에서 생성된 산출물을 이해하고 재사용할 수가 없다. 따라서 어느 게임 소프트웨어 개발사가 특정 게임을 개발할 때 다른 게임 소프트웨어와 동일한 게임 엔진 처리에 대하여 새롭게 분석하고 설계하는 것이 현재의 게임 소프트웨어가 안고 있는 커다란 문제점이다. 이러한 문제점을 해결하기 위해 본 논문에서는 컴포넌트 기반 개발방법을 적용할 수 있도록 게임 엔진 개발에 대한 공정개선, 구조와 관계성 분석, 계층별 모듈별 분류와 조합 방법, 저장소 구현, 프로세서 모형을 제시하였다.

  • PDF

온라인 게임 초기 기획단계에서 고려될 기술 요소에 대한 연구 (A study on the technical consideration in initial game software planning of online game)

  • 이면재;김경남
    • 한국게임학회 논문지
    • /
    • 제3권2호
    • /
    • pp.3-11
    • /
    • 2003
  • 게임 기획은 초기 기획과 세부 기획으로 나뉘어진다. 초기 게임 기획에는 디자인적인 요소, 기술적인 요소, 마케팅적인 요소등이 효율적으로 고려되어야 한다. 특히 기술적인 요소 즉 플랫폼, 게임 엔진, 서버 구축 및 구성등은 개발 비용과 개발 기간에 영향을 줄 수 있다. 그러므로 게임을 기획할 때 해당 게임의 기획 의도에 적합한 기술 요소를 선택해야 한다. 본 논문에서는 게임을 초기 기획할 때 고려해야 할 기술적인 요소들을 플랫폼, 게임 엔진, 게임 서비스, 그리고 네트워크 인프라를 중심으로 연구하였다.

  • PDF

게임 소프트웨어의 확인 및 검증에 대한 신뢰도 영향 분석 (Reliability Effect Analysis for Game Software Verification and Validation)

  • 손한성;노창현
    • 한국게임학회 논문지
    • /
    • 제11권6호
    • /
    • pp.53-60
    • /
    • 2011
  • 게임 서비스를 위한 소프트웨어의 경우 그 신뢰도에 대한 중요성은 지속적으로 증가하고 있다. 따라서 소프트웨어 신뢰도에 대한 평가 또한 매우 중요하다. 본 연구에서는 개발 공정에 대한 대표 활동인 확인 및 검증이 소프트웨어 신뢰도에 어떠한 영향을 미치는가를 정량적으로 분석하기 위하여 실험을 수행하였다. 이러한 실험 결과는, BBN (Bayesian Belief Network) 기반 신뢰도 평가와 같이, 개발 공정에 근거하여 신뢰도를 평가할 때 매우 유용한 근거 자료로 활용될 것이다.

안드로이드 게임 프로그래밍을 위한 설계 패턴 (Design Patterns for Android Game Programming)

  • 김동관
    • 한국융합학회논문지
    • /
    • 제9권8호
    • /
    • pp.17-24
    • /
    • 2018
  • 설계 패턴은 소프트웨어 개발 시 반복적으로 발생하는 특정 문제들에 대한 효과적인 해결책을 제공하는 소프트웨어 재사용 기술이다. 특히, 객체지향 설계 패턴들은 다양한 플랫폼이나 프레임워크에 포함되어 소프트웨어 생산성을 높이고 있다. 본 논문은 설계 패턴을 고려한 안드로이드 모바일 플랫폼 기반의 게임 프로그래밍에 대한 지침을 제공한다. 적절히 설계 패턴을 활용함으로써 소프트웨어 개발 생산성뿐만 아니라, 개발 후 유지보수를 위해서도 효과적일 수 있다. 본 논문은 안드로이드 플랫폼 기반의 게임 프로그래밍에 설계 패턴을 적용하기 위한 지침과 사례를 제공한다. MVP, Singleton, Observer, State 설계 패턴과 같은 대표적인 객체지향 설계 패턴을 안드로이드 게임 프로그램 개발에 적용한다.

휴대용 게임기를 이용한 공개 SW 기반 임베디드 소프트웨어 교육 IDE 환경 구성 (Implementation of Open Source Embedded Software Educational Integrated Development Environment Using Portable Game Console)

  • 이민석
    • 대한임베디드공학회논문지
    • /
    • 제7권2호
    • /
    • pp.113-120
    • /
    • 2012
  • In this paper we describe the integrated development environment for embedded software education. Our environment uses a cheap and widely available portable game console, Nintendo DS-lite. We have integrated open source development tools, and have implemented download shell, remote debugger. The results are all open source, and were used for university class for real embedded software education.

3D Content Design & Implementation of VR Horseback Riding Game

  • Park, HyungSoo;Kim, HoonKi;Seo, SiO
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권4호
    • /
    • pp.73-81
    • /
    • 2019
  • Various 3D contents are being developed using Unity 3D game engine. In this paper, the 3D content of horseback riding game, the first VR game in the country, is designed and developed. The existing riding simulator is investigated and compared to the VR riding game developed. We consider various games developed using Unity 3D game engine and serve previously developed tangible games. It is expected that development of VR riding games will prepare a new chapter in VR experience-type games. We propose the content development environment and scenario of VR riding game and present the main algorithms and main modules for real-time synchronization. The developed riding game contents are deployed to the riding system and are operated for commercial use in conjunction with the riding device. Through monitoring VR riding system, problems are derived and improvement measures are proposed. We offer a variety of additional development options to make the game more realistic in the future.

게임 소프트웨어를 위한 정형기법의 적용성 분석 (Applicability Analysis of Formal Methods for Game Software)

  • 손한성
    • 한국콘텐츠학회논문지
    • /
    • 제7권11호
    • /
    • pp.52-58
    • /
    • 2007
  • 게임 소프트웨어 개발에는 기획과 프로그래밍 및 그래픽의 조화가 필요하다. 이 중 기획과 프로그래밍 사이에는 소프트웨어 분석 및 설계가 필수적 가교 역할을 해야 한다. 본 논문에서는 이러한 게임 소프트웨어 분석 및 설계를 위해 일반 소프트웨어 공학에서 많이 적용되고 있는 정형기법을 적용하는 것에 대한 가능성에 대하여 고찰한다. 정형기법은 일반적으로 게임 소프트웨어 분야보다는 고신뢰도를 요구하는 소프트웨어 분야에 적용하여 많은 성공을 거두어왔다. 최근 게임 소프트웨어 분야에서도 게임 기획과 게임 프로그래밍 사이에서 효율적인 의사 소통을 통하여 게임 소프트웨어 개발의 경제성과 품질을 향상시켜야 할 필요성이 대두되고 있다. 이러한 배경으로, 본 연구에서는 이러한 정형기법을 게임 소프트웨어의 분석 및 설계에 적용하기 위한 제안으로서 정형기법의 대표적인 기법들을 대상으로 적용성을 분석한다.

Developing Digital Games through Software Reuse

  • Neto, Beatriz;Fernandes, Lucia;Werner, Claudia;De Souza, Jano Moreira
    • Journal of Information Processing Systems
    • /
    • 제6권2호
    • /
    • pp.219-234
    • /
    • 2010
  • Gaming is an old humans' habit. Games help in logical development and encourage learning of theoretical and practical concepts. Besides they offer entertainment and challenge. The advent of the personal computer changed this tradition. Every year new challenges arise in a digital format, which lead the young and adults to spend hours in front of a computer or TV screen in an attempt to overcome hurdles and reach an objective. Quality, sophistication, and constant innovation are attained through complex computer software that almost has an obligation to improve as each new title is released, due to this game development becomes a challenge. Considering that a game title is software and thus faces the same restrictions of business applications, this article intends to analyze, under the optics of reuse, if game development resorts to reuse, and where and how this happens.