- Today
- Total
목록유데미 (18)
프로그래밍 농장
6주차에는 지난주차에 이어서 실질적인 유니티 엔진의 활용과 응용에 대하여 학습하였다. 이번주는 크게 유니티엔진의 생명주기(Monobehavior LifeCycle)와 유니티에서의 클래스형식과 구조에 대하여 학습하였다. 그리고 유니티 최적화에 대한 다양한 방식, 소프트웨어 디자인 패턴중 하나이자 유니티엔진 사용시 가장 보편적으로 쓰이는 싱글톤패턴, 그리고 이와 static 사용에 대한 차이점을 공부하였다. 그리고 추가적으로 지금까지 학습한 내용을 기반으로 오브젝트 풀링을 이용하여 '쿠키런' 타입의 프로토타입을 개발하는것과 싱글톤패턴을 활용한 과제 두가지를 진행하였다. - Monobehavior LifeCycle (생명주기) 기본적으로 유니티엔진의 생명주기는 아래와 같은 구조이다. 위와 같이 유니티는 기본적..
5주차에는 유니티 엔진을 활용한 강의를 주로 진행하였다. 저번 2주간 C# 스크립팅, 알고리즘과 코드작성에 대한 전반을 공부할때에는, 해당부분에서 중요한 부분이 더 많다고 느꼈다. 하지만 유니티 엔진을 직접 활용하고 간단한 토이프로젝트에 적용해보니 엔진자체에 대한 기본적인 이해도가 기반되어야 다양한 기능들을 구현할수있겠다는 깨달음을 얻었다. 또한 기존 C# 코드작성때와 마찬가지로 단순기능구현을 목적으로 사용하는것이 아닌, 체계적이고 구조화된 규칙에 따라 유니티엔진을 사용하여야 추후 유지보수 및 변동사항을 적용할때 올바른 방식이라는것도 학습하였다. - 유니티 엔진 학습 ( GameObject 생성 및 부가적인 효과 적용 ) 기본적으로 유니티 엔진에 스크립트를 생성하고, 해당 스크립트를 특정 GameObje..
스타터스를 4주차까지 진행하면서 본인 스스로 가장 필요하다고 느낀 부분은 역시 유니티개발의 근간이 되는 c# 프로그래밍이었다. 기존까지 유니티를 사용함에 있어, 원하는대로 구현은 하였지만 항상 고민하였던 '효율적인 구현방식'에 대해 제대로 학습하고자 이번주에는 유니티와 c#프로그래밍에 대한 강의들을 수강하였다. 기본적으로 유데미 스타터스 부트캠프를 수강하면 받을수 있는 Udemy 비즈니스 계정을 통하여 Unity 및 c# 프로그래밍에 대한 다양한 강의들을 수강하였다. > Udemy 링크 온라인 강의 - 자신의 일정에 맞춰 뭐든지 배워 보세요 | Udemy Udemy는 185,000개 이상의 강의와 4천 9백만명 이상의 수강생이 있는 온라인 학습 및 교수 마켓플레이스입니다. 프로그래밍, 마케팅, 데이터 과..
어느덧 2주간의 개발 기획에 대한 학습이 마무리되고 3주차부터는 직접적인 Unity 개발과 c# 프로그래밍에 대한 수강을 하였다. 막상 Unity 개발과 c# 프로그래밍을 시작하려니 설렘과 긴장이 공존했지만 강사님께서 정말 이해하기쉽고 친절하게 강의를 진행해주셔서 학습에 많은 도움이 되었다. 이번주에는 기본적인 Unity엔진에 대한 사용법에 들어가기 전, c# 프로그래밍 전반에 대한 기본개념과 구현방식, 그리고 현업에서의 개발방법 등. . 개발환경 전반에 대한 기반을 다지는 것으로 한주가 진행되었다. 가장 첫번째로는 Unity 스크립트에서 가장 중요한 클래스 개념인 Monobehavior와, 유니티의 동작과정에서 수행되는 생명주기(LifeCycle)에 대하여 배웠다. 유니티 프로젝트가 실행되면 크게 아래..
어느덧 유데미 스타터스 유니티 개발자 과정도 2주차에 접어들었다. 첫 주에는 스타터스 부트캠프에 적응하고, 프로젝트의 큰 기획과 설계를 하였다면, 이번주는 그 내용들을 세부화하여 수정 및 보완을 하는 단계에 들어섰다. 첫 주에 팀원들과 작성하였던 프로젝트의 어피니티 다이어그램과 페르소나를 통해 얻은 유저 보이스를 통해 더 세분화하고, 구체화된 자료들로 구축하는 작업을 수행하였다. 첫 주에 비해 막막한 부분이 많았지만, 기존에 우리가 구축해놓은 페르소나를 조금 수정하고 프로젝트 방향성을 좀 더 명확하게 잡고 나아간다는 마인드로 임하니 한결 편했다. "페르소나 수정 및 보완 / 어포던스에 대한 이해" 저번주 작성한 우리조의 프로젝트 플로우 차트와 페르소나 정보를 조금 더 구체화하고 대상을 명확히 하는것이 좋..
STARTERS Day. 01 유데미 스타터스 유니티 개발자 부트캠프 첫날, 설레는 마음으로 교육장으로 향하였다. 첫 2주 동안은 유니티 개발자로서의 시야를 넓히고 단순 개발 외 기획능력을 기르기 위한 일정으로 진행된다고 하였다. 부트캠프의 전반은 크게 기획 및 설계 단계부터 개발 전반에 걸친 능력을 기르는것이었고, 기존 단순 개발에만 몰두하였던 것과 다르게 접근하고 학습한다는것에 기대되는 마음이 컸다. 기본적으로 컨텐츠의 개념와 그 가치조건에 대하여 학습하였고, 결국 우리가 최종적으로 제작하고자 하는 프로젝트 전반에 있어 어떻게 활용되는지에 대하여 학습하였다. 강사님께서 컨텐츠는 단순 제작하기에 앞서 기획하고 설계하는 단계를 거쳐야 한다고 하셨다. 이를 위해서 기본적으로 시장분석 과정을 거쳐야 하며, ..