• Title/Summary/Keyword: 유니티 3D엔진

Search Result 61, Processing Time 0.022 seconds

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.07a
    • /
    • pp.246-249
    • /
    • 2015
  • 게임 개발사의 경영진이나 개발자들을 통해 유니티 엔진을 다룰 수 있는 프로그래머에 대한 수요가 무척 많다는 것을 확인할 수 있다. 유니티의 사용 환경으로 과거 PC 온라인 게임을 중심으로 게임 개발이 이루어졌을 때에 비해 개발사의 수도 많아졌고, 한 개발사에서 동시에 만드는 게임의 수도 크게 증가하고 있다. 본 논문에서는 Unity 3D 엔진을 심층 분석하여 게임개발 교육현장에서의 유용성을 검토하였다. 본 연구는 게임 앱 설계 관련 프로젝트의 수행이나 교육용 게임 개발의 학습을 위한 유니티의 현주소를 조명하는 데 있다.

  • PDF

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.01a
    • /
    • pp.333-334
    • /
    • 2013
  • 최근 게임 시장은 모바일 분야의 급격한 성장과 더불어 많은 지각 변화가 일어나고 있다. 특히 많은 게임 엔진 제작사에서는 멀티 플랫폼을 지원하는 것이 큰 이슈가 되고 있다. 또한 많은 메이저 게임 개발사들도 하나의 플랫폼을 지원하는 게임이 아니라, 다양한 플랫폼을 지원하는 게임을 제작하기에 이르렀다. 이런 멀티 플랫폼이 주목받기 시작하면서 유니티 엔진 또한 주목받게 되었다. 본 논문에서는 멀티 플랫폼을 지원하는 유니티 게임 엔진을 이용하여 게임을 개발할 때 필요한 객체지향 설계방향에 대해 설명한다.

  • PDF

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

  • Lee, Myoun-Jae
    • Journal of the Korea Convergence Society
    • /
    • v.4 no.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.

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

  • PDF

Comparative Analysis of Three-Dimensional Real-Time Rendering Methods

  • Kim, Gum-Young;Lee, Byong-Kwon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.1
    • /
    • pp.23-32
    • /
    • 2022
  • Image production using three-dimensional (3D) programs undergoes a process called rendering to visualize 3D data. Because this process is time-consuming and costly, the reduction of rendering cost has emerged as an important problem that requires resolution. This work aims to overcome the limitations of the current 3D image production pipeline and propose a method for reducing the production time by adopting a game engine for real-time rendering. In the experiment conducted in this study, rendering using Maya (a 3D production program) and Unity were compared and analyzed. The analysis results indicate that Unity enables rendering in real time; consequently, the rendering cost is reduced. Moreover, the quality of the rendered image is similar to that produced by Maya. The proposed technique involves reducing the render time and providing guidance through access to a real-time rendering engine.

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.01a
    • /
    • pp.53-54
    • /
    • 2014
  • 최근 국내외에서 모바일 시장은 큰 성장을 구가하고 있다. 이러한 추세에 발맞추어 모바일 게임 개발을 위해 여러 엔진을 게임업체에서 사용하고 있다. 특히 유니티 엔진은 멀티플랫폼을 지원하며, 저렴한 가격과 간단하고 쉽게 게임을 개발할 수 있다는 장점으로 많은 개발자들이 이용하는 엔진이다. 개발사 및 개인 개발자도 많이 이용하는 만큼 유니티의 여러 기능들과 이를 이용한 게임 제작은 개발 비용을 줄일 수 있는 장점을 가지고 있다. 본 논문에서는 유니티 엔진을 이용하여, 간단한 1인칭 게임을 제작할 수 있는 개발 방법에 대해 설명한다.

  • PDF

Visualization of 3D Graphics Shader Space Transformation (3D 그래픽스 셰이더 공간 변환의 시각화)

  • Lee, SangWon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.219-220
    • /
    • 2022
  • 3D 그래픽스 환경에서 입체적인 물체가 2D 모니터에 보여지는 과정에는 여러 단계의 공간 변환과 행렬 계산을 거치게 된다. 이러한 공간 변환은 각 단계가 어떤 의미인지 쉽게 이해하기에 어려운 면이 있다. 본 논문에서는 유니티 3D 엔진에서 작동하는 셰이더를 통해 각 단계의 공간을 시각화 하여 학생들이 보다 쉽게 공간 변환을 이해하는 시각화 방법을 제시한다.

  • PDF

Platform Design of Unity Launcher for the IoT Beacon based 3D Position (IoT 비콘기반의 3차원 위치표출 위한 유니티 런처의 플랫폼 설계)

  • Kang, Min-Goo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.10 no.4
    • /
    • pp.477-482
    • /
    • 2015
  • In this paper, an android platform with Unity engine was proposed for the effective 3D presentation of IoT sensor's position to IoT(Internet of Things) users. This android platform based home-gateway was designed with the cooperation of 3D unity engine for 3D texture according to MovieTexture simultaneously. As a result, the 3D presentation technology of IoT sensors was described with Unity based 3D modeling. In this proposed smart gateway, the 3D position was presented with the received RSSI(Received Signal Strength Indicator) and angle of IoT sensors. This 3D Unity launcher can be used for the 3D position, monitoring, and the life managing of IoT sensors with the beacon and 3 dimensional cube-style after the 3D conversion of 2D.

Development of 2.5D Adventure Game using Unity3DTM Engine (유니티3D 엔진을 활용한 2.5D 어드벤처 게임 개발)

  • Lee, Ka-young;Shin, Byeong-seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.783-785
    • /
    • 2018
  • 컴퓨터 게임에서 3D가 아닌 2.5D 환경을 사용하면 사용자에게 신선한 상호작용적 즐거움을 줄 수 있다. 그러나 2.5D 환경의 게임을 만들려면 2D와 3D의 각각의 장점을 취하고 단점을 극복하기 위한 방법론이 필요하다. 본 논문에서는 유니티 3D 엔진을 이용하여 2.5D 어드벤처 게임을 개발하는 과정과 함께, 2.5D의 단점을 극복하기 위해 적용한 그래픽 효과와 게임학(Game studies)적 요소를 제안한다.

Production of Digital Fashion Contents based on Augmented Reality Using CLO 3D and Vuforia (CLO 3D와 Vuforia를 활용한 증강현실 기반 디지털 패션 콘텐츠 제작)

  • Kang, Tae-Seok;Lee, Dong-Yeon;Kim, Jinmo
    • Journal of the Korea Computer Graphics Society
    • /
    • v.26 no.3
    • /
    • pp.21-29
    • /
    • 2020
  • This study defines the pipeline for digital fashion contents production using CLO 3D, a 3D fashion design software that supports virtual clothing visualization as a cutting-edge simulation technology for fashion, and vuforia, a mobile platform augmented reality (AR) development kit for creating AR applications. The proposed production pipeline is organized in a method to produce a virtual clothing model through CLO 3D software through works of patterns, sewing lines, textures, etc., and AR contents based on computer vision techniques using the functions and properties of vuforia development kits in the Unity engine development environment. In addition, we present application method that can be practically utilized from the perspective of practical users, such as fashion designers and directors, by creating a new type of AR digital fashion contents directly as a flow of the defined production pipeline.