• 제목/요약/키워드: 게임 설계

검색결과 1,318건 처리시간 0.056초

아동을 위한 교육용 플래시 게임 설계 및 구현 (The Design and An Implementation of Educational Flash Games for Children)

  • 유행석
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.43-46
    • /
    • 2013
  • 본 논문은 아동을 위한 교육용 플래시 게임을 설계 및 구현하였다. 교육용 게임을 통하여 아동들에게 폭력적인 요소를 배제하고, 게임을 통하여 영어 단어 맞추기 게임, 한글 단어 맞추기 게임, 산수공부 게임, 역사공부 게임 등에 대한 게임 화면설계, 메뉴설계, 속성 설정, 알고리즘, 게임 실행 및 구현 결과에 대한 내용을 기술하였고, 게임에 대한 가능성을 보였다. 게임을 통하여 아동들의 두되 발달에 도움이 되고, 학습에 유익하도록 하는 게임을 설계 구현하였고, 그 화면의 결과를 기술하였다. 아동들에게 폭력적이지 않고, 흥미도 유발하고, 또한 성장기에 유익하도록 하는 장점이 있다.

  • PDF

사다리 타기 게임 설계 및 구현 (Design and Implementation of SADARI Game)

  • 서정만;권순녀
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권8호
    • /
    • pp.19-24
    • /
    • 2009
  • 본 논문에서는 컴퓨터게임에서 기존에 나와 있는 사다리 타기 게임을 보다 확장하여 12명이 한꺼번에 동시에 사다리 타기 게임을 할 수 있도록 설계하였다. 기존에 나와 있는 사다리 타기 게임은 보통 10명이 동시에 처리할 수 있도록 설계되어 있다. 본 게임 설계에서는 기존에 나와 있지 않은 여러 가지 기능을 추가하고, 12명이 동시에 사다리 타기 게임을 할 수 있도록 하기 위해 설계하였다. 게임에 대한 용어 설명과 사다리 타기 게임에 대한 설명과 기본적인 원리를 살펴보았고, 기존의 사다리 타기 게임을 분석하여 보완된 사다리 타기 게임을 설계 구현하였다. 전체 화면에 대한 객체 설계와 구현된 게임에 대한 화면에 대한 내용도 살펴보았으며, 구현된 게임의 장점을 나열하였고, 향후 발전방향에 대하여 논하였다.

객체지향기법을 이용한 게임 그랙픽엔진 설계 (Design of A Graphic Game Engine Using Object Oriented Technology)

  • 조승욱;하수철
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 추계학술발표대회(하)
    • /
    • pp.647-650
    • /
    • 2003
  • 게임이 대중화되고 발전함에 따라 게임을 개발하는 방법 또한 발전하고 있다. 특히 게임엔진은 이제 게임을 개발할 때 필수적인 요소로 등장한다. 게임 엔진이란, 게임을 개발할 때 게임의 하부에서 처리할 수 있는 모든 일을 처리하는 API의 모임이라고 말할 수 있다. 본 논문에서는 구조의 파악이 쉬운 잘 설계된 엔진을 제작하기 위한 방법으로서 클래스 기반의 객체 지향 기법을 이용해 설계하는 방법을 제안한다. 게임엔진에 포함되는 가장 기본적인 그래픽 엔진을 소프트웨어 설계 있어서 현재 가장 강력하고 가장 많이 사용되는 모델링 도구인 UML을 이용해서 학습이 쉽고 구조파악이 쉬운 엔진을 설계한다.

  • PDF

생성 패턴을 사용한 네트워크 기반 게임 API 설계 (The API Design for the Network-Based Game Using Creational Patterns)

  • 김종수;이종민;김태석
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 추계학술발표대회(하)
    • /
    • pp.669-674
    • /
    • 2003
  • 네트워크 게임 제작에 있어서, 요즘의 추세를 보면 화려하고 다양한 캐릭터, 애니메이션, 사운드의 지원으로 게임 플레이어에게 현실감을 느끼게 할 수 있는 요소에 치중하고 있다. 특히 요즘에 서비스되고 있는 실시간 네트워크 게임의 경우, 개발 인원도 많이 투입되는 프로젝트이므로, 객체 지향적 설계 방법론을 따르지 않으면, 좋은 어플리케이션 제작이 힘들다. 국내에서 여러 게임 제작업체가 네트워크 게임의 설계와 구현에 있어서 객체지향 패러다임을 적용하여 자체 어플리케이션을 개발하고 있다. 그러나, 회사 자산 보안상의 이유로 게임 설계 기법이 게임의 설계를 배우고자 하는 사람들에게 제공되기는 힘든 실정이다. 만약, 디자인 패턴을 이용한 다양한 설계기법과 그 적용 예가 여러 사람들에게 제공이 된다면, 보다나은 API의 발전이나, Framework의 개발을 가져올 수 있다. 이러한 견지에서, 본 논문에서는 자바 언어를 사용한 네트워크 게임 제작에 있어서, 적용될 수 있는 디자인 패턴들에 대해 연구한다.

  • PDF

