• Title/Summary/Keyword: unity 3D

Search Result 332, Processing Time 0.025 seconds

Build reinforcement learning AI process for cooperative play with users (사용자와의 협력 플레이를 위한 강화학습 인공지능 프로세스 구축)

  • Jung, Won-Joe
    • Journal of Korea Game Society
    • /
    • v.20 no.1
    • /
    • pp.57-66
    • /
    • 2020
  • The goal is to implement AI using reinforcement learning, which replaces the less favored Supporter in MOBA games. ML_Agent implements game rules, environment, observation information, rewards, and punishment. The experiment was divided into P and C group. Experiments were conducted to compare the cumulative compensation values and the number of deaths to draw conclusions. In group C, the mean cumulative compensation value was 3.3 higher than that in group P, and the total mean number of deaths was 3.15 lower. performed cooperative play to minimize death and maximize rewards was confirmed.

Technological trend of VR/AR maintenance training and API Implementation Example based on Unity Engine (VR/AR 정비교육의 기술동향과 유니티 엔진기반의 API 구현사례)

  • Lee, Jee Sung;Kim, Byung Min;Choi, Kyu Hwa;Nam, Tae Hyun;Lim, Chang Joo
    • Journal of the Korean Society for Computer Game
    • /
    • v.31 no.4
    • /
    • pp.111-119
    • /
    • 2018
  • National agencies and corporations are making a lot of efforts to educate mechanics from high school to university and enterprise training center to train as skilled mechanic. but the theoretical training using textbooks and the training using equipment not used in the field did not provide proper maintenance training. And education using special equipment or assuming dangerous situation was very dangerous, so we were carrying out education with video or photo. In recent, there have been a number of cases in which effective training simulations have been researched and developed in order to experience situations and solve problems safely through simulation from simple maintenance to special maintenance by combining VR and AR. This paper describes the comparative study of the existing APIs such as Danuri VR, DisTi Engine and Remote AR for general purpose AR/VR contents. We also proposed a AR/VR API based on Unity 3D Engine for AR/VR maintenance contents. The API can be used for maintenance contents developers efficiently.

A Study of Ship Wave Crest Pattern (항주파의 파봉에 대한 연구)

  • Lee, Byeong Wook;Lee, Changhoon
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.28 no.1
    • /
    • pp.44-52
    • /
    • 2016
  • Kelvin's (1887) theory that predicts position of ship wave crest can be applied only in deep water. Havelock's (1907) theory that predicts cusp locus angle can be applied in whole water depths but cannot predict the position of ship wave crest. In this study, using the linear dispersion fully, we develop the equations to predict ship wave crest in whole water depths and, using the developed equations, we predict cusp locus angle. We simulate ship wave propagation using FLOW-3D in the condition of Johnson's (1985) hydraulic experiment and find that the cusp locus angles predicted by the present theory are close to numerical results of FLOW-3D and hydraulic experimental data. We also simulate for various conditions and compare numerical results of distances between adjacent wave crests and values predicted by the present theory. For Froude number less than unity, the numerical results are close to the values predicted by the theory. For Froude number greater than unity, the constant value of $C_1$ which determines the distance between the ship and the first ship wave crest is almost equal to zero and the numerical results of distances between adjacent ship waves excluding the first ship are close to the values predicted by the theory.

The Development of VR based Application for Realistic Disaster Prevention Training (현실감 있는 재난재해 예방 교육을 위한 VR 기반 앱 개발)

  • Kim, Taehoon;Youn, Junhee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.12
    • /
    • pp.287-293
    • /
    • 2018
  • The Korean peninsula has been known as an area that is free of volcanic disasters. However, recent observations and research results of volcanoes in Far East Asia, including Baedu Mountain and Japanese volcanoes, show that the Korean peninsula is no longer a safe area from volcanic disasters. Since 2012, the Korean government has been developing an IT-based construction technology, VDRS (Volcanic Disaster Response System), for effective volcanic disaster response system. The main users of VDRS are public officers in central or local governments. However, most of them have little experience and knowledge about volcanic disasters. Therefore, it is essential to develop education contents and implement training on volcanic disaster response for effective response in a real disaster situation. In this paper, we deal with the development of a mobile application based on virtual reality (VR) for realistic volcanic disaster response training. The objectives of training are the delivery of knowledge and experience for volcanic disasters. First, VR contents were generated based on spatial information. A 3D model was constructed based on a Digital Elevation Model (DEM), and visualization models for meterological effects and various volcanic disaster diffusion effects were implemented for the VR contents. Second, the mobile application for the volcanic disaster response training was implemented. A 12-step story board is proposed for volcanic disaster experience. The application was developed with the Unity3D engine based on the proposed story board to deliver knowledge of various volcanic disasters (volcanic ash, pyroclastic flows, volcanic mudflow etc.). The results of this paper will be used for volcanic disaster response and prevention training and for more realistic training linked with augmented reality technology in the future.

