• 제목/요약/키워드: Unity Game Engine

검색결과 99건 처리시간 0.038초

Unity 게임 엔진을 이용한 모바일 게임 개발 (Mobile Game Development using Unity game engine)

  • 윤경섭;이현재;김락현;이한신
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제51차 동계학술대회논문집 23권1호
    • /
    • pp.5-8
    • /
    • 2015
  • 모바일 게임 시장이 날이 갈수록 발전하고 성장하는 가운데 Unity 게임 엔진은 하나의 코드로 여러 플랫폼에서 동작하도록 하여 게임 개발이 전문가들만이 개발할 수 있는 영역이 아닌 누구나 쉽게 개발할 수 있도록 해주는 환경으로 인기를 받고 있다. 이에 따라 Unity 엔진을 이용하여 퍼즐 게임과 타워 디펜스 장르를 합친 퍼즐디펜스로 복합장르를 적용한 게임을 개발하였다.

  • PDF

Unity를 이용한 방치형 RPG 게임 개발 (Development of Idle Role Playing Game using Unity 3D Engine)

  • 한창민;안성옥;김수균
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제59차 동계학술대회논문집 27권1호
    • /
    • pp.71-72
    • /
    • 2019
  • 올해 전세계게임 시장 매출 절반 이상을 모바일 게임이 차지했고 계속 성장해 가는 추세이다. 그중 항상 순위권 안에 들어가는 장르로 방치형 RPG 게임이 있다. 그러므로 게임 시장 추세에 맞혀 멀티 플랫폼이 지원되는 유니티 엔진을 이용하여 방치형 RPG 게임을 개발한다. 본 논문에서는 Unity 엔진의 기능을 사용하여 방치형 RPG 게임을 개발하는 법에 관해 설명한다.

  • PDF

다중 접속 온라인 게임을 위한 유니티 엔진의 네트워크 스레드 패킷 폐기 기법 (Packet Discard Policy of Network Thread in an Unity Engine for Multi-player Online Games)

  • 유종근;김영식
    • 한국게임학회 논문지
    • /
    • 제15권6호
    • /
    • pp.97-106
    • /
    • 2015
  • 유니티 엔진 기반 다중 접속 온라인 게임에서는 통신 패킷 처리를 담당하는 네트워크 스레드와 게임 로직을 담당하는 메인 스레드를 분리해야 한다. 네트워크 스레드 간에 통신 패킷은 렌더링 속도 향상을 위하여 중복되는 패킷을 폐기할 필요가 있다. 본 논문에서는 유니티 엔진 기반 다중 접속 온라인 게임을 위한 네트워크 스레드 간 통신 패킷 폐기 기법을 제안한다. 제안하는 기법은 Partial Packet Discard 기법과 Periodic Packet Discard 기법을 혼합한 기법으로 네트워크 패킷을 큐로 관리하고 중복되는 패킷을 주기적으로 폐기하여 렌더링 속도를 향상시킨다. 제안하는 기법은 유니티 엔진 기반 다중 접속 온라인 게임의 다양한 패킷 발생 시뮬레이션을 통하여 렌더링 속도를 분석하고 효율성을 증명하였다.

Unity 3D 게임 엔진을 이용한 3D 공포 게임 제작 (Development of Horror Game using Unity 3D Engine)

  • 이재노;전진선;이종하;유태환;김수균;안성옥
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제50차 하계학술대회논문집 22권2호
    • /
    • pp.279-280
    • /
    • 2014
  • 현재 게임제작을 위해 많이 사용하고 있는 Unity 3D 엔진을 이용하여, 특수한 장르인 공포 게임을 제작해 본다. 이러한 공포 장르에 맞는 게임을 개발하기 위해서는 그에 맞는 함수와 Unity 3D의 기능들을 습득할 필요가 있다. 본 논문에서는 Unity 3D 게임 엔진이 제공하는 안개 효과, 사운드 효과 및 애니메이션 효과를 사용하여 공포 게임에 어울리는 시각적, 청각적 효과를 쉽게 구현하고, 그에 따르는 적절한 구현 방법에 대해 설명한다.

  • PDF

유니티 3D 엔진의 효율적인 이용 방법 (An Efficient Use Method for Unity 3D Engine)

  • 김수균;송기섭;이희범;강지훈;임광혁;김석훈
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.333-334
    • /
    • 2013
  • 최근 게임 시장은 모바일 분야의 급격한 성장과 더불어 많은 지각 변화가 일어나고 있다. 특히 많은 게임 엔진 제작사에서는 멀티 플랫폼을 지원하는 것이 큰 이슈가 되고 있다. 또한 많은 메이저 게임 개발사들도 하나의 플랫폼을 지원하는 게임이 아니라, 다양한 플랫폼을 지원하는 게임을 제작하기에 이르렀다. 이런 멀티 플랫폼이 주목받기 시작하면서 유니티 엔진 또한 주목받게 되었다. 본 논문에서는 멀티 플랫폼을 지원하는 유니티 게임 엔진을 이용하여 게임을 개발할 때 필요한 객체지향 설계방향에 대해 설명한다.

  • PDF

