JetKara(3)
-
[C#, 유니티] JetKara를 Custom해보자
본격적으로 지난 시간동안 제트카라의 비밀을 분석해왔던 우리는 이제 커스텀을 해보겠습니다 제가 커스텀을 하기전에 미리 구상해둔 게임은 여러분의 이해를 돕고자 3d 그림판으로 특별히 그려보았습니다 게임 이름 : Ball & Roll 1. 게임 이름 Ball & Roll 2. 장르 3D 캐주얼 액션 3. 목표 3-1) 플레이어(공)가 지형을 뛰어넘어 3-2) 필드 위 모든 아이템을 습득하고 3-3) 목표지점에 도달하면 목표완수 4. 구성 플레이어(playerball), 아이템(item), 지형(floor), 결승점(finish point), UI 그럼 시작해보겠습니다 기획하고 게임구성을 짜는데 걸린 시간 : 약 15분 플레이어를 만들고 플레이어와 관련된 기능을 추가하고 완성까지 소요된 시간 : 약 3시간30분..
2022.07.12 -
[C#, 유니티] 05. jetkara_MoveObject 분석
정말 단순해보이면서 간단한 제트카라 과연 제트카라는 어떤 원리로 게임이 구현되는지 지금부터 알아보자 가장 먼저 피사체가 어떠한 원리로 움직이는지 알아보자 그럼 jetkara의 moveobject는 어떤 코드로 짜여있는지부터 분석합시다 transform? 유니티에서 생성하는 모든 스크립트들은 transform을 가지고 있다. 일단 cube라는 3D object를 만들었다 transform은 인스펙터(Inspector) 내에 존재하는 클래스(=기능)이다 이 기능은 position(위치 조정), rotation(회전), scale(크기 확대축소)를 가지고 있다 그렇다면 이 기능들을 하나씩 면밀히 뜯어보자 transform.position은 좌표 transform.eulerAngles는 각도 transform...
2022.07.06 -
[C#, 유니티] 04. 유니티에셋의 미니게임인 JetKara를 분석하자
먼저 유니티 자체의 에셋에 들어가서 JetKara를 다운받아야 한다 유니티에서 Window창에서 Asset Store를 누르면 다음과 같은 화면이 나온다 이제 검색창에 JetKara를 입력해봅시다 물고기 모양의 형태를 가진 이상한 게임이 하나 보입니다 그럼 잘 찾아온 것 유니티에서 열기를 클릭하면 이런 화면이 나타납니다 그럼 제크카라를 다운로드 해주시면 됩니다 다운이 완료되면 Import를 눌러주세요 다 왔습니다 Assets에서 jetkara의 Scenes를 누르면 Game과 MainMenu의 스크립터 파일이 뜰겁니다 Game을 누르고 위에 플레이버튼(▶) 누르면 게임이 실행됩니다 jetkara를 플레이하는 영상 그럼 다음 시간부터 jet kara의 스크립터를 보면서 이 게임이 어떠한 로직으로 잘 짜여진..
2022.07.06