일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 게임 회사
- ag 내일배움캠프
- 유니티
- spritemask2d
- 프로그래밍
- 후기
- 코딩
- 나만의 견해
- til
- 내일배움캠프
- 컴포넌트
- spritelibrary
- 붕괴 스타레일
- 연습
- 게임분석
- 스파르타내일배움캠프TIL
- 원신
- c#
- 블렌더
- 점프
- 붕괴스타레일
- materialpropertyblock
- 스파르타내일배움캠프
- LookAt
- 취미
- 뭐드라
- 까먹기전에메모
- 게임용어
- 취업
- 공부
- Today
- Total
목록스터디 전체 보기 (42)
덴바의 노트

생각보다 길었네요. #3에서 메인화면에 도달할거라 예측했지만 로딩화면에 생각 외로 글 내용이 너무 길어졌던 것 같습니다. 이제부터 메인 화면의 UI를 씹고 뜯고 맛보고 즐길 예정입니다만, 정말 많은 UI들이 존재합니다. 그렇기 때문에 메인화면도 대략 3편으로 구성되지 않을까 싶습니다. UI 종류 먼저 시작하기 앞서서 UI 종류에 대해서 알아보고자 합니다. 기본적으로 유니티에서 UI를 구현할 때 사용하는 Canvas에서 크게 2가지로 나뉩니다. UI 종류 큰틀 더보기 1. Screen Space - Overlay 또는 Camera 기본적으로 우리가 보는 스크린에만 뜨는 UI라고 생각하시면 됩니다. 위 사진과 같이 HP, MP 등의 Status 정보나, 인벤토리, 캐릭터 스테이터스, 미니맵 등 게..

오랜만에 다시 포스팅하게 되는 것 같습니다. 최근에 너무 바빴던 점과 이번 붕괴 스타레일 2.2 업데이트 때문에 클리어하고 스토리와 연출 등 여러모로 관찰하느라 더 늦었던 것 같습니다. 개인적으로 이번 2.2 연출은 시리즈상 제일 역대급이었고 BGM 또한 상황에 적재적소로 잘 맞아서 많이 감탄했던 것 같습니다. 사적인 말은 여기까지 해두고, 본격적인 로딩 화면에 대한 UI 분석을 해보고자 합니다. 로딩 화면 시작 씬에서 회원가입 또는 로그인과 설정 등을 마치면 메인 씬이 나오기 전에 위와 같이 로딩 씬이 나옵니다. 순간적으로 씬이 멈추면서 아마 서버와 통신을 하면서 정보를 가져오는 것일 겁니다. 로딩 화면의 UI는 매우 Simple합니다. 큰 틀로 나눈다고 해도 3가지 밖에 존재하지 않습..

오늘의 키워드 Live Stage 유튜브로 블렌더 제작 영상 구경만 2년 작업 경력 2달 실질적으로 무언가 큰 것을 제작은 처음입니다만... 오늘은 종합 운동장이나 일본 무도관 처럼 큰 원형 라이브 스테이지를 만들어보고 싶었습니다. 현재까지의 작업물 현재 작업물은 일단 크게 틀을 만들기에 집중했습니다. X축으로 450mY축으로 500mZ축으로 130m 면적 225,000㎡ 대충 뭐 이런 느낌으로 엄청 큰 건물을 만들어 봐야겠다 싶었습니다. 문제점은.... '어? 이거 실질적으로 건물의 크기가 이 정도 하나?' 라는 의문점이 들었습니다. 이번 작품은 그냥 눈대중으로 틀을 잡아서인가 걱정이 들었는데.. 어라? 내 작업물.. 너무 큰데? 역시 건물을 진지하게 모델링 할거면, 도면이라도 만들어..

오늘은 대망의 게임 수학에 들어가려고 합니다. 수능 수학 문제 1번도 현재 못푸는 제가 수학을 하자니 착잡하지만, 캠프에서 배운 내용을 토대로 한 번 열심히 포스팅해보겠습니다. 오늘의 키워드 radian (라디안) 오늘의 키워드는 바로 라디안입니다. radian(라디안) 우리가 기본적으로 수학에서의 각도를 말하면 15˚ , 30˚, 60˚등 몇 도를 많이 사용합니다. 이러한 표현 방식을 수학에서는 육십분법 이라고 합니다. 하지만 위와 같은 방식은 주로 중학교 과정 때 나오는 수학이며 고등학교 과정 때 나와는 방식으로는 주로 호도법 을 사용합니다. 예를 들어서, 위와 같은 그림이 있다고 가정할 때, r(반지름)의 길이가 1 이고, 호의 길이가 1이면 θ(세타)를 1 rad로 표현하는 것입니다. 이..

오늘은 마지막으로 Input System의 Behavior에 대해서 가볍게 포스팅 해보려고 합니다. 오늘의 키워드Input System Behavior Player Input에 있는 Behavior를 눌러 보면 4가지 선택지가 나옵니다. 1. Send Messages 2. Broadcast Messages 3. Invoke Unity Events 4. Invoke C Sharp Events 1. Send Messages는 유니티에서 지원하는 기본적인 기능입니다. 위와 같이 기본적으로 유니티에서 존재하는 메서드로 Component 클래스에 존재하는 메서드입니다. 기능은 간단합니다. 함수명을 해당 오브젝트에 장착되어 있는 스크립트 중에서 찾고, 존재할 경우 해당하는 함수를 실행하는 방식입니다. 그..