728x90

대외활동/starters 부트캠프 feat.웅진씽크빅 20

유데미 스타터스 취업 부트캠프 유니티 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..

[유니티] 3주차 2번째 수업

추상화: 필요한 것만 뽑는 것 캐릭터 A가 공격을 하면 데미지 10이 박힌다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class hee_0708 : MonoBehaviour { //메소드 public int Add(int a, int b) //접근한정자 반환형 메서드이름 매개변수 { //동사 return a + b; } public void Mylog(string logMsg) { int a = 1; int b = 2; Debug.Log(Add(a, b)); } }

유데미 스타터스 취업 부트캠프 유니티 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..

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

유데미 스타터스 유니티 개발자 1기 취업 부트캠프 2주차 학습 일지입니다 😀 요일별로 어떤 활동을 했는지 작성하였습니다😊 월요일 1. 페르소나 업데이트 저희 조가 작성한 페르소나들(2명)의 성격이 일반적이지 않아 수정하였습니다. 😂 강성준군은 예비군 3년차의 나이 30세인 남자 간호사입니다. 저희 팀은 페르소나 수정 전에 강성준군을 극단적인 성격으로 설정했었습니다. 성격을 외향형에 평범하게 사회생활을 하는 사람으로 바꿨습니다😀 또한, 간호사 직업 특성상 예비군 훈련에 참가하기 힘들다는 설정을 추가하였습니다. 박진성군은 예비군 1년차의 24살 남자대학생으로, 집에서만 생활하기 좋아하지만 사회생활에는 문제 없는 사람으로 설정했습니다. 그리고 단순 호기심 위주보다는 여러 니즈를 추가하였습니다. 화요일 2. 펑..

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

1️⃣ 1주차 유데미 스타터스 유니티 개발자 1기 취업 부트캠프 후기☺ 월요일 아이스브레이킹 얼굴 그리기 팀 별 메타버스 만들기 기획 ppt 순서 팀 이름, 팀원 이름 시장조사 (검색 키워드, 알게된내용, 쓰였던 그래프, 출처표기) 메타버스 조사 ; 정의/개념, 다양한 분야의 사례, 분야 분포, 사용자 통계, 나이별 사용된 매체 등 교육 콘텐츠 조사 ; 정의/개념, 다양한 분야의 사례, 분야 분포, 편향적인 면, 극복할 면 등 경쟁사 조사 ; 타 교육 메타버스의 사례, 장단점 분석, 유저 활동 분석 등 사용자 조사 ; 주로 어떤 사람들이 사용하는지, 그 사람들의 생활패턴 통계 분석 등 결과 ; 어떤 주제를 하게 되었는지(바뀌었는지), 어떤 나이대를 타겟을 하게 되었는지, 어떤 문제를 해결할 것인지, 어떤..

728x90