# Unity

394개의 포스트
post-thumbnail

유니티 3D 오브젝트 최적화 1

아직은 3D 렌더링에 대해 모르는 부분이 산 더미 처럼 많지만 오늘 한 가지 실험을 통해 알아낸 사실을 까먹지 않기 위해 적어본다.오브젝트의 vertex 개수는 절대적으로 성능에 영향을 주는 요소다. 중요하지 않은 오브젝트라면 최대한 면의 개수를 줄이자.여러개의 매

2일 전
·
0개의 댓글

유니티 Occlusion Culling (차폐 선별)

이제 3d 모델링을 공부하기 시작한지 한 달쯤 되어 간단한 오브젝트는 만들어 사용 할 수 있게 되었다, 모델링을 배우는 도중에 다양한 3d 오브젝트들의 최적화 기법을 찾게 되었는 데. 이 글에서는 그 중 하나인 유니티에서의 Occlusion Culling에 대해 이

2일 전
·
0개의 댓글
post-thumbnail

마우스 커서

이번시간에는 마우스를 클릭을 했을 때 일어나는 규칙들을 확립을 할것이다. 예를들면 땅을 클릭을 한 상태에서 몬스터를 클릭을 하더라도 계속 땅에 락인이 되고 몬스터를 한번 클릭한 상태로 드래그 해도 몬스터한테 락인이 되는 그런 형식으로 만들어보자(리니지1, 디아블로3)

2일 전
·
0개의 댓글
post-thumbnail

[Unity] 자동저장 시스템

스위치, 아이템의 스크립터블 오브젝트를 저장하기인벤토리 아이템을 저장하기새로 시작했을 때 모든 값을 초기화하기유니티에서는 자동으로 Scriptable Object를 저장해주지 않기 때문에, 다시 시작할때마다 값이 날아간다UnityEditor.EditorUtility.S

3일 전
·
0개의 댓글
post-thumbnail

C# 인코딩을 utf-8로 설정해서 외계어를 번역해보자

평소대로 유니티를 하고 있었는데 이상한 언어를 보았습니다. 뭐지 저 외계어는? 하고 스크립트를 열어 보았습니다. ![](https://images.velog.io/images/gkswh4860/post/0cbfd1e2-4311-4e5c-9a08-adce2ef04

3일 전
·
0개의 댓글
post-thumbnail

MMO_RPG_스택#3

일단 몬스터를 몇마리 만들어서 Player를 대충 따라오게 만들고그다음에 Player랑 몬스터랑 전투하는 그런 부분을 이번 시간에 만들어 볼 것이다.유니티 짱으로 적군 아군 하면 재미 없으니까 에셋스토어가서 몬스터를 다운 받도록 하자.강의는 다른애로 했는데 나는 이녀석

4일 전
·
0개의 댓글
post-thumbnail

Unity - try, catch, finally, throw 예외처리

ex)try는 오류가 발생하는 구문을 포함 시켜 준다. 위 코드에서 보면 오류가 나기 때문에 예시로 try부분에 넣어주었다.catch는 오류가 발생했을 때 실행시킬 구문이다! 지금은 발생할 오류를 NullReferenceException로 두었는데 다른 오류들이나 혹은

2021년 11월 30일
·
0개의 댓글
post-thumbnail

[Unity] Script Lifecycle

Unity로 많은 프젝을 했었지만 막상 Life cycle을 물어보면 명확히 대답을 할 수가 없었다 기본 중에 기본이고 처음에 분명 배웠는데ㅠ 그래서 다시 한 번 짚고 넘어가고자 한다!

2021년 11월 30일
·
0개의 댓글

유니티 낙서장

유니티 낙서장

2021년 11월 29일
·
0개의 댓글
post-thumbnail

Strategy Pattern In Unity

Intro 객체 지향 디자인 패턴을 공부하던 중 "전략 패턴"이라는 친구를 봤습니다. 이 친구는 재밌게도 예시를 들 때 대부분 게임, 그중에서도 무기나 타입의 변경을 예시로 들고 있었습니다. 그렇다는 것은 게임 개발자로서 객체 지향 패턴의 시작으로 이만한 친구가 없다는

