• Title/Summary/Keyword: 3D 게임엔진

Search Result 199, Processing Time 0.025 seconds

Implementation of Real-Time Network Quarter-View Battle Game Server to Make Nonstop Actions with Predicted Fire And Tussle (예측 사격과 난전을 통하여 논스톱 액션을 추구하는 실시간 네트워크 쿼터뷰 대전 게임 서버 구현)

  • Choi, Heul;Choi, Hyun-Ho;Lee, Bo-Young;Kim, Hyung-Geun;Seo, Jeong-Min;Lee, Seung-Yoon;Kim, Seul-Gi;Kim, Young-En;Shin, Bo-Ram;Lee, Chang-Heon;Kang, Myung-Ju;Kim, Sang-Jung;Lee, Jong-Won;Oh, Hyoun-Ju;Park, Chan-Il
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.293-296
    • /
    • 2014
  • 본 논문에서는 예측사격과 난전을 통하여 논스톱 액션을 추구하는 게임서버를 구현한다. 게임 서버를 구현하기 위하여 상용 엔진인 ProudNet과 Unity3D를 사용했으며, ProudNet은 강력한 상용 네트워크 엔진이며 Unity3D와 쉽게 데이터 통신을 할 수 있게 해준다. 클래스 다이어그램과 구성도를 통하여 예측 사격과 난전을 통하여 논스톱 액션을 추구하는 게임 서버 개발 방법을 제안한다.

  • PDF

Design and Implementation of Reinforcement Learning Agent Using PPO Algorithim for Match 3 Gameplay (매치 3 게임 플레이를 위한 PPO 알고리즘을 이용한 강화학습 에이전트의 설계 및 구현)

  • Park, Dae-Geun;Lee, Wan-Bok
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.3
    • /
    • pp.1-6
    • /
    • 2021
  • Most of the match-3 puzzle games supports automatic play using the MCTS algorithm. However, implementing reinforcement learning agents is not an easy job because it requires both the knowledge of machine learning and the way of complex interactions within the development environment. This study proposes a method in which we can easily design reinforcement learning agents and implement game play agents by applying PPO(Proximal Policy Optimization) algorithms. And we could identify the performance was increased about 44% than the conventional method. The tools we used are the Unity 3D game engine and Unity ML SDK. The experimental result shows that agents became to learn game rules and make better strategic decisions as experiments go on. On average, the puzzle gameplay agents implemented in this study played puzzle games better than normal people. It is expected that the designed agent could be used to speed up the game level design process.

A Study for properties of Mapping processes to 3D game modeling (3D 게임 MAP을 위한 MAPPING 방법 특성 연구)

  • Cho, Hyung-ik
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.447-449
    • /
    • 2012
  • There are many essential elements in making the realistic 3D games, of which one of the most important is mapping. Mapping can add the details to 3D objects easily, which are impossible or difficult by modeling alone, and can reduce file data capacities to run the game engine. The theory of the mapping is to throw 2D image on 3D object correctly, but they do not match each other at the rate of 1:1 100 percent completely due to the difference of the fundamental property of them. To solve this problem, various kinds of mapping methods are developed and used. This paper will compare and analyze the characteristics, and merits and demerits of these various kinds of mapping methods and will inquire which method is the most efficient one.

  • PDF

Audio Information Authoring Technology for 3D Contents of COSMOS (COSMOS의 3D 콘텐츠 음향정보 자동등록 기술)

  • Ji, Su-Mi;Kwon, Soon-Il;Baik, Sung-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.451-454
    • /
    • 2011
  • COSMOS (COntentS Making Omnipotent System)는 컴퓨터 게임이나 3차원 애니메이션 제작이 가능하도록 그래픽 랜더링, 특수효과, 물리엔진, 인공지능 엔진 등의 기능을 갖춘 범용성 3차원 콘텐츠 저작 시스템이며, 무엇보다도 직관적인 인터페이스 기능을 통해 사용자의 편리성을 제공해 준다. 본 논문은 COSMOS에서 음향 정보를 자동으로 3D 콘텐츠 구성 요소에 배합될 수 있도록 하는 기술에 대한 내용이다. 본 기술의 도입을 통해 COSMOS에서는 사용자의 의성어 소리를 인식하여, 그 의미에 적합한 디지털 사운드를 검색한 후에 사용자의 의도에 맞추어 변환하여 이와 관련된 콘텐츠 구성 요소와 일치 시켜줌으로써 보다 직관적으로 콘텐츠 저작 기능을 제공할 수 있다.

Developing a first-person horror game using Unreal Engine and an action camera perspective (언리얼엔진과 액션 카메라 시점을 활용한 1인칭 공포 게임 개발)

  • Nam-Young Kim;Young-Min Joo;Won-Whoi Huh
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.24 no.1
    • /
    • pp.75-81
    • /
    • 2024
  • This paper focuses on developing a first-person 3D game to provide extreme fear to players through realistic camera direction utilizing the features of action cameras. As a new camera production technique, we introduce perspective distortion using a wide-angle lens and camera shake when moving to provide higher immersion than existing games. The theme of the game is horror room escape, and the player starts with a firearm, but in order to overcome the concern that the game's difficulty is low due to the use of firearms, the player is asked to control the use of firearms by imposing burdens such as chasing monsters and reducing the number of magazines. The significance of this paper is that we developed a new type of 3D game that maximizes the fear effect of players through realistic production.

