728x90

스타터스부트캠프 16

유데미 스타터스 취업 부트캠프 유니티 1기 7주차 학습 일지

목요일 수업 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주차 학습 일지

1번 필수과제- 런게임 만들기 100미터로 길이는 고정중력 / physics 세팅 등은 건들이지 말것 2d/3d 둘 중 하나 선택하여 개발2d/3d에 따라 오브젝트 다른 콜라이더 정의 (폴리곤 / 메쉬콜라이더) 바닥블록은 3개 생성하여 구덩이 2개 개발 구덩이에 빠질 경우 바닥에 트리거 처리 하여 게임오버처리 (로그 / 오브젝트 표시) 이동은 velocity로 개발 가운데 블록에는 좌우로 움직이는 적 개발 적 부딫히면 로그로 처리점프는 addforce / velocity 중 하나로 개발 2번- 선택과제 100미터가 아닌 무한 생성하는 런게임 제작Instantiate / Prefab 사용어드밴티지로 플레이어 고정 with 바닥 블록, 적이 우에서 좌로 움직이게 작업 2번 심화과제를 입맛대로 개발해봤습니다...

유데미 스타터스 취업 부트캠프 유니티 1기 5주차 학습 일지

유니티 기초에 대해 공부했습니다. 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# 알고리즘 입문" 리뷰

최근에 c#에 대해 공부하면서, "알고리즘"에 관심이 생겼습니다. 기본적인 문법 말고, 알고리즘에 대해서만 알려줄 강의가 없나 찾아봤습니다. 프로그래밍 관련한 인기 인강 사이트인 "유데미" 에서 c# 알고리즘을 검색하니, "쉽게 배우는 C# 알고리즘 입문" 강의가 추천으로 나왔습니다. 강의도 "9시간"정도 밖에 안되고, 기초 알고리즘부터 심화 알고리즘까지 잘 정리되어 있어 수강신청을 했습니다. [HD]쉽게 배우는 C# 알고리즘 프로그래밍 Part.1 알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개 학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개 참고_알고리즘 학습 환경 구축_닷넷 개발자를 위한 Visual Studio 설치 합계 알고리즘(Sum Algorithm) 디버거를 사용하여 ..

유데미 스타터스 취업 부트캠프 유니티 1기 3주차 학습 일지 -2

클래스란? : 어떤 문제를 해결하기 위한 데이터를 만들기 위해 추상화 속성(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

- 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..

728x90