728x90
반응형

유니티공부 3

[Unity 공부노트] 간단한게임 요소 만들기 (c#)

튜토리얼 아님 주의. (유니티 쌩초보여서 아직 튜토리얼 포스팅을 하기엔 한~참 갈길이 머네요 ㅎㅎ) --------------------------------------------- Brackeys의 기초 유니티 강의를 1주일이 넘도록 10편짜리를 못 끝내고 있다.. ㅠ... 아무리 기초여도 코딩이 익숙하지 않다보니 머릿속에 진짜 안박힌다 ㅎㅎ 오늘은 GameManager 을 통해 게임오버시 게임을 다시 reload하는 기능을 만들어보는 튜토리얼을 들었다. 일단 GameManager라는 이름의 empty object를 추가해주고, 스크립트 컴포넌트를 추가해준다. 게임매니저의 역할은 게임의 상태를 바꿔주고, 게임을 시작하거나 끝내고, 리스타트하게 하거나 UI 를 디스플레이한다거나 메뉴간 이동시에도 쓰인다...

경험들/etc 2022.01.27

[Unity] 유니티 기초 배우기 - Collision

플레이어 오브젝트가 다른 오브젝트와 부딪혔을 때를 Collision이라고 하는데 서로 부딪혔을 때 어떤 효과를 줄지 배워보았다. 보라색 큐브가 플레이어고, 노란색 직사각형 큐브가 장애물(Obstacle)이다. Collision을 위한 script를 우선 생성해준다. Script 이름은 'PlayerCollision'으로 했다. 스크립트를 열고 using UnityEngine; public class PlayerCollision : MonoBehaviour 위 두줄을 제외하고 삭제한다. OnCollisionEnter을 적어주고 자동완성되는 코드를 선택하면 아래와같이 void가 생긴다. 어떤 물체와 부딪혔을 때 그 collider의 오브젝트명을 콘솔에 표시하라는 코드이다. 괄호 안에 왜 other로 써야하는..

경험들/etc 2022.01.22

유니티를 배우는 목적

Note to Self. 1월~4월동안 유니티를 빡세게 공부해보려고 한다. 1월도 벌써 18일씩이나 지났다.. 세운 계획을 성실하게 이행하지 않으면 시간은 정말 자비없이 빠르게 흐른다.. 정신차리자!! 유니티를 배우고 싶지만 어디서부터 시작해야할지 모르겠다면, 유니티 공식 홈페이지에서 Foundation 자료를 꼼꼼히 훑어보는 것을 추천한다. 유니티 (Unity Technologies)라는 회사의 시초부터 유니티 엔진의 UI에 익숙해질 수 있는 간단한 트레이닝을 제공한다. 기초 단계를 넘어서서 유니티의 다양한 기능을 배울 수 있는 교육 콘텐츠가 상당히 짜임새 있는 편이다 (하지만 정작 안보고 있는.. ) https://learn.unity.com/tutorial/what-is-unity# What is ..

경험들/etc 2022.01.18
728x90
반응형
LIST