24.11.17 - 유니티

서현식·2024년 11월 17일
0

게임의 핵심요소 4가지

  1. 규칙 : 절대적으로 지켜야되는 것(없으면 재미가 없어진다고 한다)
  2. 적과 장애물 ( 장애물이든 문제든 적이든 상대할 게 있엉야 재밌어진다)
  3. 간섭과 변화 ( 플레이어에 간섭을 하면 더 재밌어진다 (난 잘모르겠다 그냥 도전욕구만 생성하는 것 같다))
  4. 보상 : 플레이어에 보상이 주어지지 않으면 재미없을 것이다.(맞는말)

유니티 에디터

  • 씬 : 메모리를 할당받은 게임 오브젝트들이 있는 곳. 화면에 실질적으로 보이는 부분(게임의 세계)

  • 툴 바 : 씬뷰의 상단에 위치하며 ,유니티 에디터의 주요 툴이 포함되어 있으며, 게임 오브젝트를 조작하는 기본 기능들을 제공합니다.

  • 계층바 : 씬 뷰에서 표시되는 모든 오브젝트는 이 계층 뷰에 목록 형태로 나타납니다.

  • 인스펙터 바 : 선택된 게임 오브젝트의 속성 및 설정을 확인하고 수정할 수 있는 뷰입니다

  • 프로젝트 바 : : 프로젝트 파일 및 게임에서 사용할 모든 자원(소스 코드, 모델, 텍스처, 오디오 파일 등)을 관리하는 뷰입니다.

컨포넌트 : 게임 오브젝트의 기능을 정의(게임 오브젝트는 컨포넌트의 집합이라고 볼 수 있다.)

  • Transform 컴포넌트 : 게임 오브젝트의 위치, 회전, 크기를 관리.
  • Renderer 컴포넌트 : 오브젝트를 화면에 렌더링(보이게)함 ( 캐릭터의 외형, 텍스처, 모델)
  • Collider 컴포넌트 : 충돌 감지와 물리 연산에 사용 (플레이어가 적과 부딪힐 때 충돌 처리)
  • 스크립트 컴포넌트 : 프로그래머가 작성한 동작을 실행(이동, 점프, 공격)

오브젝트 : 메모리를 할당 받지 못한 오브젝트(파일 이런데에만 있음)
게임 오브젝트 : 메모리를 할당 받은 오브젝트들(씬안에 존재하는 모든개체)

씬에서의게임 오브젝트의 순서

Sprite Render의 Order in Layer 가 클수록 가장 앞에 표시

profile
코딩 공부하는 코린이의 인생 발전스토리

0개의 댓글

관련 채용 정보