Pocket PC 기반의 무선 게임 엔진 설계 (Design of Wireless Game Engine Based on Pocket PC)

  • 김성찬;장인걸;신동규;신동일
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (2)
    • /
    • pp.514-516
    • /
    • 2001
  • 본 논문에서는 Pocket PC 기반의 무선 게임 엔진과 무선 게임 엔진을 지원하는 간단한 개발도구에 대한 설계를 하였다. 게임을 개발할 때마다 엔진을 개발하는 게임에 종속적인 기존의 무선 게임 엔진의 방식에서 벗어나 다양한 PDA 플랫폼을 지원하며 엔진을 응용할 수 있도록 개발도구를 라이브러리로 재공함으로써 사용자 혹은 개발자가 게임을 개발함에 있어 편의를 제공하도록 하며, 모듈 단위로의 설계를 통해 각각의 모듈이 독립적인 역할을 수행하여 약간의 조정만으로도 다른 시스템에서 이용이 가능토록 설계하였다. 또한 무선 게임엔진으로서의 기능뿐만 아니라 멀티미디어 컨텐츠를 처리하는 응용 어플리케이션의 제작이 가능하도록 하였다.

  • PDF

유니티를 이용한 탱크 게임 설계 및 구현 (Design and Implementation of Tank Game using Unity)

  • 이경호;임대영
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제56차 하계학술대회논문집 25권2호
    • /
    • pp.53-55
    • /
    • 2017
  • 본 논문에서는 유니티(Unity)를 이용하여 스마트폰에서 작동하는 탱크 게임을 설계하고 개발하였다. 탱크 게임에 필요한 요구사항을 분석하고, 만들어진 요구사항 명세를 이용하여 설계하고, 개발하였다. 본 게임은 여러 사람들과 실시간으로 대전이 가능한 대전 모드와, 혼자서도 플레이가 가능한 싱글 모드도 지원한다. 구성은 탱크, 아이템의 구입과 선택이 가능한 로비 화면과 게임 플레이가 가능한 게임 화면으로 이루어져 수행된다.

  • PDF

DirectX를 이용한 네트워크 게임 설계에서 생성 패턴 적용에 대한 연구 (Study on the Creational Patterns Application for the Network Game Design using DirectX)

  • 김종수;김태석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.337-340
    • /
    • 2004
  • 현재 우리나라에는 사용자들의 사실감을 더해주는 3D 기반 온라인 게임이 큰 주류를 이루고 있다. 국내에 많은 게임 개발 업체들이 있는데, 이들 업체에서는 게임 엔진 개발 의욕은 높은 반면 관련 전문 인력이 부족하고, 업체 규모가 영세한 경우가 많다. 또한 게임 설계와 관련된 기술은 보안이 철저하기 때문에 기술 공유가 사실상 힘들다. 인력과 시간이 많이 드는 네트워크 게임제작에서 기존에 작성된 코드를 재사용이 가능하도록 소프트웨어를 설계하는 것은 중요한 일이다. 지금까지 검증된 여러 가지 디자인 패턴들이 재사용을 위한 소프트웨어 설계에 도움을 준다. 본 논문에서는 DirectX를 기반으로 하는 네트워크 게임의 클라이언트 측 설계에 GoF(Gang of Four)의 디자인 패턴 영역 중 생성패턴을 이용하여 재사용이 가능한 네트워크 게임 설계에 대한 효율적인 기법을 제안한다.

  • PDF