Automated Bar Placing Model Generation for Augmented Reality Using Recognition of Reinforced Concrete Details (부재 일람표 도면 인식을 활용한 증강현실 배근모델 자동 생성)

  • Park, U-Yeol;An, Sung-Hoon
    • Journal of the Korea Institute of Building Construction
    • /
    • v.20 no.3
    • /
    • pp.289-296
    • /
    • 2020
  • This study suggests a methodology for automatically extracting placing information from 2D reinforced concrete details drawings and generating a 3D reinforcement placing model to develop a mobile augmented reality for bar placing work. To make it easier for users to acquire placing information, it is suggested that users takes pictures of structural drawings using a camera built into a mobile device and extract placing information using vision recognition and the OCR(Optical Character Registration) tool. In addition, an augmented reality app is implemented using the game engine to allow users to automatically generate 3D reinforcement placing model and review the 3D models by superimposing them with real images. Details are described for application to the proposed methodology using the previously developed programming tools, and the results of implementing reinforcement augmented reality models for typical members at construction sites are reviewed. It is expected that the methodology presented as a result of application can be used for learning bar placing work or construction review.

A Study On The Virtual Space Simulation Expression Using Graphic Process Unit (GPU를 활용한 공간 가상 시뮬레이션 표현에 관한 연구)

  • Kim, Jong-Hyun;Kim, Suk-Tae
    • Proceedings of the Korean Institute of Interior Design Conference
    • /
    • 2004.11a
    • /
    • pp.80-83
    • /
    • 2004
  • It is impossible to do real verification on design spaces before their completions due to the characteristics of building and interior space designs. So, in designing spaces, designers should reflect their real experiences in their lives into their design works. 3D games where GPU and other kinds of advanced technologies have bee applied first show their leads in technologies have bee applied first show their leads in technologies about 5 years than VRML. Those games which are produced reflecting real environment as it is could be regarded as the most excellent tool in their completeness level of physical environment due to their characteristics. This means that if 3D game engines employing GPU are used effectively they could be used as a presentation tool for virtual spaces. This study studies the expressions of virtual constructions through 3D game engines employing GPU, not in VRML-based virtual spaces on Webs but in immersion-type virtual spaces.

  • PDF

Development of multi arcade game platform applying smart devices (스마트 디바이스 기반의 멀티 플랫폼 아케이드 게임 개발)

  • Yun, Chang Ok;Kim, Jun Hong;Ju, Woo Suk;Yun, Tae Soo
    • Journal of Korea Game Society
    • /
    • v.15 no.5
    • /
    • pp.119-130
    • /
    • 2015
  • In the recent gaming industry, the paradigm has been changed with upcoming core-platform as time goes by. Arcade, console, PC online and smart device platforms are representative ones. In recently, the platform is changed to multi-platform which connecting to smart device and other platforms. Besides, the multi-platform without PC is up-coming. This paper suggests that a kind of multi-platform which connecting from smart devices to arcade devices be aware of lack of continuous. It provides a new arcade gaming condition connecting to smart devices, then supplies online network conditions to the arcade gaming machine. The original arcade game was lack of continuous and the game platform was so simple, but now, it could be focused from players by connecting to smart devices to increase the gaming machines' continuity. Furthermore, Bluetooth communication module and wireless Wi-Fi communication module are used to adapt various communication environments. The Unity3D engine would make contents' expandability.

A study on how to reduce Cybersickness in Virtual Reality Game Development (VR 게임 개발에서 사이버 멀미를 줄이는 방법에 관한 연구)

  • Jung, Geun-Su;Bang, Jung-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.01a
    • /
    • pp.155-158
    • /
    • 2018
  • VR기기를 착용하고 주변 시야가 차단된 상태로 일정 시간 사용하면, 다소 편차는 있지만 누구에게나 사이버 멀미 현상이 쉽게 일어날 수 있다는 문제점이 VR 관련 콘텐츠 개발자 및 사용자들에게 대두되고 있다. 이 문제를 현시점에서는 완전히 해결할 수는 없지만, 일반적으로 VR 게임을 개발할 때 사전에 숙지해야 할 중요한 부분 중 하나이다. 따라서 사용자가 VR 게임을 체험하기 전에 사이버 멀미를 예방하기 위해, 미리 개발 과정에서부터 사이버 멀미가 일어날 수 있는 변수를 최대한 줄이며 개발하는 여러 가지 방안에 대해 연구하였다. 본 논문에서는 먼저 고려해야 할 사항으로 사이버 멀미 현상이 일어나는 원인을 분석하고, 이를 예방할 수 있는 방법을 모색하여 상용 엔진인 Unity3D를 이용한 VR 게임 개발에 실제로 적용하였다.

  • PDF

Architecture and Path-Finding Behavior of An Intelligent Agent Deploying within 3D Virtual Environment (3차원 가상환경에서 동작하는 지능형 에이전트의 구조와 경로 찾기 행위)

  • Kim, In-Cheol;Lee, Jae-Ho
    • The KIPS Transactions:PartB
    • /
    • v.10B no.1
    • /
    • pp.1-12
    • /
    • 2003
  • In this paper, we Introduce the Unreal Tournament (UT) game and the Gamebots system. The former it a well-known 3D first-person action game and the latter is an intelligent agent research testbed based on UT And then we explain the design and implementation of KGBot, which is an intelligent non-player character deploying effectively within the 3D virtual environment provided by UT and the Gamebots system. KGBot is a bot client within the Gamebots System. KGBot accomplishes its own task to find out and dominate several domination points pro-located on the complex surface map of 3D virtual environment KGBot adopts UM-PRS as its control engine, which is a general BDI agent architecture. KGBot contains a hierarchical knowledge base representing its complex behaviors in multiple layers. In this paper, we explain details of KGBot's Intelligent behaviors, tuck af locating the hidden domination points by exploring the unknown world effectively. constructing a path map by collecting the waypoints and paths distributed over the world, and finding an optimal path to certain destination based on this path graph. Finally we analyze the performance of KGBot exploring strategy and control engine through some experiments on different 3D maps.