• Title/Summary/Keyword: Unity 3D 엔진

Search Result 110, Processing Time 0.024 seconds

Comparative Analysis of Projectile Collision Detection Methods in Unity3D (Unity3D엔진에서 투사체 충돌처리 방법의 비교분석)

  • Seo, Jong-Seok;Kang, Myung-Ju
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.01a
    • /
    • pp.181-182
    • /
    • 2017
  • 게임에서 캐릭터와 몬스터 간, 캐릭터와 캐릭터 간, 피격처리 등을 위해서는 충돌처리가 필요하다. 본 논문에서는 Unity3D 엔진에서 지원하는 충돌처리 방법을 비교분석하였다. Unity3D 엔진에서 지원하는 충돌처리 방법은 Collider 방식과 Raycast 방식이 있으며, Collider 방식은 정적이거나 속도가 아주 느린 오브젝트에 사용하고, Raycast방식은 속도가 빠른 투사체를 구현하는데 적합하다.

  • PDF

Development of Horror Game using Unity 3D Engine (Unity 3D 게임 엔진을 이용한 3D 공포 게임 제작)

  • Lee, Jae-Noh;Jeon, Jin-Sun;Lee, Jong-Ha;Ryu, Tae-Hwan;Kim, Soo-Kyun;An, Sung-Ohk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.279-280
    • /
    • 2014
  • 현재 게임제작을 위해 많이 사용하고 있는 Unity 3D 엔진을 이용하여, 특수한 장르인 공포 게임을 제작해 본다. 이러한 공포 장르에 맞는 게임을 개발하기 위해서는 그에 맞는 함수와 Unity 3D의 기능들을 습득할 필요가 있다. 본 논문에서는 Unity 3D 게임 엔진이 제공하는 안개 효과, 사운드 효과 및 애니메이션 효과를 사용하여 공포 게임에 어울리는 시각적, 청각적 효과를 쉽게 구현하고, 그에 따르는 적절한 구현 방법에 대해 설명한다.

  • PDF

Development of Mobile RPG using Unity 3D Engine (Unity 3D 엔진을 이용한 모바일 RPG 게임 개발)

  • Kim, Horyul;Yoo, Jongho;Han, Changmin;An, Syoungog;Kim, Soo Kyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.81-82
    • /
    • 2019
  • 게임 시장에 높은 점유율을 보이고 있는 추세에 따라 모바일 게임 제작에 많이 사용하고 있는 Unity 3D 게임 엔진을 사용하였다. 모바일 RPG인 '몬스터 길들이기'와 'Hundred Soul' 이라는 게임에서 감명 받아 이러한 아이디어를 바탕으로 Unity 3D 게임 엔진의 여러 기능과 접목하여, 다양한 기능 및 효과들을 구현하였고, 그에 따른 개발 방법을 설명한다.

  • PDF

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

Development of Third-Person Action Game using Outlines (실루엣 외곽선을 방법을 이용한 3인칭 액션 게임 개발)

  • Kim, Horyul;An, Syoungog;Kim, Soo Kyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.69-70
    • /
    • 2019
  • 현재 게임제작에 많이 사용하고 있는 Unity 3D 게임 엔진은 다양한 플랫폼을 지원하고 있으며, 장점으로는 간단하고 저렴하게 개발할 수 있어 많은 개발자가 사용하는 엔진이다. 다양한 개발사 및 개인 개발자들도 많이 사용하는 만큼 Unity 3D 게임 엔진의 다양한 기능을 습득할 필요가 있다. 3인칭 게임인 Beyond eyes 라는 게임이 시각 장애인의 캐릭터를 컨셉으로 게임이 제작되어 다양한 시각적 효과를 사용하였다. 이러한 게임에서 감명받아 Unity 3D 게임 엔진의 여러 가지 기능과 참신한 아이디어를 접목하여 다양한 시각적 효과를 구현하였고, 그에 따른 개발 방법을 설명한다.

  • PDF

A Study On Analysis and Availability of Unity 3D Engine (Unity 엔진의 분석 및 유용성에 대한 검토)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.01a
    • /
    • pp.323-326
    • /
    • 2014
  • 본 논문에서는 Unity 3D 엔진을 심층 분석하여 게임개발 교육현장에서의 유용성을 검토하였다. Unity 엔진을 이용하면 필드의 제작, 캐릭터 애니메이션 세팅, 스크립트 작성, Asset 관리, 레벨 디자인 등 많은 작업을 하나의 통합 환경에서 수행할 수 있다. 또한 컴파일 과정을 거치지 않아도 게임을 제작하는 도중 언제라도 실행해 볼 수 있기 때문에 개발에 걸리는 시간을 단축 할 수 있다. 본 연구의 초점은 게임 앱 설계 관련 프로젝트의 수행이나 교육용 게임 개발의 학습 모형을 제시하기 위한 과정이다.

  • PDF