Augmented Reality exhibition content implemented using Project Tango (프로젝트 탱고 기반의 증강현실 전시 콘텐츠 구현)

  • Kim, Ji-seong;Lee, Dong-cheol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.12
    • /
    • pp.2312-2317
    • /
    • 2017
  • Museums are converging with digital technology to convey information to viewers in various ways. Augmented reality technology enhances virtual objects seamlessly in the real world, and provides a high sense of immersion and realism because it can use various senses of users in combination with information providing role of exhibits. However, the location-based augmented reality may cause the inaccurate registration of the virtual object with the real world due to the error of the GPS information, and the vision-based augmented reality can be enhanced at the position where the marker is placed. To solve this problem, we implemented the exhibition contents that interact with the real world by using the developed project tango. The exhibited contents were based on Lenovo Phab 2 Pro and Project Tango SDK in Unity 3D. Visitors were able to improve immersion and realism in exhibition contents, and it would be able to combine with various exhibition fields such as shopping malls as well as museums.

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 of the Effect of Character Perspectives on the Player's Moral Decision in Interactive Story (인터랙티브 스토리 내에서 플레이어의 도덕적 결정에 대한 캐릭터 시점의 영향 연구)

  • Yang, Jung-Woo;Gang, Shin-Jin;Bae, Byung-Chull
    • Journal of Korea Game Society
    • /
    • v.16 no.6
    • /
    • pp.111-120
    • /
    • 2016
  • This paper aims to study whether the perspective of the character controlled by a player can affect the player on her moral decision. To this end we designed and developed Castaway, an interactive story using Unity3D game engine. The main story plot of Castaway is based on the trial 'R v Dudley and Stephens (also known as mignonette 1884) which occurred at 1884 in U.K. In Castaway, the player can choose either the accused or the victim, and then play the interactive story with the perspective of the chosen character. To investigate the relationship between the player's empathy to the player character and player's moral decision, we conducted a small-scale (n=10) pilot study. Results of the pilot study have shown that different perspectives can influence the player on her empathy to player character and her moral decision. In near future we plan to conduct a main study with more participants.

An Artificial Intelligence Evaluation on FSM-Based Game NPC (FSM 기반의 게임 NPC 인공 지능 평가)

  • Lee, MyounJae
    • Journal of Korea Game Society
    • /
    • v.14 no.5
    • /
    • pp.127-136
    • /
    • 2014
  • NPC in game is an important factor to increase the fun of the game by cooperating with player or confrontation with player. NPC's behavior patterns in the previous games are limited. Also, there is not much difference in NPC's ability among the existing games because it's designed to FSM. Therefore, players who have matched with NPCs which have the characteristics may have difficulty to play. This paper is for improving the problem and production and evaluation of the game NPC behavior model based on wolves hunting model in real life. To achieve it, first, the research surveys and studies behavior states for wolves to capture prey in the real world. Secondly, it is implemented using the Unity3D engine. Third, this paper compares the implemented state transition probability to state transition probability in real world, state transition probability in general game. The comparison shows that the number of state transitions of NPCs increases, proportions of implemented NPC behavior patterns converges to probabilities of state transition in real-world. This means that the aggressive behavior pattern of NPC implemented is similar to the wolf hunting behavior pattern of the real world, and it can thereby provide more player experience.

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

Implementation of Arduino Air Mouse for Sniper Simulator Game (저격 시뮬레이터 게임을 위한 아두이노 에어 마우스 구현)

  • Jang, Myeong-Soo;Sim, Young-Hoon;Lee, Woo-Beom
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.17 no.2
    • /
    • pp.61-66
    • /
    • 2016
  • With the recent introduction of HMD devices, there is a growing interest in simulator games that are difficult to experience directly like a FPS, racing game. However, because these gaming require a large volume consol and a additive user manipulating devices for the more reality experience, most of these games are very expensive. Therefore, we propose the Arduino Air Mouse for a sniper simulator game, which maximizes realism and can be enjoyed with small volume and low cost devices. The implemented Arduino Air Mouse uses an acceleration sensor and gyro sensor. Specially, after this device was tested in the a sniper simulator game that is applied the ballistics in the Unity3D environment, the implemented game showed more reality.