• 제목/요약/키워드: develop game

검색결과 495건 처리시간 0.026초

스크립트 기반의 게임 기획 및 개발을 위한 통합 개발 환경 (Game Planning and Development IDE based on Script)

  • 이돈양;박의준;최한용
    • 한국콘텐츠학회논문지
    • /
    • 제5권3호
    • /
    • pp.133-140
    • /
    • 2005
  • 게임 개발 환경을 개선하기 위해 고려해야할 중요한 사항 중 하나가 게임을 구현하기 위한 언어이다. 현재 게임을 개발하기 위해 설계되어있는 전용 언어는 부족한 상황이다. 따라서 게임개발은 범용의 프로그래밍 언어를 이용하여 직접적으로 엔진을 모델링하여 구현하고 있다. 따라서 개발자는 쉽게 게임을 개발하기 어려우며 엔진레벨에서 프로그래밍을 해야한다. 엔진을 잘 이해하지 못한 환경에서 게임을 개발하는 것은 상당히 어려운 일이다. 개발자와 기획자는 쉽게 게임을 개발하기 위해 기획자 측면에서 사용할 수 있는 추상화된 상위언어를 사용하고자 한다. 그리고 기획자와 개발자 사이의 의사교환을 위한 도구도 없는 상황이다. 그러므로 본 연구에서는 추상화된 엔진레벨에서 모델링이 가능한 스크립트 언어를 정의하였다. 그리고 추상화된 고수준의 언어를 이용하여 게임을 개발할 수 있는 통합환경을 구축하였다. 스크립트 언어는 라른 속도로 게임을 개발할 수 있도록 하였다. 따라서 개발자는 엔진레벨이 아닌 기획자와 게임을 개발할 수 있다. 또한 기획자와 개발자는 통합환경을 이용하여 스켈레톤 게임을 만들 수 있기 때문에 의사교환 도구로 이용할 수 있다.

  • PDF

언리얼 엔진을 통한 FPS 게임 개발 (First-Person Shooter Game Development using Unreal Engine)

  • 김수균;강희조;성경
    • 한국항행학회논문지
    • /
    • 제14권5호
    • /
    • pp.718-724
    • /
    • 2010
  • 본 논문에서는 대중적으로 가장 널리 알려진 미국 에픽 게임즈에서 개발한 무료 개발 키트인 언리얼 엔진3을 이용하여 FPS(First Person Shooter) 게임을 개발하는데 목적이 있다. 언리얼 엔진은 무료라는 장점과 함께 뛰어난 기술과 다양한 기술지원, 언리얼 개발자 간의 네트워크 지워, 뛰어난 개발 도구들을 제공하고, 유연한 엔진 구성으로 인해 다양한 기술을 조합하여 확장하기 좋은 구조를 가지고 있다. 그러나 고사양 PC에서 동작할 수 있도록 요구한다는 것이 단점으로 꼽힌다. 본 논문에서는 언리얼 엔진 키트를 이용하여 특별한 프로그램 코딩 기술 없이도 고품질의 FPS 게임을 설계 및 개발하였다.

Automation of Decision-Making in the Game "Ecopoly" for Education on Relationship between Environment and Economy

  • Komuro, Tatsuya;Shinozaki, Ayano;Kim, Aramu;Doyo, Daisuke;Matsumoto, Toshiyuki
    • Industrial Engineering and Management Systems
    • /
    • 제11권1호
    • /
    • pp.123-132
    • /
    • 2012
  • Recently, global environmental problems have become serious due to human economic activities. Therefore, in order to build a sustainable society in which human economic activities coexist with nature, it is important to promote and enhance environmental education. As a preceding study, a board and computer game of "Ecopoly," which is the game for education on global environmental problems, were developed. This study further aims to develop algorithms which make decisions in Ecopoly, to automate decision-makings of opponents using the algorithms, and to develop the environmental educational game "Ecopoly V" which enables self-learning. In order to develop the algorithms, the board game of Ecopoly was played, and each player's decision-makings at the all points at which players make a decision were observed and analyzed. From the analyses, it became clear that the decision-makings were distinguished by 3 characteristics; Ecology type, Economy type, and Balance type. Based on the characteristics, the factors and standard values of each decision-making were made clear. Algorithms were developed based on the factors and standard values. Ecopoly V was developed by incorporating the algorithms into the computer game of Ecopoly. Experimental testing of the game was conducted and the validity of the game was verified.

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

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

  • PDF