A Study On Learning Game Using An Unity 3D (Unity 3D를 이용한 학습용 게임 개발)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.01a
    • /
    • pp.327-332
    • /
    • 2014
  • 본 논문에서는 Unity 3D 엔진을 이용하여 게임개발을 위한 학습용 앱의 구현 내용을 소개하였다. Unity 엔진을 이용하면 필드의 제작, 캐릭터 애니메이션 세팅, 스크립트 작성, Asset 관리, 레벨 디자인 등 많은 작업을 하나의 통합 환경에서 수행할 수 있다. 또한 컴파일 과정을 거치지 않아도 게임을 제작하는 도중 언제라도 실행해 볼 수 있기 때문에 개발에 걸리는 시간을 단축할 수 있다. 본 연구의 과정은 게임 앱 설계 관련 프로젝트의 수행이나 학습용 게임 개발의 학습 모형을 제시한 사례로 활용할 수 있다.

  • PDF

Medical data visualization using Unity3D game engine (Unity3D 게임 엔진을 이용한 의료 데이터 가시화)

  • Ha, Taejun;Kye, Heewon
    • Journal of the Korea Computer Graphics Society
    • /
    • v.23 no.3
    • /
    • pp.87-94
    • /
    • 2017
  • Due to improvements in the capabilities of commercial game engines, there are increasing instances of applying game engines to scientific visualization applications. This study describes a case of creating a virtual reality application that visualizes medical volume data based on the Unity3D game engine. When using a game engine, there is an advantage that various functions required for an application are basically provided, such as depth sorting of translucent objects or virtual reality hardware support. On the other hand, there is a restriction that the structure of the application program should be modified to suit the characteristics of the game engine. This paper describes a method for visualizing medical volume data using the structure of a game engine. As a result, we were able to create a virtual reality scene that consisted of surface data and medical volume data fragments together. And we confirmed the possibility of game engine as a future medical simulation production tool.

The raise the efficiency of game graphics design education using game engine : In focus of Unity3D and Torque (게임엔진 활용으로 게임 그래픽 교육 효율성 제고: 유니티3D(Unity3D)와 토크(Torque) 엔진을 중심으로)

  • Kim, Chee-Hoon;Park, Sung-Il
    • Cartoon and Animation Studies
    • /
    • s.29
    • /
    • pp.151-172
    • /
    • 2012
  • Game production education in a university is very important because it is the stage for completing a game education course as well as for determining a future of game industry. In order to perform various experience and creative learning, it should be able to effectively use a computer infrastructure representing the knowledge and information society for the purpose of obtaining and re-processing information necessary for game production through prediction of directions of game industry as well information technology. This research is focused on an effective game engine education for students whom want to become game graphics designers. The purpose of this study is to draw a lesson of game production utilizing game engines and it enables practice-focused class for game production. It also allows the class participant to manufacture prototypes without support from game programmers for their outcomes of works planned during the game production class. The theoretical background of game production compared and analyzed exemplary game engines. Based on the result, the study selected Unity 3D engine and conducted the research on the background where the Unity engine has been selected and its characteristics. In addition, this study provided an example of game production utilizing a game engine, and also described the details of actual realization. This study selected Torque3D with the Unity in order to identify the purpose of this study and efficiency of learning. Thus, the previous situation is that the class remained in making a game plan during the course of game production project and, students whose major is not game programming. Now, it is necessary for students to make many efforts to make a game in an active and positive attitude by utilizing a game engine beyond the previous method of class.

One-man Mobile Casual Game Production Using Unity 3D (Unity 3D를 활용한 1인 모바일 캐주얼 게임 제작)

  • Jung, Seo-Won;Kim, Jin-Mo
    • Journal of Digital Contents Society
    • /
    • v.15 no.4
    • /
    • pp.501-512
    • /
    • 2014
  • Due to smart phones introduced since 2007, mobile contents production become activated and with this trend, attention among different age groups to production of mobile games has been growing. Whereas in the past, development of games was the domain of developers equipped with technical knowledge, provision of editor-type engines in recent times is lowering the high barrier of entry to game production. This paper proposes an event-based module design method from the perspective of general users, aimed at producing games by oneself with a Unity 3D, one of editor-type game engines. This is to plan behaviors and roles in the unit of modules in the whole process of a game to be in line with the perspective of game production by one person. Each module includes diverse events that express game characteristics. In addition, the script function provided by the Unity 3D is appropriate to embody the proposed module structure and utilizes the Unity 3D. Lastly, this study produce a simple 3D mobile casual game in order to verify whether effective game production from the planning to the development is possible through the proposed method.