유니티 엔진을 이용한 모바일 디펜스 게임 제작 (Development of Mobile Defense Game using Unity Engine)

  • 김수균;박상훈;신의성;한창민;임원규;안성옥
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제57차 동계학술대회논문집 26권1호
    • /
    • pp.29-30
    • /
    • 2018
  • 모바일 게임 시장은 국내외를 막론하고 상승세를 보이는데 그 중 국내 모바일 게임회사 또한 크게 성장하고 있다. 국내 회사들은 유니티 게임 엔진의 장점인 멀티 플랫폼을 활용하여 안드로이드, iOS 등 플랫폼에 구애 받지 않고 최적화 기법을 사용하여 플랫폼에 맞는 게임을 제작하고 있다. 이러한 유니티 엔진의 장점들을 활용해 쉽고 빠르게 디펜스 게임을 제작 해 본다. 본 논문에서는 모바일 게임에서의 오브젝트 풀 기법, 애니메이터 개념과 구현 방법에 대해 설명한다.

  • PDF

게임엔진을 이용한 전략 슈팅 게임 개발 (Development of Strategy and Shooting Game Using UNITY3D Engine)

  • 이병철;김종덕;정진영;안성옥;김수균
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제60차 하계학술대회논문집 27권2호
    • /
    • pp.85-86
    • /
    • 2019
  • 게임 시장의 성장에 따라 여러 가지 장르의 게임이 출시되고 있다. 현재 슈팅 및 액션 게임 등의 고전적인 장르는 물론 Aeon Of Strife 같은 새로운 장르도 새롭게 탄생하고 있다. 새로운 장르의 게임의 등장은 앞으로 게임 시장이 지금보다 더 많이 발전할 것임을 말한다. 제안방법에서는 전략 시뮬레이션과 슈팅 게임을 혼합한 장르의 게임을 게임엔진을 이용해 빠르게 개발하는 방법을 설명한다.

  • PDF

노드 & 컴포넌트 게임엔진 개발 연구 (A Study on Node & Component Game Engine)

  • 김도현;최수빈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 춘계학술발표대회
    • /
    • pp.526-529
    • /
    • 2015
  • 이 연구에서는 노드 & 컴포넌트 기반 개발(Node & Component Based Development, NCBD)을 지원하는 게임엔진을 직접 설계, 제작하는 내용이다. NCBD를 지원하는 게임엔진은 이미 상용화된 유명게임엔진들(Unity, Unreal, Cocos2d-x)이 공통으로 지원하는 프로그래밍 패러다임이며, 이러한 노드 & 캠포넌트 구조는 깊은 상속구조를 지향하는 구조보다 유연하고 직관적이다.

실루엣 외곽선을 방법을 이용한 3인칭 액션 게임 개발 (Development of Third-Person Action Game using Outlines)

  • 김호렬;안성옥;김수균
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제59차 동계학술대회논문집 27권1호
    • /
    • pp.69-70
    • /
    • 2019
  • 현재 게임제작에 많이 사용하고 있는 Unity 3D 게임 엔진은 다양한 플랫폼을 지원하고 있으며, 장점으로는 간단하고 저렴하게 개발할 수 있어 많은 개발자가 사용하는 엔진이다. 다양한 개발사 및 개인 개발자들도 많이 사용하는 만큼 Unity 3D 게임 엔진의 다양한 기능을 습득할 필요가 있다. 3인칭 게임인 Beyond eyes 라는 게임이 시각 장애인의 캐릭터를 컨셉으로 게임이 제작되어 다양한 시각적 효과를 사용하였다. 이러한 게임에서 감명받아 Unity 3D 게임 엔진의 여러 가지 기능과 참신한 아이디어를 접목하여 다양한 시각적 효과를 구현하였고, 그에 따른 개발 방법을 설명한다.

  • PDF

Unity 3D를 활용한 1인 모바일 캐주얼 게임 제작 (One-man Mobile Casual Game Production Using Unity 3D)

  • 정서원;김진모
    • 디지털콘텐츠학회 논문지
    • /
    • 제15권4호
    • /
    • pp.501-512
    • /
    • 2014
  • 2007년 이후 도입된 스마트폰의 영향으로 모바일 콘텐츠 제작이 활발해지고 이러한 추세와 더불어 다양한 연령층에서 모바일 게임 제작에 대한 관심이 높아지고 있다. 과거의 게임 개발은 전문적 지식을 갖춘 개발자만의 영역이었다면 최근 들어 에디터 형태의 엔진들이 제공되어 게임 제작의 높은 진입장벽이 낮아지는 추세이다. 본 논문은 에디터 형태의 게임엔진 중 하나인 Unity 3D를 활용하여 일반 사용자의 관점에서 혼자 게임을 제작하기 위한 방법으로 이벤트기반 모듈 기획 방법을 제안하고자 한다. 이는 1인 게임 제작의 관점을 기획에 맞추어 게임의 전체적인 진행과정에서 동작하는 행동과 역할들을 모듈 단위로 기획하는 방법이다. 그리고 각 모듈은 게임성을 표현하는 다양한 이벤트들을 포함한다. 또한 Unity 3D에서 제공하는 스크립트 기능은 제안하는 모듈 구조를 구현하기에 적합하여 Unity 3D를 활용한다. 마지막으로 제안하는 방법을 통해 기획에서 개발까지 효과적인 게임 제작이 가능한지 여부를 확인하기 위해 간단한 3차원 모바일 캐주얼 게임을 제작하도록 한다.