기다리고 기다리던 유니티를 배워보자 ~ ! 우선 유니티를 그냥 유니티 홈페이지에 퍼스널에서 설치하면된다.우선 유니티에 들어와Hierachy 창에서 오른쪽 마우스를 클릭해서 3D 모형을 만들자 ! 이렇게 나오는데 이 도형의 크기를 조정하거나 돌리는 방법이 있다.Q : 화
초기화가 끝나면이제 물리 연산 영역이 시작되어야한다.고정된 실행 주기로 CPU를 많이 잡아먹어서 물리연산과 관련된 로직만 넣는다.1초에 약 50회 진행된다.그래서 이 함수에 디버그 로그를해주면...짱많이 실행된다!이렇게 물리연산을 마치면 게임로직에 들어가게된다.이 연산
(이 강의는 골드메탈 님의 "키보드 마우스로 이동시켜보자"를 보고 정리한 내용입니다.)키보드에는 총 3가지 행동지표가 있다.엔터 = Return 이라고한다! 유니티에서! 이르케 뜬다 ! 숫자를 인자로 받는데 0 은 왼쪽버튼 1은 오른쪽 버튼이다.Edit -> Proje
(이 포스트는 골드메탈님의 목표 지점으로 이동시키기\[유니티 입문강좌B7]을 보고 작성했습니다.)마지막 매개변수에 비례해서 빨라진다.(현재위치,가는곳,속도)를 매개변수로 받는다고 생각하면 된다.등속이다!!(현재위치,목표위치,참조 속도,속도)를 매개변수로 받는다.마지막
(이 포스트는 골드메탈님의 이동거리를 공평하게, 델타타임 강의를 보고 작성하였습니다.)프레임이 컴퓨터마다 성능이 다른데!온라인에서는 같아야하니 ! 델타타임을 붙인다.프레임이 적으면 델타타임 값이 크고 많으면 적다. transform.Translate(Vec \* Tim
(이 포스트는 골드메탈님의 실제와 같은 물체를 만들기 강의를 보고 작성하였습니다.)이런 물체들이이렇게 떨어진다 !꺼주면 충돌을 무시하고 떨어진다.collider 의 radius 기준으로 떨이잔다! 충돌하면 이렇게 튕겨나간다.creat->Material 만들어서 끌어넣으
(이 포스트는 골드메탈님의 힘을 이용하여 물체 움직여보기 강의를 보고 작성하였습니다.) rigid 속성 rigid.velocity : 현재 이동 속도 rigid.addForce(벡): 벡의 방향과 크기로 힘을 줌
(이 포스트는 골드메탈님의 기초만 꾹꾹 눌러담은 3D 게임 만들기 강의를 보고 제작하였습니다.);게임을 만들기 앞서 우리는 계획을 짜야한다.이런 방식으로 말이다!플레이어가 움직일 수 있고점프를 한번만 가능한 코드는 이렇다.점프를 가능하게했는데 그렇게만 설정하면 점프가
필터모드 - point압축상태 - None 설정 이 설정들은 이와 같이 스프라이트 시트에서 가능하다. 이렇게 충돌 처리를 해주고 캐릭터를 위로 던지면 떨어진다 아래로!그런데 이러한 미세한 틈이 있는것을 발견할 수 있다.이를 최소화시키기 위해서 Edit -> proje
멀티플을 설정해주고 sprite Editor에서 자동으로하면 이렇게되는데 우리는 셀 사이즈를 알고 있으므로 셀사이즈로 잘라준다.자르면 이렇게 된다!!묶어서 하나의 이미지로 하는 경우! 스탯의 배치 : 그래픽을 그리기 위해 메모리와 CPU를 사용한 횟수가 하나의 이미지로
이제 플레이어의 이동을 구현해주자.앞서 3디 이동을 배웠듯이스크립트를 만들고 플레이어에 넣어주면된다.그리고 코드를 짜주자.하지만이렇게만 넣어주면 속도를 키를 누르고 있는만큼 힘을 받아서 응아아ㅏ₩! 하고날라가버린다.그러므로 최대속도 제한을 두는 코드를 추가하자.그러고
점프구현은 간단하다.코드를 다음과 같이 추가해주면 된다!그리고 떨어지는 속도가 느리니 중력을 바꿔줄수있는데1\. Project Setting -> Gravity Y값을 바꿔주는 방법과2\. Rigidbody Scale -> 오브젝트에 적용되는 중력 비율을 바꿔줄수있다.
이제 지형을 만들어보자!! 이때까지 만든 타일들을 다 삭제해주고Tile Palette 를 이용해보자이는 타일을 사용하기 위해 모아둔 프리펩이다.window -> 2D -> tile Palette 를 키면 위와 같은 화면이 뜬다.그리고 플랫폼 팔렛트를 하나 만들어준 다음
자!이제 몬스터의 애니메이션을 구현하고몬스터 스스로 움직일 수 있게 코드를 짜주자.먼저, 몬스터에게 애니메이션을 주자.캐릭터에게 움직임을 부여하는것과 같은 방식이다!!!그리고 이제 행동설정을 해줘야하는데 우선,앞으로만 쭉 가는 코드는 다음과 같다.그런데앞으로만 쭉가면