게임 인터랙티브 스토리텔링 설계에 관한 연구 : The Elder Scrolls 5 Skyrim을 중심으로 (Study of Game Interactive Storytelling Design : Focusing on The Elder Scrolls 5 Skyrim)

  • 막옥도;김석규
    • 한국컴퓨터게임학회논문지
    • /
    • 제31권4호
    • /
    • pp.17-28
    • /
    • 2018
  • 현재 많은 샌드박스 게임들이 출시되고 있으며, 또한 많은 게임들이 샌드박스 게임의 요소를 게임 속에 추가하고 있다. 극도로 높은 자유도에 수많은 게임사용자들이 매료되었기 때문이다. 게임에 자유도를 제공하는 주요 요소 중의 하나가 바로 인터랙티브 스토리텔링이다. 이는 게임 설계 과정에서 매우 중요한 부분으로서 게임의 배경을 제공하고 게임의 현실성을 향상시키며, 게임 몰입도를 높여서 게임에 대한 게임사용자의 흥미를 오랫동안 유지시킬 수 있다. 게임 인터랙티브 스토리텔링 시스템의 주요 구성 요소로는 게임 배경 인터랙티브 스토리텔링과 게임 캐릭터 인터랙티브 스토리텔링이 있다. 이 두 가지 구성 요소는 모두 실제의 게임 모드에 따라 서로 다른 방향으로 진화할 수 있다. 본 연구에서는 성공적으로 게임 인터랙티브 스토리텔링을 설계한 게임인 The Elder Scrolls 5 Skyrim을 사례로 삼아, 게임 가운데 존재하는 대량의 인터랙티브 스토리텔링 사례 및 이에 대한 게이머의 체험을 분석하였다. 또한 분석 결과를 공통점에 따라 정리하였고, 이를 토대로 게임 인터랙티브 스토리텔링 설계의 보편적인 원칙들을 도출하였다. 그리고 게임에 대한 게임사용자의 주관적이고 직관적인 요소를 통해 명확한 인터랙티브 스토리텔링 설계 모델을 구축하고, 게임 인터랙티브 스토리텔링을 설계할 때 활용할 수 있는 정성적인 설계 기준과 틀을 마련하고자 하였다. 또한 샌드박스 게임에서의 보편적인 인터랙티브 스토리텔링 설계 방법을 모색하고 피해야할 사항들을 살펴보았다.

DirectX를 이용한 게임 설계에서의 생성 패턴 적용 기법 (The Creational Patterns Application to the Game Design Using the DirectX)

  • 김종수;김태석
    • 한국멀티미디어학회논문지
    • /
    • 제8권4호
    • /
    • pp.536-543
    • /
    • 2005
  • 국내 게임 분야는 다양한 게임 장르 중에서 사용자들에게 사실감을 더해주는 3D 기반 온라인 게임이 주류를 이루고 있다. 국내의 게임산업은 전문 인력이 부족하고 개발 기업이 영세하며, 게임과 관련된 설계 기술의 보안 때문에 기술 공유가 어려운 실정이다. 이러한 측면에서 볼 때, 인력과 시간이 많이 드는 네트워크 게임제작 시에 기존에 작성된 코드를 재사용이 가능하도록 소프트웨어를 설계하는 기법이 중요하다. 본 논문에서는 DirectX를 기반으로 하는 네트워크 게임의 클라이언트 측 설계에서 사용사례(use case)를 이용하여 요구 사항을 분석하고, 클래스 설계에 GoF(Gang of Four)의 디자인 패턴분류 중 생성패턴에 대한 게임 소프트웨어 설계의 재사용 기법을 제안한다.

  • PDF

UML을 사용한 온라인 게임 엔진 프로젝트 설계 연구 (Study On the Object Oriented Design Project of Online Game Engine Using UML)

  • 최성
    • 한국게임학회 논문지
    • /
    • 제5권1호
    • /
    • pp.33-40
    • /
    • 2005
  • 게임개발 프로젝트의 설계는 프로세스 구성과 게임 소프트웨어의 프로그램 산출물과 태스크의 관리는 개발자간에 연계하여 구성해야 한다. 기존 개임개발 프로젝트 설계는 프로젝트 활동의 정의 및 변경을 지원하고, 형상관리 도구는 버전제어, 작업공간 관리, 빌드 관리 등을 지원한다. 본 논문의 설계도구는 UML을 사용하여 게임 컴포넌트 기반 개발 프로세스 모델을 설계하고, 프로세스의 진행 상태 기록, 변경 요청에 따른 처리, 태스크별 작업 진행 보고서 작성, 산출물 등록과 변경, 버전 기록, 산출물 또는 서식 검색 등의 기능을 연구하였다. 또한 시스템 설계를 사용함으로써 게임 공학 활동에 참여하는 개발자들이 분산 개발 환경에서 게임 소프트웨어 개발에 필요한 정보와 산출물 관리를 생산성 있게 할 수 있다. 이 시스템 구성에 따라 정보를 공유하면서 설계의 체계화 및 표준화를 수행 할 수 있다.

  • PDF