2021년 11월 29일
·
0개의 댓글
post-thumbnail

Tilemap의 localBounds가 보여지는 영역보다 큰 경우

타일맵의 localBounds 값이 실제 타일맵이 그려진 영역보다 크게 나오는 경우, 해당 타일맵 컴포넌트의 콘텍스트 메뉴의 'Compress Tilemap Bounds'를 실행하면 그려진 영역만큼의 크기로 변경된다.

2021년 11월 28일
·
0개의 댓글
post-thumbnail

[Unity 2D] 일정 주기마다 랜덤 위치에 오브젝트 스폰

일정 주기마다 맵에 게임 오브젝트를 생성하고 삭제하기를 반복하는 기능을 구현하고자 한다. 추가적으로 플레이어가 오브젝트에 닿으면 오브젝트를 비활성화하고 특정 작업을 수행한다.스폰하고자 하는 게임 오브젝트를 Assets/Prefabs에 저장한다.scene에 Empty o

2021년 11월 28일
·
2개의 댓글
post-thumbnail

Unity 게임 개발종합반 1주차

게임엔진으로 많이 쓰이는 Unity에 대해서 학습을 하게되었습니다. Unity의 구성으로는 아래와 같이 Hierarchy 영역과 Project 영역, 컴파일이후 동작을 확인하는 영역으로 이루어져있었다. 시뮬레이션 및 GUI를 다루는 영역고 내부적인 동작을 다루는 영역으

2021년 11월 27일
·
0개의 댓글
post-thumbnail

Unity VR 프리팹 생성, 색상 변환 스크립트로 해보기

Unity VR 프리팹 생성, 색상 변환을 스크립트로 제어해보자

2021년 11월 25일
·
0개의 댓글

유니티 오디오 파일이 깨진 것 같은 오디오 효과

최근에 VFX, Post Processing, Audio Mix 등등 여러가지 게임에 몰입감을 더할 수 있는 여러 요소들을 공부하던 중에 재밌있는 효과를 발견해서 글을 쓴다.Audio Echo Filter에 Decay 값을 극단적으로 올리고 Delay 값을 잘 조절하면

2021년 11월 25일
·
0개의 댓글
post-thumbnail

Unity 프로젝트 Git에 연결하기

사이드 프로젝트로 어떤걸 하면 재밌을까 일주일 정도 고민하던 중 문득 올해 초부터 미뤄왔던 Unity 게임 개발을 해보고 싶다고 생각했다.Youtube에서 조코딩님께서 올려주신 Flappy Bird Clone 영상으로 기본적인 Unity 엔진 개발 Flow를 익혔다.지

2021년 11월 23일
·
0개의 댓글

Unity AI

1. AI가 인지해야하는 모든 대상을 미리 가지고 있는 것 FindObjType 게임 시작 때 미리 캐싱 정해진 플레이어를 미리 시스템에서 알고있기 2. 자기주변 범위를 탐색해서 주변범위안에 있는 대상을 찾아오기 콜라이더를 객체에다 달아서 OnTrigger되는 녀석들

2021년 11월 22일
·
0개의 댓글
post-thumbnail

Data 관리

data라고하면 1인 싱글플레이 게임의 경우중간에 플레이 하다가 중간에 세이브를 했을때 세이브를 하는 파일을 생각하는 경우가 많은데딱히 그런것을 말하는것은 아니고게임내의 모든 "수치"들을 다 관리를 하는것을 말하는것이다.예를들어 생각을 해보면Player가 레벨1일때 체

2021년 11월 22일
·
0개의 댓글
post-thumbnail

[유니티 입문 강좌] part12 슬라이더 UI

슬라이더 UI 강좌를 보고 작성한 노트입니다.

2021년 11월 21일
·
0개의 댓글
post-thumbnail

[유니티 입문 강좌] part11 UI의 기본

UI강좌를 보고 작성한 노트입니다.

2021년 11월 21일
·
0개의 댓글