728x90
반응형

유니티 40

[5강] 캐릭터 만들기 : 터치 이동

New - Sprite - Squre로 "Character" 이름으로 설정해서 transfrom 0 0 0 으로해서 만들어준다 이미지와 캐릭터가 똑같은 이미지지만 생성되는 위치가 다름 2d sprite는 월드.. 캔버스는 ui라고 보면 됨 Sprite Renderer에 이미지 넣어주면 이런 애가 나옴 귀엽다 ㅎㅎ 캐릭터 이동에 관한 스크립트 작성 및 확인 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerCtrl : MonoBehaviour { public float speed; // 인스펙터 창에서 설정하기 위해 public으로 작성 private voi..

[4강] 메뉴화면 꾸미기 : 게임 종료 및 기기연결

using System.Collections; using System.Collections.Generic; using UnityEngine; public class MainMenu : MonoBehaviour { // 게임 종료 버튼 누르면 호출 public void ClickQuit() { // 유니티 에디터 #if UNITY_EDITOR UnityEditor.EditorApplication.isPlaying = false; // 안드로이드 에디터 #else Application.Quit(); #endif } } ClickKQuit의 내용 변경 안드로이드 빌드 하려면 안드로이드 스튜디오와 유니티에서 Android Build Setting을 해주어야함 File - Build Settings가서 Andro..

[3강] 메뉴화면 꾸미기 : 버튼 및 파티클 만들기

배운 클래스 내용 캔버스에 들어있는 크기와 게임 안에 미리보기와 크기가 맞지 않기 때문에 Free Aspect의 Full HD를 클릭해준다. 이러면 게임 미리보기 화면에도 해상도가 고정됨 메인 메뉴를 구분해주기 위해 MainMenu를 만들어 준다. Transfrom은 reset시켜준다. (이미 0 0 0 이긴하다..) 캔버스는 메인 화면에서만 보일 것이기 때문에 메인메뉴의 하위로 내려준다 파티클 시스템 선택 위에서 뿜어져 나오는 효과를 위해 Rotation의 x축을 -90으로 둔다. 일정한 효과를 위해 Shape을 Box로 바꿔주었다 Scale을 20을 주어 화면 전체에 고루고루 나오게 한다 하지만 아직 가운데서만 시작하므로 Position y를 조절해준다 Start Lifetime StartSize 를..

Unity Wave 2022 Hands-on Training 2일차 후기

l 일정 : 2022년 5월 10일(화) 09:00-12:30 l 난이도 : Beginner 초급 l 주제 : 프로그래밍 문법에서 자유로워지는 Unity 비주얼 스크립팅의 소개와 게임 개발 l 연자 : 김재익 콘텐츠 크리에이터/ 유니티 마스터즈/골드메탈 l 내용 : Unity의 기본적인 컴포넌트 기능 습득 Unity로 간단한 게임을 만드는 방법 늦은 유니티 웨이브 후기다. 5월 10일 화요일 한국과학기술회관 지하 1층에서 진행되었고 2호선 강남역에서 내려 걸어갔다. 도착해서 세 번째 자리에 앉은 것 같고, 스태프 분이 물 주시고 노트북 여기 충전하라고 안내해주셨다. 인증샷이다 .^_^v 목걸이 표를 주셔서 집에 잘 보관하고 있다. 강의 화면을 찍은 걸 올려도 되는진 모르겠어서.. 사진은 여기까지. 골드메..

[NDC22-비주얼아트&사운드] 2D게임에 TA가 필요해요?

본 게시물은 강연을 들으며 메모한 것 입니다. 문제가 있을 경우 바로 삭제하겠습니다. ● 발표분야: 비주얼아트&사운드 ● 발표자: 데브시스터즈 킹덤 임영만 / Devsisters Kingdom Youngman Lim ● 권장 대상: 게임 아티스트, TA에 관심 있으신분, 쿠키런: 킹덤을 좋아하시는분❤, 쿠인, 설탕노움, 케이크 들개 등등 ● 키워드:#게임_제작_히스토리#테크니컬_아트#쉐이더#유니티#spine#2D_게임 TA : 테크니컬 아티스트 1. 2D와 3D 3D보다 어렵지도 쉽지도 않다. 게임의 규모와 장르에 따라 다른 경우가 많음 3D게임이 수준이 더 높다? 움직임을 그려서 만든다? 사람이 많이 필요없다? 3D보다 가볍다?’ 2D엔 기술이 필요 없다? 그럼 쿠키런 킹덤은? 3D게임이다. 2. TA..

[2022 Unity Wave] Unity for Game_Track 1 - 유니티 데모 팀의 최신 플래그십 시네마틱 데모 '에너미즈(Enemies)' 제작 스토리

본 게시글은 제가 유튜브로 강연을 들으며 참고&기억용으로 작성한 것입니다. 문제 발생 시 바로 삭제 조치 취하겠습니다. Data acquistion (데이터 수집)완벽한 연예인보다는 연령대가 있는 사람을 섭외함으로써 더 섬세한 모델링 구축깃허브에서 사용할 수 있음 4D 모델링 캡쳐 리얼타임으로 눈 만드는 법 unity eye shader 검색하면 유니티 매뉴얼이 나와서 많은 정보 얻을 수 있음 눈이 작동하는 원리 Exposed Properties 빨간 혈관 돌릴 수 있음 (좀비 게임에 활용) ASC? 눈알과 눈동자 사이 그림자 여러개의 시뮬레이션으로 여러개의 헤어스타일을 만들 수 있음

[2022 Unity Wave] Unity for Game_Track 1 - 승리의 여신: 니케- 스파인 캐릭터 헤어&신체 물리 구현

스프링 물리 : 훅의 법칙 원래 위치에서 벗어난 만큼 반대 방향으로 힘이 생긴다. 대부분의 경우 물리 본은 가만히 있지만, 물리 본의 앵커인 부모 본이 먼저 움직인다. 이를 통해 변위 발생 → 스프링 힘 발생 (부모 본이 먼저 움직이고 → 자식 본이 움직인다) 애니메이션만 따르는 최상위 본이 필요 애니만 적용하는 본과 물리만 적용하는 본으로 타입을 나누어야 한다. 애니만 적용되는 본은 위치 차이를 만든다. 위치 차이는 물리 본의 스프링 힘이 된다. 스파인 준비 물리 본 이름에 특수문자(@ 등) 삽입 가능한 특정 본에서 → 최하위 자식 본까지 물리 본이 연속되게 구성 (스프링 본 체인 구성을 위해) 시뮬레이션 용 물리 본들 생성 감쇠(댐핑) 적용 속도에 비례하는 힘 진동의 세기를 조금씩 감소시키며 스프링 ..

[유니티/에러] 유니티 허브에서 프로젝트가 열리지 않는 문제 해결

최근에 한컴오피스에 문제가 있어 Visual c++을 다시 설치했었는데, 이게 유니티 Visual c++과 같이 문제가 있었나보다. 갑자기 프로젝트가 안 열려서 당황했는데 해결법이 구글링을 해봐도 잘 안 나와서 정리해본다. 1. 유니티 허브 버전 낮추기 나는 3.1.2 버전을 사용하고 있는데, 구글링을 해보니 한 단계 낮추면 해결되는 사람이 있다고 한다. 2. 윈도우 업데이트 윈도우 최신 버전이 아니라 오류가 나기도 한다. 3. 유니티 msvcp140.dll 오류 컴퓨터에 MSVCP140.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. MSVCP140.dll 오류는 MSVCP140.dll 파일이 존재하지 않거나 손상된 경우에 자주 발생되는 오류이다. ..

Unity/Unity Tip 2022.05.21

[유니티] 입문 기초 강의 내용 정리

골드메탈님 유튜브 강의 바로가기 링크 ✔ 키보드, 마우스 입력 Getkey : 키보드 버튼 입력을 받으면 true down 눌렀을때 stay 누르고 있을 떄 up 뗐을 때 if (Input.GetKey(KeyCode.키)) -- 큰 enter는 return 작은 엔터는 KeypadEnter esc는 Escape GetMouse : 마우스 버튼 입력을 받으면 true 0이 왼쪽, 1이 오른쪽 버튼 Input Manager에서 Button 설정 가능 GetButton : Input 버튼 입력을 받으면 true 같은키를 설정할 수도 있다. (누르는거에 따라 다르게 출력되는거임) 키 설정시에 대소문자 차이 주의. 복붙하기! 마음대로 키를 더 늘리려면? Size를 늘리면 됨! GetAxis : 수평, 수직 버튼 ..

Unity/Unity Tip 2022.05.21
728x90
반응형