• 제목/요약/키워드: 유니티엔진

검색결과 94건 처리시간 0.022초

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

  • Kim, SooKyun;Song, Giseob;Lee, Hee-Bum;Kang, Gi-Hun;Im, KwangHyuk;Kim, SeokHun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.333-334
    • /
    • 2013
  • 최근 게임 시장은 모바일 분야의 급격한 성장과 더불어 많은 지각 변화가 일어나고 있다. 특히 많은 게임 엔진 제작사에서는 멀티 플랫폼을 지원하는 것이 큰 이슈가 되고 있다. 또한 많은 메이저 게임 개발사들도 하나의 플랫폼을 지원하는 게임이 아니라, 다양한 플랫폼을 지원하는 게임을 제작하기에 이르렀다. 이런 멀티 플랫폼이 주목받기 시작하면서 유니티 엔진 또한 주목받게 되었다. 본 논문에서는 멀티 플랫폼을 지원하는 유니티 게임 엔진을 이용하여 게임을 개발할 때 필요한 객체지향 설계방향에 대해 설명한다.

  • PDF

Markrerless augmented reality game development method utilizing the Unity engine and KUDAN engine -In the center of ther development case of 'Our neighborhood hero' (유니티와 KUDAN 엔진을 활용한 MARKERLESS 방식의 증강현실 게임개발 - '우리동네히어로'의 개발사례 중심으로)

  • Kim, Han-Ho;Jung, hyung-won
    • Journal of Digital Convergence
    • /
    • 제15권4호
    • /
    • pp.421-426
    • /
    • 2017
  • After the Pokemon game became popular, the popularity of the Augmented Reality game is higher than ever. Therefore, it is an important choice to use an engine to create an augmented reality game. It explains how to create an augmented reality game using Unity engine, which is one of the most used game engines in game development. We describe a method for implementing augmented reality optimized for games by selecting a MARKERLESS method that does not require a marker among the augmented reality techniques. In this paper, we propose a technique to create MARKERLESS augmented reality game using KUDAN AR engine which supports Unity engine and unity through 'Our Hero' project.

A Study On Unity 3D Engine in the Educational Perspective (교육적 관점에서 본 Unity 3D 엔진)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 한국컴퓨터정보학회 2015년도 제52차 하계학술대회논문집 23권2호
    • /
    • pp.246-249
    • /
    • 2015
  • 게임 개발사의 경영진이나 개발자들을 통해 유니티 엔진을 다룰 수 있는 프로그래머에 대한 수요가 무척 많다는 것을 확인할 수 있다. 유니티의 사용 환경으로 과거 PC 온라인 게임을 중심으로 게임 개발이 이루어졌을 때에 비해 개발사의 수도 많아졌고, 한 개발사에서 동시에 만드는 게임의 수도 크게 증가하고 있다. 본 논문에서는 Unity 3D 엔진을 심층 분석하여 게임개발 교육현장에서의 유용성을 검토하였다. 본 연구는 게임 앱 설계 관련 프로젝트의 수행이나 교육용 게임 개발의 학습을 위한 유니티의 현주소를 조명하는 데 있다.

  • PDF

Development of Action Game using Game Engine (게임엔진을 이용한 1인칭 액션 게임 개발 방법)

  • Jeon, JinSun;Lee, JaeNoh;Kim, SooKyun;An, SungOhk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.53-54
    • /
    • 2014
  • 최근 국내외에서 모바일 시장은 큰 성장을 구가하고 있다. 이러한 추세에 발맞추어 모바일 게임 개발을 위해 여러 엔진을 게임업체에서 사용하고 있다. 특히 유니티 엔진은 멀티플랫폼을 지원하며, 저렴한 가격과 간단하고 쉽게 게임을 개발할 수 있다는 장점으로 많은 개발자들이 이용하는 엔진이다. 개발사 및 개인 개발자도 많이 이용하는 만큼 유니티의 여러 기능들과 이를 이용한 게임 제작은 개발 비용을 줄일 수 있는 장점을 가지고 있다. 본 논문에서는 유니티 엔진을 이용하여, 간단한 1인칭 게임을 제작할 수 있는 개발 방법에 대해 설명한다.

  • PDF

