유데미 스타터스 취업 부트캠프 유니티 1기 7주차 학습 일지
·
대외활동/starters 부트캠프 feat.웅진씽크빅
목요일 수업 1. 애니메이션 1) hierarchy 창에 게임 오브젝트(CUBE)를 하나 만듭니다. 2) 만든 게임 오브젝트를 클릭한 상태에서 메뉴바의 'window' 를 누릅니다. 3) 'window' 에서 'Animation' 을 클릭합니다. 4) 새로운 애니메이션 'Move'를 만들고 'Add Property'를 통해 만들고 싶은 애니메이션 요소를 추가해줍니다. 5) 하얀 막대기 부분을 이동하며, 요소의 값을 조정해줍니다. 6) 플레이 버튼을 통해 생성한 애니메이션을 확인할 수 있습니다. 7) Move 이외의 Rotate 애니메이션도 만들어줍니다. cube 의 rotation 프로퍼티를 추가해줍니다. 8) 생성한 애니메이션이 있는 폴더에, Animator인 Cube도 있는 것을 확인할 수 있습니다...
유데미 스타터스 취업 부트캠프 유니티 1기 6주차 학습 일지
·
대외활동/starters 부트캠프 feat.웅진씽크빅
1번 필수과제- 런게임 만들기 100미터로 길이는 고정중력 / physics 세팅 등은 건들이지 말것 2d/3d 둘 중 하나 선택하여 개발2d/3d에 따라 오브젝트 다른 콜라이더 정의 (폴리곤 / 메쉬콜라이더) 바닥블록은 3개 생성하여 구덩이 2개 개발 구덩이에 빠질 경우 바닥에 트리거 처리 하여 게임오버처리 (로그 / 오브젝트 표시) 이동은 velocity로 개발 가운데 블록에는 좌우로 움직이는 적 개발 적 부딫히면 로그로 처리점프는 addforce / velocity 중 하나로 개발 2번- 선택과제 100미터가 아닌 무한 생성하는 런게임 제작Instantiate / Prefab 사용어드밴티지로 플레이어 고정 with 바닥 블록, 적이 우에서 좌로 움직이게 작업 2번 심화과제를 입맛대로 개발해봤습니다...
유데미 스타터스 취업 부트캠프 유니티 1기 5주차 학습 일지
·
대외활동/starters 부트캠프 feat.웅진씽크빅
유니티 기초에 대해 공부했습니다. 1. 오브젝트 생성 hierarchy창에서 생성하는 오브젝트처럼 오브젝트를 스크립트로 생성할 수 있습니다. GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube); PrimitiveType.Cube 대신 PrimitiveType.Capsule, PrimitiveType.Cylinder, PrimitiveType.Plane,PrimitiveType.Quad, PrimitiveType.Sphere 도 들어갈 수 있습니다. 2.오브젝트 파괴 Destroy(go); Destroy(go, 3f); // 3초 뒤에 파괴 즉시 파괴 하고 싶다면 DestroyImmediate(); 도 사용할 수 있지만 사용하지 않는 것을 권고하..
[유데미] "쉽게 배우는 C# 알고리즘 입문" 리뷰
·
대외활동/starters 부트캠프 feat.웅진씽크빅
최근에 c#에 대해 공부하면서, "알고리즘"에 관심이 생겼습니다. 기본적인 문법 말고, 알고리즘에 대해서만 알려줄 강의가 없나 찾아봤습니다. 프로그래밍 관련한 인기 인강 사이트인 "유데미" 에서 c# 알고리즘을 검색하니, "쉽게 배우는 C# 알고리즘 입문" 강의가 추천으로 나왔습니다. 강의도 "9시간"정도 밖에 안되고, 기초 알고리즘부터 심화 알고리즘까지 잘 정리되어 있어 수강신청을 했습니다. [HD]쉽게 배우는 C# 알고리즘 프로그래밍 Part.1 알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개 학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개 참고_알고리즘 학습 환경 구축_닷넷 개발자를 위한 Visual Studio 설치 합계 알고리즘(Sum Algorithm) 디버거를 사용하여 ..
유데미 스타터스 취업 부트캠프 유니티 1기 3주차 학습 일지 -2
·
대외활동/starters 부트캠프 feat.웅진씽크빅
클래스란? : 어떤 문제를 해결하기 위한 데이터를 만들기 위해 추상화 속성(attribute) = 변수 ==> 명사 행위(behavior) = 메서드 ==> 동사 변수? public int _lv = 1; public int _hp = 650; public int _mp = 0; 메소드? public void Move () // 접근한정자 반환형(리턴형) 메서드이름 매개변수 { // 뭐할지 적자! } 1. 메소드의 활용 // Example 1 메소드 활용 public int Add(int a, int b) // 접근한정자 반환형(리턴형) 메서드이름 매개변수 { return a + b; } public void MyLog(string logMsg) { Debug.Log("Time : " + DateTime..
유데미 스타터스 취업 부트캠프 유니티 1기 3주차 학습 일지 -1
·
대외활동/starters 부트캠프 feat.웅진씽크빅
- 3D 오브젝트들을 생성 - cube 오브젝트에 스크립트 생성 - public Rigidbody r 을 생성하여 inspecter 창에서 큐브 넣기 - 스크립트에 MovePosition(new Vector3(0,1,0))를 설정하여 게임 내에서 위치 조정 Mono Framework(Tamarin) - cs (csharp) - meta - class 옆에 붙여줘야 스크립트를 오브젝트에 붙일 수 있음 생명주기 Awake() onEnable() start() update() TriggerEnter() onDisable() 변수 - 명사 , 변하는 값을 넣을 수 있음 함수 - 동사 변수 선언- 자료형 변수이름 = 값 ; 자료형 정수 short - 2byte int - 4byte long - 8byte 실수 f..