• Title/Summary/Keyword: Unity Engine

Search Result 157, Processing Time 0.023 seconds

Design of an Avatar Assembly System based on a Commercial Game Engine (상용 게임엔진 기반의 아바타 조립 시스템의 설계)

  • Kim, Byung-Cheol;Roh, Chang Hyun
    • Journal of Digital Convergence
    • /
    • v.14 no.12
    • /
    • pp.489-494
    • /
    • 2016
  • Developing 3D games of quality is getting easier as commercial game engines have significantly evolved. It is still difficult, however, for entry-level developers to create various avatars which could affect the entire game because it requires expertise in 3D design and programming. We propose a design of an avatar assembly system based on a commercial game engine, Unity. It includes the assembly, customization, and management of avatars. It also provides an avatar update mechanism via the World Wide Web(WWW) provided by Unity's asset system so that various avatars can be supplied after the initial game distribution.

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.

Analysis of Elementary School Teachers' Experiences with Using the Unity Physics Engine to Develop Augmented Reality Science Educational Materials (초등학교 교사의 유니티 물리엔진을 활용한 증강현실 과학교육 자료개발 경험 분석)

  • Kim, Hyunguk
    • Journal of Korean Elementary Science Education
    • /
    • v.43 no.3
    • /
    • pp.385-401
    • /
    • 2024
  • This study presents a step-by-step analysis of the experiences and discussions of five elementary school teachers while developing the Augmented Reality (AR) science educational materials, using the Unity Physics Engine. In the preparation phase to develop the AR materials, the teachers explored the features of the AR technology and decided to create AR materials for experiments related to magnetic fields in the magnetism unit, based on discussions about the unit selection. In addition, they complained about difficulties arising out of the lack of background knowledge about the C# programming language in the preparation phase. During the material development stage, there were difficulties in operating the unfamiliar interface and other functions of the software. However, this was overcome through knowledge sharing and collaborative communication among the teachers. The final materials developed were marker-type AR materials to perform experimental activities by changing the position of the magnet and the compass markers. Based on the developed materials, the teachers discussed their smooth utilization during the classroom activities.

A Study on the Comparison of the Virtual Reality Development Environment in Unity and Unreal Engine 4 (유니티와 언리얼 엔진 4 에서의 가상현실 개발환경에 관한 비교연구)

  • Yunsik, Cho;Jinmo, Kim
    • Journal of the Korea Computer Graphics Society
    • /
    • v.28 no.5
    • /
    • pp.1-11
    • /
    • 2022
  • Game engines have the advantage of enabling efficient content production, such as reducing development time, with minimal visual quality guarantees and support for multi-platforms. Recently, game engines have provided various functions that can easily, quickly, and effectively produce immersive content using virtual reality (VR) HMD. Therefore, this study conducts a comparative study on the development environment in VR content production using Oculus Quest 2 HMD, focusing on Unity and Unreal game engines, which are widely used in the content production industry, including games. First, we compare the basic setup process of building a development environment using Oculus Quest 2 HMD and a dedicated controller based on a VR template project that includes the minimum functions and settings provided by each engine. Next, we present a simple experience environment that can interact in a virtual environment and compare the development environment to use a dedicated controller and the process of building a development environment that directly utilizes hands through the hand tracking function provided by Oculus Quest 2. Through this process, we will understand the basic process of building a VR development environment, and at the same time, we will check the characteristics and differences of the engine and use it as a research that can be applied to various immersive content production.

Development of Arcade Mini Game using Unity 3D (Unity를 이용한 아케이드 미니 게임 개발)

  • Ryu, TaeHwan;Choi, JongWoon;Kim, Soo-Kyun;An, SyungOg;Jung, JinYoung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2015.01a
    • /
    • pp.193-194
    • /
    • 2015
  • 본 논문은 유니티 엔진을 이용하여 쉽게 접할 수 있는 아케이드 형식의 게임에 미니게임을 추가하여 사용자들에게 게임에 대한 재미를 주기 위한 목적으로 제작되었다. 유니티 엔진을 이용하며 게임을 제작하면, 다른 엔진에 비해 저렴하면서도, 게임 개발시간을 단축하여 개발 비용을 줄일 수 있다. 또한 게임의 질도 떨어지지 않고 게임으로 제작할 수 있다. 현재 시중에 선보이고 있는 게임들은 잔인함과 선정적인 것이 많은 편이나, 본 게임은 어린이부터 노약자들 까지 다양한 연령층이 즐길 수 있도록 제작하였다.

  • PDF