A Study on the Production of 2D Pixel Game Objects Using Basic Shape (기본도형을 활용한 2D Pixel 게임 오브젝트 제작연구)

  • KIM, Do-Kyung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.213-215
    • /
    • 2022
  • 현재 게임들에서 Retro 풍이 일면서 다시 2D그래픽이 주목을 받고 있는 현상이 발생하고 있다. 물론 과거에도 2D 그래픽풍의 게임이 없었던 것은 아니나 근래에 들어서는 그 양상이 좀 더 진화되어 유저들에게 어필을 하고 있어 주목이 되고 있다. 현재 출시된 멀티 플랫폼 게임 엔진 중 게임 개발사에서 많이 사용 중인 엔진은 Unity3D 엔진이다. 본 논문에서는 Unity3D 엔진을 이용한 2D게임 그래픽 제작에 대해 논하고자 한다. 유니티 엔진은 C#, 자바스크립트로 코드를 작성할 수 있다는 이유로 C#과 모노 기반 코드로 개발되었다고 알려져 있었다. 실제로 엔진의 런 타임 부분은 C++과 마이크로소프트 닷넷 API, 에디터 프로그램은 C#으로 개발되었다. 스크립트는 유니티 내에서 바로 수정은 하지 못하고 Mono Develop등 유니티를 지원하는 스크립트 에디터에서 수정할 수 있다. 이에 본 논문에서는 멀티 플랫폼 게임 엔진을 이용한 2D 게임 그래픽인 Pixel Art 구현을 제안 하고자한다. 이를 통해서 다양한 멀티 플랫폼 기반의 게임 설계 및 개발에 도움이 되었으면 한다. 어떤 요소들이 2D게임을 선택하는 데에 있어 영향을 끼치는가에 대해서 알아보고, 세부항목에 따른 기본 도형을 이용한 게임 오브젝트 제작의 특징과 그 이유가 사용자에게는 어떤 의미를 가지는가에 대한 것을 알 수 있다.

  • PDF

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

  • Yoo, Jong-Kun;Kim, Youngsik
    • Journal of Korea Game Society
    • /
    • 제15권6호
    • /
    • pp.97-106
    • /
    • 2015
  • In an Unity engine for multi-player online games, the main thread processing game logic must be separated from the network thread that is responsible for network packet communication. Packet communication between the network threads needs to drop packets that overlap in order to improve the rendering speed. In this paper, the packet discard policy of network thread is proposed for an Unity engine for multi-player online games. The proposed method is the hybrid method of both Partial Packet Discard and Periodic Packet Discard methods to improve the rendering speed by periodically discarding overlapped network packets managed by the queue. The rendering speed of the proposed method is analyzed and its effectiveness is verified by various packet generating simulations of the Unity engine for multi-player online games.

A Study on Game Production Education through Recent Trend Analysis of 3D Game Engine (3D 게임 엔진의 최신 동향 분석을 통한 게임 제작 교육에 관한 연구)

  • Lee, Myoun-Jae
    • Journal of the Korea Convergence Society
    • /
    • 제4권1호
    • /
    • pp.15-20
    • /
    • 2013
  • Game engines that allow you to reuse the necessary software components in the development of the game. There are representative game engines such as unreal engine, cry engine, unity3D engine. This paper describes recent game engine technologies, discuss next game engine trend focused on those game engines. And then, proposes educational methods on game production.

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

  • Kim, Soo Kyun;Park, Sanghoon;Shin, Euiseong;Han, Changmin;Lim, Wongyu;An, Syungog
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 한국컴퓨터정보학회 2018년도 제57차 동계학술대회논문집 26권1호
    • /
    • pp.29-30
    • /
    • 2018
  • 모바일 게임 시장은 국내외를 막론하고 상승세를 보이는데 그 중 국내 모바일 게임회사 또한 크게 성장하고 있다. 국내 회사들은 유니티 게임 엔진의 장점인 멀티 플랫폼을 활용하여 안드로이드, iOS 등 플랫폼에 구애 받지 않고 최적화 기법을 사용하여 플랫폼에 맞는 게임을 제작하고 있다. 이러한 유니티 엔진의 장점들을 활용해 쉽고 빠르게 디펜스 게임을 제작 해 본다. 본 논문에서는 모바일 게임에서의 오브젝트 풀 기법, 애니메이터 개념과 구현 방법에 대해 설명한다.

  • PDF

A Comparative Study on the Structure and Implementation of Unity and Unreal Engine 4 (유니티와 언리얼 엔진 4의 구조와 구현 방식 비교 연구)

  • Lee, HanSeong;Ryoo, SeungTaek;Seo, SangHyun
    • Journal of the Korea Computer Graphics Society
    • /
    • 제25권4호
    • /
    • pp.17-24
    • /
    • 2019
  • In the game industry, traditional game development way was to develop a game engine in advance before developing game content. This has the disadvantage is the high cost of developing the game engine. Further, there is a problem that the game content are not developed unless the game engine is prepared in advance. In order to solve these problems, the game industry has recently selected a method of purchasing a license for a commercial engine, which is a method for improving the game content development productivity, rather than concentrating on game engine development. In this paper, we describe a game object and the structure in Unity and Unreal Engine 4. We compared the editor interface and the supported development languages in the two game engines. We also implemented a First-Person Shooter game to compare how the player's configuration and event handling differ from the two game engines.

Asset development for virtual road design based on Unity engine (유니티 엔진 기반 가상 도로 설계를 위한 Asset개발)

  • Lim, Won-Sup;Kim, Dae-Kyun;Song, Eun-Jee
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 한국정보통신학회 2018년도 춘계학술대회
    • /
    • pp.617-618
    • /
    • 2018
  • 본 논문에서는 유니티 엔진을 활용하여 도로교통 시뮬레이터 에셋을 제안한다. 제안하는 에셋은 유니티 좌표계 내에서 오브젝트를 이용하여 가상의 도로를 설계함으로서 도로교통 시뮬레이터의 진입장벽과 단순 작업비용을 낮추고, 가상의 도로에서 다양한 속성을 가진 차량과 신호등을 생성하고 시뮬레이션 함으로서 차량과 교통신호, 도로설계 등이 교통에 미치는 영향을 시각화하여 관찰 할 수 있다. 제안한 에셋을 이용하여 도로를 보다 용이하게 설계하여 도로교통 시뮬레이션을 할 수 있으며, 간단한 시나리오를 제작하여, 도로정체의 원인을 설명 할 수 있다. 사용자가 도로설계 시의 작업량을 더 줄일 수 있도록 도로생성 부분에서 보다 다양한 기능 지원과 시뮬레이터의 타당성 검토를 위한 추가적인 시나리오 테스트 등이 향후 과제이다.

  • PDF