• Title/Summary/Keyword: Unreal engine

Search Result 64, Processing Time 0.036 seconds

Multi-user VR game development Using Unreal Engine4 (언리얼 엔진4을 이용한 다중사용자 VR 게임 개발)

  • Yun, Tae-Jin;Kim, Byeong-Ji;Kim, Byeong-Cheol;Jun, Chae-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.433-434
    • /
    • 2018
  • 본 논문에서는 개발한 가상현실 게임의 소개와 적용기술에 대하여 서술하였다. 가상현실(Virtual Reality, VR) 게임은 기존의 게임과는 다른 몰입도와 평면을 넘은 가상의 공간, 활동적인 액션의 이점을 가지고 있고 사람들과 같이 활동적인 플레이를 더하기 위해 다중사용자 환경의 기반을 구현하고, 좀 더 활동적인 다중사용자 환경으로 만들기 위해 서로 경쟁하는 사격게임과 같이 협력하여 플레이해 나가는 디펜스게임을 개발하였다. 개발도구로는 에픽 게임스의 언리얼 엔진4 v4.19.2을 개발엔진으로 활용하였고, HTC Vive의 VR장비와 컨트롤러를 사용하여 다중사용자를 위한 VR 게임 콘텐츠를 개발하였다.

  • PDF

Virtual Reality Adventure Puzzle Game Development (가상현실 어드벤처 퍼즐 게임 제작)

  • Yun, Tae-Jin;Park, Jin-Won;Mun, Yeong-Rok;Jo, Min-Su
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.435-436
    • /
    • 2018
  • 본 논문에서는 가상현실 기반의 게임과 사용자(Player)간의 상호작용이 가능한 게임 컨텐츠 개발 방법을 설명한다. 사용자는 실시간으로 본인의 움직임에 의해 변화하는 오브젝트들을 통해 게임과 소통(Communication)하고, 이를 통해 몰입감을 느낀다. 사용자와 컨텐츠의 소통이 곧 게임 내 재미의 핵심인 만큼 최근에는 이동 방식에서부터 차츰 변화가 일어나고 있다. 또한, 단순히 물건을 집거나 쏘거나 던지는 것이 고작이었던 과거의 콘텐츠(Contents)와 달리 사고(Thinking)와 문제해결을 유도하는 콘텐츠가 차츰 늘어나면서 사용자들의 만족감이 높아지고 있다. 이를 바탕으로 게임엔진인 Unreal Engine4를 이용하여 VR 어드벤처 퍼즐 게임을 제작했다.

  • PDF

Development of Drone Racing Simulator using SLAM Technology and Reconstruction of Simulated Environments (SLAM 기술을 활용한 가상 환경 복원 및 드론 레이싱 시뮬레이션 제작)

  • Park, Yonghee;Yu, Seunghyun;Lee, Jaegwang;Jeong, Jonghyeon;Jo, Junhyeong;Kim, Soyeon;Oh, Hyejun;Moon, Hyungpil
    • The Journal of Korea Robotics Society
    • /
    • v.16 no.3
    • /
    • pp.245-249
    • /
    • 2021
  • In this paper, we present novel simulation contents for drone racing and autonomous flight of drone. With Depth camera and SLAM, we conducted mapping 3 dimensional environment through RTAB-map. The 3 dimensional map is represented by point cloud data. After that we recovered this data in Unreal Engine. This recovered raw data reflects real data that includes noise and outlier. Also we built drone racing contents like gate and obstacles for evaluating drone flight in Unreal Engine. Then we implemented both HITL and SITL by using AirSim which offers flight controller and ROS api. Finally we show autonomous flight of drone with ROS and AirSim. Drone can fly in real place and sensor property so drone experiences real flight even in the simulation world. Our simulation framework increases practicality than other common simulation that ignore real environment and sensor.

Development of virtual reality baseball batting game contents (가상현실 야구 배팅 게임 개발)

  • Yun, Tae-Jin;Lee, Min-Gyo;Jeon, Jin-Woo;Woo, Hyeon-Gu;Go, Il-Nam
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.441-442
    • /
    • 2019
  • 본 논문에서는 VR(Virtual Reality)라는 가상 현실 시스템 개발 툴인 Unreal Engine4을 사용하여 블루 프린트(Blue Print)로 야구 배팅 게임과 장애물 격파 피칭 게임을 개발하였다. 배팅 게임은 가상의 투수로부터 공 속도와 공이 랜덤하게 자동으로 투구된다. 이 때 사용자가 게임 콘트롤러(Controller)로 가상 배트를 이용하여 공을 타격하면 점수를 획득하는 게임이다. 장애물 격파 피칭 게임은 사용자가 게임 콘트롤러에 그립버튼을 눌러 데미지가 다른 공이 랜덤하게 바로 앞에 생성하여 이 공을 콘트롤러로 잡아서 장애물에 던져 격파하면 점수를 획득하는 게임이다.

  • PDF

A Study on the Creation Virtual Space using 2D Images based on Unreal Engine (언리얼 엔진(Unreal Engine) 기반의 2D 이미지를 이용한 가상공간 제작 연구)

  • Minjeong Oh;Yongdeuk Seo
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2022.11a
    • /
    • pp.175-176
    • /
    • 2022
  • 최근의 코로나 팬데믹과 같은 사회적 요구로 주목을 받고 있는 가상공간은 가상의 환경에서 사용자에게 존재하지 않지만 존재한 것처럼 믿게 만드는 시각적 공간이라 할 수 있다. 본 연구는 언리얼 엔진의 'HDRI backdrop'과 'Paper 2D' 기능을 활용하여 2D 이미지들로 가상공간을 제작한 작품을 서술한 글이다. 작품에서 배경은 HDRI backdrop을 이용하여 4K HDR 사진 이미지를 3D 공간에 설정하여 제작하고 캐릭터는 Paper 2D를 활용하여 책 표지에 등장하는 캐릭터 이미지를 포토샵 편집 후 스프라이트로 변환하여 배치하였다. 2D 이미지를 활용하여 가상공간을 제작한 작품을 계기로 2D 콘텐츠와 3D 가상공간의 융합으로 새로운 방향의 활용가능성을 발견하고 다양한 표현방식과 아이디어로 발전할 수 있을 것이다.

  • PDF

