본문 바로가기

전체 글62

[AWS] AWS(Amazon Web Services) 란? AWS(Amazon Web Services) 란? Amazon Web Services의 줄임말로 Amazon 사의 클라우드 컴퓨팅 플랫폼이며, 클라우드 서비스 중 가장 많은 이용률을 가지고 있는 대표적인 서비스입니다. 클라우드 컴퓨팅 이란? 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술이다. 클라우드 컴퓨팅 서비스 모델 개요 클라우드 컴퓨팅 서비스는 각기 다른 모델에 따라 자신들의 서비스들을 제공하며, 이 모델의 세 가지 NIST 표준 모델은 서비스형 인프라스트럭처(IaaS), 서비스형 플랫폼(PaaS), 서비스형 소프트웨어(SaaS)가 있다 IaaS(Infrastructure as a Service) 란? 소프트웨어 및 서비스 구축을 위한 인프라만을 제공하는 서비스 예시) E.. 2021. 6. 5.
[Unity] MonoBehaviour의 생명주기(Life Cycle) MonoBehaviour 란? 모든 Unity 스크립트가 상속받는 기본 클래스입니다. MonoBehaviour는 Unity에서 C # 스크립트를 만들 때 프로젝트 창, MonoBehaviour에서 자동으로 상속되며 템플릿 스크립트를 제공합니다. 유니티 생명주기(Life Cycle) 란? 이 'Monobehaviour'가 Scene에서 살아가는 동안 일정한 흐름이 생기고, 엔진에서 자동으로 호출해주는 함수들이 생기는데 이 패턴의 흐름을 '생명 주기(Life cycle)'라고 합니다. Unity 스크립트를 실행하면 사전에 지정한 순서대로 여러 개의 이벤트 함수가 실행됩니다. 공식 홈페이지에 있는 유니티의 생명주기 구성도입니다. 딱 봤을 때 복잡해 보여서 주춤하게 될 거 같다고 느껴져서, 주로 사용할 거 같은.. 2021. 6. 1.
[Unity] GameObject 정리 게임 오브젝트(GameObject) 란? '게임 속에 존재하는 모든 오브젝트'이며, 기능을 수행하는 컴포넌트(Components)의 컨테이너 역할을 합니다. 게임 오브젝트 자체로는 아무것도 할 수 없으며, 캐릭터, 환경, 특수 효과가 될 수 있으려면 먼저 프로퍼티를 부여해야 합니다. 간단히 예시를 들면 게임 오브젝트를 빈 냄비라고 생각하고 컴포넌트를 게임 요리에 사용되는 다양한 재료라고 생각할 수 있습니다. 컴포넌트 예) 캐릭터, 아이템, 광원, 카메라, 특수 효과 등.. 사용법 1. 게임 오브젝트 생성 - Hierarchy 창에서 우클릭을 하면 아래 사진같이 창이 뜨는데 여기서 Create Empty를 클릭하면 게임 오브젝트가 생성됩니다. - 단축키는 Ctrl + Shift + N / Cmd + Shi.. 2021. 5. 30.
[Unity] 유니티 UI 시스템 - UGUI UGUI 란? 게임 및 응용 프로그램의 런타임 UI를 개발하는 데 사용할 수 있는 오래된 GameObject 기반 UI 시스템입니다. UGUI 배경 기존에는 유니티 안에서 GUI 개발 환경이 불편해서 NGUI라는 유료 플러그인을 사용하여 GUI를 개발을 했다. 그래서 유니티에서는 NGUI 개발자를 불러들여 유니티 내 GUI 시스템을 대폭 업그레이드시켰고, Unity 버전 4.6부터 새로운 GUI를 출시했다. 이로써, 공식 명칭은 아니지만 UGUI라 불리는 GUI 시스템이 유니티 내에서 사용되기 시작했다. Canvas 란? Canvas 컴포넌트가 있는 게임 오브젝트이며, Canvas 컴포넌트는 UI 항목을 화면에 배치하고 렌더링 하는 역할을 합니다. Canvas를 생성하는 방법은 Hierarchy창 안에 .. 2021. 5. 27.