분류 전체보기(294)
-
[C#, 유니티] 06. GetComponent
GetComponent 현재 스크립트에 들어있는 내가 찾go싶은 컴포넌트를 반환하는 방법은 바로 getcomponent를 이용하는 것이다 이것은 transform이나 collider같은 인스펙터 기능들을 곧 바로 찾아준다 그럼 원하는 컴포넌트를 출력하고 반환하는것이 가능하다 그렇다면 실습!! 공감해주셔서 감사합니다
2022.07.07 -
[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 -
[C#, 유니티] 03. Hello World
늘 그렇듯 새로운 시작에 빠지면 안되는 우리의 Hello World씨 Debug.Log는 C++에서 cout과 동일한 기능을 한다고 보면 된다 C#의 출력을 유니티에서 보여지는 것을 원할때 사용한다 따라서 Debug.Log(gameObject.name + "Hello World"); 를 쓰게 되면 스크립터의 이름과 함께 Hello World가 출력된다 공감해주셔서 감사합니다
2022.07.06 -
[게임 디자인] 컨셉 기획서를 작성해보자 <너와 함께 지구여행>
여러분의 회사는 다음의 테마 혹은 핵심 컨텐츠를 가진 게임의 기획을 요구했습니다 해당 게임의 핵심 컨텐츠 및 파생 컨텐츠, 핵심 사이클, 주요 재미 요소, 유저 잔류 요소, 유료화 구조를 포함한 전체적인 컨셉 기획을 작성해 보세요 요청사항 : 1. VR 어트랙션 - 회당 이용 금액은 5천원, 회당 이용 시간은 5분이내 - 혼자서 즐기는 컨텐츠는 지양(가족, 연인 단위의 고객에게 어필할 수 있도록 2인 이상이 동시에 즐길 수 있는 컨텐츠) - 해당 기기의 일 매출이 10시간 운용 기준 100만원 이상 나와야함 2. Oculus Quest 2 - 가족들이 함께 즐길 수 있다는 점을 어필 할 수 있어야 함 - 반드시 멀티플레이를 필요로 하지는 않음 - 최소 1만원 이상으로 판매해야 하며, 추가 DLC가 판매 ..
2022.07.05 -
[게임 디자인] 컨셉 기획 2
핵심 컨텐츠와 주변 컨텐츠 핵심 콘텐츠를 중심으로 많은 주변 컨텐츠들이 파생된다 좋은 핵심 컨텐츠는 강력한 확장성을 가진다 (던파는 '재미있는 온라인 벨트스크를 액션'이라는 좋은 핵심 컨텐츠가 있어 10년 이상 주변 컨텐츠를 보강해 가며 수명을 이어갈 수 있었음) 해당 선수 고유의 스킬 장착, 스킬 레벨 업그레이드 훈련, 경기 참가 등이 이루어지는 스케줄 진행 다양한 장착 아이템 등 다양한 주변 인물들과의 에피소드 및 여성들과의 연애 '신규 스튜디오 게임 회사에서 앞뒤가 꽉 막힌 답답한 신입급 기획자를 만났다' 그의 요구 사항 - 더 강한 적, 더 많은 지역과 던전, 더 좋은 아이템, 다양한 모드, 더 풍성한 스토리텔링 라인 즉, 핵심 컨텐츠를 강화하는 데는 전혀 고민하지 않고 주변 컨텐츠만 덕지덕지 붙..
2022.07.05