Development of virtual reality zombie shooting game contents (가상현실을 이용한 일인칭시점 좀비 슈팅게임)

  • Yun, Tae-Jin;Jeon, Han-Gyeol;Park, Jun-Chul;Ji, Jun-Hwan;Kim, Doo-Hwan
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.147-148
    • /
    • 2020
  • 본 논문에서는 가상현실(Virtual Reality)을 구현할 수 있는 개발도구인 Unreal Engine4를 사용하여 객체지향 설계도구인 블루 프린트(Blue Print)로 좀비 슈팅 게임을 개발하였다. 본 게임콘텐츠는 1인칭 시점의 주인공 캐릭터가 게임 인공지능으로 공격하는 좀비로부터 공격을 당하지 않고 무사히 살아남는 생존을 목표로 하는 콘텐츠이다. 게임 조작 방법은 컨트롤러(Controller)로 가상 슈팅 무기를 이용하여 제한시간 동안 공격하는 좀비들을 물리치고 가상공간에서 생존해야 한다.

  • PDF

A Study on the Fabrication of Facial Blend Shape of 3D Character - Focusing on the Facial Capture of the Unreal Engine (3D 캐릭터의 얼굴 블렌드쉐입(blendshape)의 제작연구 -언리얼 엔진의 페이셜 캡처를 중심으로)

  • Lou, Yi-Si;Choi, Dong-Hyuk
    • The Journal of the Korea Contents Association
    • /
    • v.22 no.8
    • /
    • pp.73-80
    • /
    • 2022
  • Facial expression is an important means of representing characteristics in movies and animations, and facial capture technology can support the production of facial animation for 3D characters more quickly and effectively. Blendshape techniques are the most widely used methods for producing high-quality 3D face animations, but traditional blendshape often takes a long time to produce. Therefore, the purpose of this study is to achieve results that are not far behind the effectiveness of traditional production to reduce the production period of blend shape. In this paper, in order to make a blend shape, the method of using the cross-model to convey the blend shape is compared with the traditional method of making the blend shape, and the validity of the new method is verified. This study used kit boy developed by Unreal Engine as an experiment target conducted a facial capture test using two blend shape production techniques, and compared and analyzed the facial effects linked to blend shape.

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

  • Kim, Do-Hyun;Choi, Su-Bin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.526-529
    • /
    • 2015
  • 이 연구에서는 노드 & 컴포넌트 기반 개발(Node & Component Based Development, NCBD)을 지원하는 게임엔진을 직접 설계, 제작하는 내용이다. NCBD를 지원하는 게임엔진은 이미 상용화된 유명게임엔진들(Unity, Unreal, Cocos2d-x)이 공통으로 지원하는 프로그래밍 패러다임이며, 이러한 노드 & 캠포넌트 구조는 깊은 상속구조를 지향하는 구조보다 유연하고 직관적이다.

A Study on the Efficient Modularization of Virtual World Creation in Unreal Engine (언리얼엔진에서의 가상세계 창작을 위한 효율적 모듈화 연구)

  • Min-Jun, Oh
    • Journal of Industrial Convergence
    • /
    • v.20 no.11
    • /
    • pp.19-25
    • /
    • 2022
  • In the development of existing games, it is judged that virtual world production was done by arranging game elements one by one. What is noteworthy here is the question of whether quality virtual worlds were efficiently produced in preparation for investment. In this study, we propose a methodology that can build an efficient virtual world based on the concept of modularization in an unreal engine. First, precedents were analyzed and five reference elements for modularization were extracted. In addition, the concept of an instance production pipeline was proposed by dividing it into four stages, and the minimum-unit instance modules for urban virtual world production were compressed into four. Finally, an urban virtual world constructed based on the minimum unit module and reference elements was implemented and presented. In conclusion, research on the production method centered on this efficiency is thought to be able to focus the time that designers or artists had to spend on production only on ideas and creativity. The limitations of the research are that the basic minimum module is limited to the city, and the derived reference elements and production pipelines have not been verified when implementing them with an unreal engine. Therefore, it is expected that various virtual world creation plans will be derived through more advanced modular research.

A Proposal on Game Engine Behavior Tree (게임 엔진 행동 트리 제안)

  • Lee, Myoun-Jae
    • Journal of Digital Convergence
    • /
    • v.14 no.8
    • /
    • pp.415-421
    • /
    • 2016
  • A behavior tree is to express the behavior of artificial intelligence. The behavior tree has a characteristic that is easy to change state transitions than FSM(Finite State Machine), see the progress of the action. For these reasons, the behavior tree is widely used in more than FSM. This paper is to analyze the advantages and disadvantages on behavior trees of game engines, proposes the improved behavior tree based on analyzed them. To achieve this, in this paper, first, examines the role of node and the behavior tree structure of the unity engine, unreal engine. Second, discusses the advantages and disadvantages based on it. Third, proposes the behavior tree to improve the disadvantages of behavior tree of unity engine and unreal engine, depth of behavior tree and search time required to select the execution node. This paper can help developers using the tree to develop the game.