Development of Mobile Social Network Game by using Web Service

  • An, Syoungog;Kang, ManJe;Kim, Soo Kyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.23 no.10
    • /
    • pp.81-86
    • /
    • 2018
  • In the field of mobile games, social network games are steadily increasing in market scale and public interest every year. This paper proposes a method to design a social network game, which is one of the most successful genres in mobile games. The method uses Unity3D, the most commonly used engine for mobile game development. NGUI, a versatile developmental tool of Unity3D, is used to create shops and battle UIs. This paper particularly focuses on how to use the web hosting service to search and operate the necessary data from the database in the server. In addition, the proposed social network game is easy to implement real-time battle using Animator and Raycast, and is characterized by efficient battle implementation through time delay using Coroutine function.

Implementation of an Aveva Marine viewer using Unity engine (Unity 엔진을 이용한 Aveva Marine 뷰어 구현)

  • Jang, Won Chan;Yang, Jae Gun;Kim, Sam Sung;Kim, Byung Suk
    • Annual Conference of KIPS
    • /
    • 2020.05a
    • /
    • pp.342-344
    • /
    • 2020
  • 3차원 CAD를 이용한 선박 설계는 완료 시점에서 부품간의 간섭여부를 판별할 수 있으나 작업순서에 따른 파트의 회전이나 이동 중의 간섭에 대한 판단은 어렵다. 현재는 생산 현장의 작업반장이나 숙련인력이 파트에 대한 회전, 이동시의 간섭 여부를 판단하여 작업순서를 조절한다. 이에 본 논문에서는 Unity 엔진을 이용하여 의장 작업을 실행하기 전에 대상 파트를 손으로 직접 회전, 이동시켜서 실제 작업이 가능한지 여부를 확인할 수 있는 AM 뷰어를 구현하고자 한다.

Study on Co-Simulation Method of Dynamics and Guidance Algorithms for Strap-Down Image Tracker Using Unity3D (Unity3D를 이용한 스트랩 다운 영상 추적기의 동역학 및 유도 법칙 알고리즘의 상호-시뮬레이션 방법에 관한 연구)

  • Marin, Mikael;Kim, Taeho;Bang, Hyochoong;Cho, Hanjin;Cho, Youngki;Choi, Yonghoon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.46 no.11
    • /
    • pp.911-920
    • /
    • 2018
  • In this study, we performed a study to track the angle between the guided weapon and the target by using the strap-down image seeker, and constructed a test bed that can simulate it visually. This paper describes a method to maintain high-performance feature distribution in the implementation of sparse feature tracking algorithm such as Lucas Kanade's optical flow algorithm for target tracking using image information. We have extended the feature tracking problem to the concept of feature management. To realize this, we constructed visual environment using Unity3D engine and developed image processing simulation using OpenCV. For the co-simulation, dynamic system modeling was performed with Matlab Simulink, the visual environment using Unity3D was constructed, and computer vision work using OpenCV was performed.

Mobile Application Using Game Engine (게임 엔진을 활용한 모바일 어플리케이션)

  • Seo, Bokyoung;Hwang, Soyoung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.05a
    • /
    • pp.84-86
    • /
    • 2017
  • 모바일 어플리케이션의 주요 분야로 게임을 들 수 있다. 본 논문에서는 게임 엔진을 활용하여 횡 스크롤 방식의 모바일 게임 어플리케이션의 설계를 제안한다. 제안한 게임 모델을 유니티 엔진을 활용하여 구현하도록 하였다.

  • PDF

Game engine using for production of Web comic crowd scene (웹툰 군중씬 제작을 위한 게임엔진 응용)

  • Jung, Jong-Pil
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.206-207
    • /
    • 2020
  • 본 논문에서는 웹툰에서 사용되는 대규모 군중 격투씬을 표현하기 위하여 Unity3D 엔진을 사용하는 방법에 대해 연구하였다. 웹툰에서는 대규모 군중을 표현할 때 그 작업량을 줄이고 속도를 올리기 위해 여러 가지 자동화 방법을 고려하고 있고, 빠른 피드백과 실시간 렌더링, 쉬운 조작이 가능한 게임 엔진은 이 경우에 매우 유용한 도구가 될 수 있다.

  • PDF