본문 바로가기

Unity

NDI 를 설치해보자. ( Nintendo Dev Interface Install ) 1. NDI 설치 초기 화면 2. 설치할 경로 Path 추가 상당히 중요하다. 적응이 안된다면 헤메는 경우가 생길 수 있다. 설치를 시작한다는 의미... 설치 중... 설치 완료. 이제 시작이다. 계정이 있어야 다운로드 할 수 있어요. 가입하셨다면 로그인 해주세요. Sing In 이 로그인을 하다라는 뜻이에요. 패스워드 Form(폼내) 태그는 일본어로 되어있어요. 설정 아이콘을 눌러 로그인해주세요. ② Dev Environments를 클릭합니다. 로그인이 된 것을 보실 수 있어요. Create My One이고요. 이제부터 개발환경을 구축할 거에요. 닌텐도 3DS 플랫폼을 설치할 거고요. 이제부터 와이파이나 데이터로 다운 받게 되요. 설치 정도에 따라 용량이 많이 선택되요. 다음과 같이 나오는데 먼저 SD.. 더보기
닌텐도 개발자 포탈(Portal) 사이트에서 Nintendo Dev Interface 2.1.1 Download 하자... 닌텐도 개발자 포탈 사이트에 가입해야만 개발툴을 다운받을 수 있다.본인의 학교를 영문명으로 적어서, 어디 소속임을 명시하고, 회사가 없을시는 NoCompany라고 명시하자. 비밀번호는 아마 대소문자 구별이 있으므로, 대문자가 중간에 하나가 들어가야 할 것이다. Nintendo Dev Interface 2.1.1 Download 하고... 추가로 스크롤을 내려서 (④) Pro 버전 시리얼 키를 줍니다. 기존에 쓰시던 유니티 버전과 닌텐도 유니티 플러그인 버전이 다를 경우 라이센스를 초기화하는 번거로운 일에 대해서는 기술하지 않겠습니다. 경로를 다르게 설치하시면 됩니다. 유니티를 설치하고,닌텐도 유니티 3DS 플러그인도 같이 설치해주셨으면 합니다. 닌텐도 포탈 구매처 직원분이 메일로 튜토리얼 링크를 보내주셨.. 더보기
Visual Studio 2015 with Update 3 Install Microsoft 계정을 만든 후 또는 hotmail 이메일 또는 msn 이메일 계정을 준비합니다.보통 `구독하시겠습니까` 라는 말이 뜨면, 이메일로 MSDN 소식 등을 보내주는 것인데, Community는 무료이므로 Pay가 든다거나 그러지 않습니다. 사진에서 설명했듯이, 2015 이하의 버전 ~ 2008 까지 VSENU로 디버깅이 가능하다고https://www.intsys.co.jp/toolsite/ctr/vsenv/software.html그냥 이런게 있다고 하는 것만 소개만 드리는거고, 실제 디버깅은 안될 겁니다.예뮬레이터가 있다면 디버깅은 될지 모르겠네요...순서대로 안했다가 낭패를 볼 수 있으니 순서대로... 영문판을 설치하려고 합니다. 한글언어팩은 나중에 따로 설치할 수 있습니다. en_vis.. 더보기
Unity3D 5.4.0f3에서 SVN을 이용한 버전관리를 해보자. 잠깐 살리고 비공개로 전환할 페이지입니다. 작업 환경OS : Windows 10 64bitsUnity : 5.4.0f3SVN Server : VisualSVN Server 확인할 점* 유니티 자체는 git은 지원하지만 SVN은 지원하지 않는다.* 이 포스팅에서는 SVN 서버 구축에 대해서는 다루고 싶으나, 제가 구축한 서버가 SVN 서버가 로컬상에서 구축 한 것 같고, 확실하지 않아 다루지 않습니다.1. 유니티 설정 1-1 SVN을 이용할 프로젝트를 연다. 1-2 상단의 메뉴에서 Edit -> Project Settings -> Edtior 1-3. Editor Settings 에서 Version Control의 값을 Visible Meta Files로 변경하고, Asset Serialization의 값.. 더보기
스노우 거너 리메이크 버젼 - 리메이크 버젼 네이버 오픈 프로젝트 소개 - 리메이크 스노우거너 UI Part만 시연 영상( 메인 게임은 완성이 안 되었습니다. ) 개인 프로젝트 장르러너게임개발 기간2016.03.23~2016.09.19(만 5개월 25일)주요 기술- Unity3D ver5.1.3f, NGUI ver3.9.8- Visual Studio 2015, SVN게임 컨셉이전 스노우거너 0.0.2 프로젝트와 동일참여 인원 & 참여 업무개인으로 UI 구조 설계 및 클래스 설계 및 연결, LevelTable 설계 더보기
FID ( Falling In Dungeons ) 서버 UI Part - FID (Falling In Dungeons ) 서버 Part 관련 포트폴리오 영상 - MySQL DB에 계정정보 추가 확인 ( 아이디, 비밀번호 | 닉네임 ) 한국정보기술연구원 12기 팀 프로젝트 장르 Action RPG 개발 기간 2016.01.11~2016.01.29(3주) 주요 기술 - Unity3D ver5.1.3f, NGUI ver3.9.4 - Visual Studio 2015, WinMerge, SVN 게임 컨셉 캐릭터를 참여시키고, 영웅을 지키면서 침략해오는 적을 물리치는 것 참여 인원 & 참여 비율 5명 중 팀원으로 UI 클래스 설계 및 각 UI 연결, 웹서버 데이터 패킷 설계, 웹서버 - 유니티 연동 Part 더보기
하얀소닉 포트폴리오 이미지 더보기
LateUpdate 함수 번역 LateUpdate 서술 만약 유니티의 MonoBehaviour가 사용 가능하다면, 상속된 LateUpdate 함수는 모든 프레임에서 호출됩니다. LateUpdate 함수는 스크립트 실행을 지시하기 유용합니다. 예제로 캐릭터를 따라다니는 카메라는 항상 LateUpdate 함수 안에서 수행되어야 합니다. 왜냐하면, Follow Camera는 Update함수 안에서 과거의 상태에서 현재 상태에서 움직였을지도 모르는 오브젝트의 경로를 추적합니다. Description LateUpdate is called every frame, if the Behaviour is enabled. LateUpdate is called after all Update functions have been called. This is .. 더보기
하얀소닉 코드 선언 방식 가이드라인 참조 하얀소닉 코드 선언 방식전역Animator anim; // Animator 유니티에서 지원하는 클래스는 소문자로 선언하는 편이고,float bulletSpeed; // float int 이런 의미들은 헝가리안 표기법을 사용안합니다.Vector3 velocity;int Score;int Coin;bool isJumping; // bool형은 여기서는 점프를 했는가? true : false의 의미를 담은 Is를 씁니다. Is는 대부분 개발자분들이 사용하실 거라 생각합니다. 학원에서는 Is를 붙이라고 배웠습니다.int cooltime_state = 0; // state 따라 보통 mode 이런식으로 쓰는데 예약어 때문에 안될때도 있습니다. 바로 int Mode 이렇게 쓰는것은 선호하지 않습니다.int Musi.. 더보기
포트폴리오 프로그래밍 소스코드 보호되어 있는 글입니다. 더보기