[Unity 마스터 클래스] 게임엔진, 유니티엔진

시에나 Sienna·2024년 4월 28일
0
post-thumbnail

국민취업지원을 신청하여 희망 직무와 관련하여 직업훈련을 할 수 있다고 하여 '[Unity 마스터 클래스] Unity를 몰라도 한 달 만에 3D 게임 제작하기!' 선택했다.

게임 산업에서 많이 쓰이는 Unity 엔진에 대해 공부하고 있고 Unity 엔진을 통해 나올 수 있는 데이터가 무엇인지 알 수 있을 것 같아서 Unity에 대해 공부✍하고자 한다.

학습기간은 2024.04.24 ~ 2024.05.23로 재밌는 공부가 되었으면 좋겠다.😊

1. Game Engine

  1. 게임엔진(Game engine)이란?
    • game 개발에 범용적으로 필요한 기능을 제공하는 소프트웨어
    • 2000 중반 이전 : 코드 , 2000중반 이후 : GUI 형태

  1. 게임 엔진의 기능 : GUI, Graphics, Physics, Multi Platform, Audio, AI
    • GUI : 그래픽 기반의 사용자 인터페이스 제공
      • Game Engine을 좀 더 쉽게 제어할 수 있도fhr 그래픽 기반의 사용자 인터페이스 제공
      • GameObject를 손쉽게 생성 및 편집
      • 다양한 View 제공
    • Multi Platform : 코드의 약간의 수정 또는 수정 없이 다양한 플랫폼에서 실행이 기능하도록 도와주는 기능

2. Unity Engine

  1. 장점

    • 저렴한 라이센스 비용(개인, 학생 무료)
    • 다양한 활용분야 (3d, 2d , pc, mobile, consol 등)
    • asset store(2d, 3d 그래픽 소스, sound, effect, 완성된 game project를 거래)
      • 구매자, 판매자가 되어 수익 창출 가능
      • resource, projec, hdpr(고해상도 렌터링 파이프라인) project 자료들을 무료 제공
  2. Unity Engine 구성 = Unity Hub + Unitiy Editor

    • Unity Hub : Unity 버전 관리 프로그램
      • 원하는 버전의 Unity Editorfmf 설치 및 실행
    • Unity Editor : Game 개발 소프트웨어(Menu, Toolbar, View 등을 제공)

0개의 댓글