클라우드 기반의 게임시스템 개발 : 국내 게임 개발을 중심으로 (Development of Cloud-based Game System : Toward Domestic Game Development)

  • 한상근;송승근
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.457-458
    • /
    • 2015
  • 최근 클라우드 기술의 발전으로 인하여 이와 관련된 서비스가 다양한 분야에 걸쳐 확산되고 있다. 게임 분야에서는 클라우드 기술을 적용한 N스크린 서비스를 개발하여, 기기의 성능에 구애받지 않고 다양한 플랫폼에서 유저가 하나의 정보를 공유하여 플레이할 수 있어 관심이 커지고 있다. 이에 본 연구에서는 클라우드 기술을 사용하여 개발된 게임의 특징을 도출하고자 한다. 본 연구는 클라우드 기술 연구에 대한 문헌을 연구하여 현재 출시된 국내 게임 중 클라우드 기반의 게임에서 어떻게 적용되어 있는지 알아보고, 이를 바탕으로 특징을 도출하였다. 본 연구는 향후 클라우드 기반의 게임개발에 N스크린 게임의 기술과 클라우드의 특징을 잘 적용하여 더 좋은 게임을 개발 할 수 있을 것으로 기대된다.

  • PDF

게임 다큐멘터리 분석 - Indie Game: The Movie를 중심으로 (Analysis of Game Documentary - Focused on Indie Game: The Movie)

  • 한석희
    • 한국컴퓨터게임학회논문지
    • /
    • 제31권4호
    • /
    • pp.37-50
    • /
    • 2018
  • 본 연구는 2012년 6월 출시된 게임 다큐멘터리 "인디 게임: 더 무비"를 다각적으로 분석한다. 게임산업이 발달함에 따라, 게임 관련 영상들도 제작되고 있다. 기존의 게임 다큐멘터리는 일반적으로 유명 게임 또는 게임 유저의 성공에 중심을 맞추었고 그 이유에 대해 다루었다. 그러나 "인디 게임: 더 무비"는 유명하거나 거대한 기업 출신이 아닌 인디 게임 개발자에 중점을 두었다. 게임 엔진의 발전으로 인해, 오늘 날 인디 게임은 인디 게임 개발자가 자유롭게 자신만의 게임을 개발 할 수 있는 새로운 트렌드가 되었다. 본 연구의 목적은 인디 게임 개발자의 삶을 연구하고 어떻게 그리고 왜 그들이 자신만의 게임을 개발하는지에 대한 탐구이다. 구체적으로, 본 연구는 "인디 게임: 더 무비"를 1) 스토리 2) 갈등과 해결 3) 형식적 구성요소 4) 시퀀스 구성요소로 분석한다. 그 결과, "인디 게임: 더 무비"는 인터뷰가 주를 이루고 있는 점과 인디 게임 개발자들이 자신들의 자존심과 자아정체성 때문에 자신만의 게임을 개발하는 것을 보여준다. 다시 말해, 본 다큐멘터리 분석을 통하여, 인디 게임 개발자들이 겪는 현실과 게임 산업에서의 인디 게임의 다양한 모습들을 탐구한다.

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.

게임시나리오작가의 특수성에 관한 고찰 (The consideration of the speciality of game scenario writer)

  • 이재홍
    • 한국게임학회 논문지
    • /
    • 제2권1호
    • /
    • pp.84-91
    • /
    • 2002
  • The big difference of game scenario writers from ordinary scenario writers is the creativity of interactive game element. Game scenario writers should complete scenario form before making conti of game production, develop new item that is the essence of game and be able to write mulit-scenario for diverse story developments. Also, he should have the ability to advise on effective arrangement for sound effect to game designer.

  • PDF

한류 확산에 따른 게임의 확장 가능성 연구 (Study on Game Expandability Pursuant to the Spread of the Korean Wave)

  • 이재홍
    • 한국게임학회 논문지
    • /
    • 제14권4호
    • /
    • pp.75-86
    • /
    • 2014
  • 본 논문은 차기 한류를 주도할 수 있는 문화콘텐츠로서 게임의 확장 가능성을 타진해 보았다. 게임이 한류문화상품으로 성장하고 확산되기 위해서는 한류게임의 지속성을 유지할 수 있는 새로운 전략을 세우고, 한류게임의 친근성을 확대시켜 호감도를 극대화시키는 스토리텔링을 계획해야 된다는 사실을 인식할 수 있었다. 더불어서 글로벌 시장에서 한국문화를 대변할 수 있는 한국형 문화게임을 개발하고, 현지화전략을 세움과 동시에 정부차원의 종합적인 지원체계를 갖추는 일이 급선무라는 사실을 파악할 수 있었다.

게임 프로토타입의 평가 방법에 관한 연구 (A Syudy on Evaluation Method of The Game Prototype)

  • 고병희
    • 한국게임학회 논문지
    • /
    • 제3권2호
    • /
    • pp.71-78
    • /
    • 2003
  • The ultimate purpose of game design is to lay out a design which provides more convenient, more exciting, and more satisfying game to the users. It is needed to adopt the demands and the evaluations of the users, so that to develop user-centered games, yet easier and simpler, to increase their popularity and to improve their productivity. On this basis, the study presents the methods of improving game designs by repeating application of the assessment of the game, through the development of prototype in the Int stage of game project.

  • PDF