본문 바로가기
반응형

분류 전체보기2043

Unity) NavMesh 만들기 NavMesh 만들기 유니티에서는 AI -Navigation을 지원한다. Unity 3D 프로젝트를 생성하고 메뉴의 [Window- AI - Navigation]을 선택하면 설정창이 나온다. Navigation 항목에는 4가지 서브 메뉴가 있다. Agents - 길을 찾을 봇의 설정이고 Areas - 길을 찾는 영역 (우선순위)를 설정할수 있다. Bake - Navmesh를 만들 설정이다. Object - Navmesh를 만들기위한 Object를 설정하기 위함이다(이동 부락, 이동 가능, 점프 등등) 오브젝트 설정 Navmesh를 만들 오브젝트들을 선택하고 Walkable을 선택하고 Bake를 하면 다음과 같이 NavMesh가 생성된 것을 확인할 수 있다. Navmesh는 Scene당 한 개만 만들어지고.. 2020. 4. 12.
Unity)다중 Scene 로드 및 처리(Scene Additive) 다중 Scene 로드 및 처리(Scene Additive) Unity에서는 기본적으로 Single Scene의 형태이다. 하지만 작업하다 보면 Scene을 여러 개 중복해서 사용해야 하는 경우가 생긴다. 본인의 경우에서는 NavMesh를 사용하는 상황인데 NavMesh는 Scene당 1개(Only One) 이기 때문에 여러 가지 NavMesh를 사용하기 위해서는 결국 맵 신을 Attach 해서 NavMesh를 교체하는 방법을 사용하고 있다. 그 외 여러 가지 기타 상황에 의거해서 Scene을 여러 개 사용하는 경우도 있다. (인게임/아웃 게임 구분)하는 CDN으로 맵을 분리하는 경우 등등.. using UnityScene = UnityEngine.SceneManagement; UnityEngine의 Sc.. 2020. 4. 9.
일상생활) 티스토리누적방문수 10,000 명 달성 티스토리 누적 방문수 10,000 명 달성 블로그 첫 시작은 네이버에서 하던 블로그가 수익이 전혀 없기를 어언 6개월째. 개인 개발 겸 공부하는 것들을 소통도 하고 스스로 공부를 하기 위한 방법으로 블로그를 다시 하기로 결심하고, 19년 09월부터 한개씩 글을 정리하기 시작했다. 첫 9월은 방문수는 100명도 안되고 하루에 한두 명 들어오는 수준으로 나오긴 했지만. 티스토리에서 이것저것 검색 노출 최적화도 해보고 이런저런 테스트도 해보고 글도 정리해보고 하는 것을 반복 11월 정도에서부터는 개인 공부하는 것들을 위주로 꾸준히 올리기 시작, 해가 바뀌면서 블로그에 대해서 시간을 좀 더 투자해 보기로 결심, 올해 목표는 누적 방문 2만, 투데이 100명을 목표로 시작. 연초에는 이것저것 해야 할 것들이 많아.. 2020. 4. 9.
개인생각) 개발자로 살아가면서 신입때 권하고 싶은 것들 개발자로 살아가면서 신입 때 권하고 싶은 것들 이제 6년 정도 개발하고 있는 프로그래밍 개발자로 살아가면서 느꼈던 것들과 웹 서핑을 하던데 중 이런 글들을 쓰면 좋겠다는 생각이 들어서 이런 과거를 회상하면서 글을 쓰게 되었습니다. 개발자로 살아가면서 신입 때 잘 몰라서 못했거나 지나고 나면 아쉬웠던 것들은 꽤나 많았습니다. 초심을 잃지 말자 자기 계발에 투자하자 트렌드를 파악하자 얻은 정보를 공유하자 자신이 했던 노하우를 정리하자 초심을 잃지 말자 주위의 많은 개발자 분들과 이야기를 해보면 다들 개발자에 대한 환상과 하게 된 계기들이 있는데 3가지 부류 정도로 나눌 수 있는데 (게임을 좋아해서, 전문적 인일 + 사무적인 일을 찾다 보니, 주위에 개발자가 있어서) 대략 이런 케이스들인데 다른 직종과는 특이.. 2020. 4. 9.
소식) 경기도 9일부터 전도민에게 재난기본소득 10만원씩 지급 경기도 9일부터 전 도민에게 재난 기본소득 10만 원씩 지급 경기도 재난기본소득은 나이, 소득, 재산과 상관없이 2020년 3월 23일 24시 이전부터 신청일 현재까지 주민등록 상 주소지를 경기도에 둔 경기도민이라면 누구나 지급받을 수 있다. (기준일 이후부터 신청일 사이에 타시도 전출입자는 해당되지 않는다.) 선불카드 신청은 20일부터 7월 31일까지 주소지 읍면동 행정복지센터 및 주소지 시군 내 농협지점에서 할 수 있다. 예를 들어 주민등록지가 ‘수원시 팔달구 고등동’인 경우, 고등동 행정복지센터 및 수원시 관내 농협지점에서 신청 가능하다. 또 법정대리인을 통해 신청해야 하는 연령기준은 만 14세가 아닌 만 19세 미만 미성년자이며, 예외적으로 미성년자로만 구성된 세대는 미성년자가 직접 신청할 수 있.. 2020. 4. 8.
드라마) 부부의 세계 (2020) 부부의 세계 (2020) 이름 : 부부의 세계 방송 기간 : 2019년 3월 방송사 : JTBC (드라마 하우스, 소금빛미디어) 국가 : 대한민국 출연자 : 김희애, 박해준, 한소희 시청등급 : 19세 이상 시청가 부부라는 주제로 부부의 관계 사이에서 갈등과 배신과 잘못된 사랑이 얽힌 치정 드라마이다. 치정 : 남녀 간의 사랑에 있어서 생기는 온갖 어지러운 정. 부부가 된다는 것은 어렵기도 하고 온갖 역 격이 생기고 여러 일들이 생기기 마련이다. 사랑이라는 것과 결혼을 하고 함께 산다는 건 인생의 중대 사이다. 그 과정에서 넘어선 안 되는 잘못된 사랑으로 인한 막장이 되는 인생을 그린 드라마이다. 원작은 2015년 영국에서 제작된 '닥터 포스터' 라고 한다. 1편부터 강렬한 떡밥들과 함께 한 번쯤은 일어.. 2020. 4. 7.
디자인패턴) 빌더 패턴 (Builder Pattern) 빌더 패턴 (Builder Pattern) Builder 패턴은 건축물을 올라가듯이 구조를 가지고 있는 것을 Build라고 하는데 지반을 다지고 골격을 세우고 조금씩 쌓아갑니다. 우선 전체를 구성하고 있는 각 부분을 단계적으로 만들고 조립하는 형태로 취한다. 실제 구성의 Builder 클래스에서는 추상 클래스로 하위 크래스에서 실제 기능을 구현합니다. ★★☆☆☆ 2020. 4. 6.
게임리뷰) 원 스텝 프롬 에덴(One Step From Eden) 원 스텝 프롬 에덴(One Step From Eden) 이름 : 원 스텝 프롬 에덴(One Step From Eden) 개발사 : Thomas Moon Kang 장르 : 카드 덱 장르, 액션 게임, 로그라이크, 슈팅게임 등급 : 전체이용가 가격 : 20,500원 (스팀) URL : https://youtu.be/LYJ2Rv_GOqg 록맨 에그제의 배틀요소에 슈팅을 섞은 듯한 로그라이크 게임이다. 기본적인 로그라이크의 특성들을 모두 다 포함하고 있으며(죽으면 리셋, 스테이지마다 보상) 4 * 4의 자신의 영역과 4 * 4의 적의 영역을 구분해서 4방향으로 이동을 하면서 공격을 하고 스킬(덱)을 셔플 하고 스킬을 강화 및 조합해서 플레이하는 시스템이다. 조작 방식은 간단하게 이동과 주문 1, 주문 2, 무기.. 2020. 4. 6.
디자인패턴) 프로토타입 패턴(ProtoType Pattern) 프로토타입 패턴(ProtoType Pattern) 프로토타입 패턴은 기본 베이스를 가지고 새로운 인스턴스를 만드는 과정에서 너무 많은 타입이 나와 정리가 되지 않는 경우 주로 사용한다. 클래스에서 인스턴스를 만들지 앟고 프로토타입 패턴을 쓰는 이유는 종류가 너무 많아서 클래스로 정리가 힘든 경우에 프로토타입 패턴을 사용해서 재사용성이 늘어날 수 있다. 그냥 클래스로 정의를 해서 구현하게 되면 기능당 클래스가 한 개가 되기 때문에 기하급수적으로 늘어난다. framework와 인스턴스를 분리하고 싶은 경우와 클래스로부터 인스턴스 생성이 어려운 경우에도 사용하면 좋다. 내부에 이용할 클래스의 이름이 잇으면 그 클래스와 분리해서 재이용할 수 없기 때문에 재사용성을 늘리기 위해서 프로토타입 패턴을 사용한다. 개인.. 2020. 4. 5.
디자인패턴) 싱글톤 (Singleton Pattern) 싱글톤 (Singleton Pattern) 프로그램을 실행할 때 대부분 많은 인스턴스들이 생성됩니다. 그러나 클래스의 인스턴스가 단 한 개이어야 한 경우가 있습니다. 데이터를 참조해서 사용하는 경우 나절대로 1개밖에 존재하지 않는 것을 보증하고 싶을 때 사용하는 디자인 패턴이다. 인스턴스가 유일무이하게 단 한개만 존재하는 패턴을 Singleton 패턴이라고 한다. 싱글톤 클래스는 static 메소드로 인스턴스를 내부에 포함하고 있다. 싱글톤은 동일한 인스턴스를 반환한다. 대부분은 매니져 클래스에서 싱글톤을 많이 사용한다. 다양한 Singleton 방식에 대해서는 다음을 참고하면 된다: [링크] Singleton pattern - Wikipedia In software engineering, the sin.. 2020. 4. 4.
소식) 에픽게임즈 (Totally Reliable Delivery Service) 한시적 무료! TOTALLY RELIABLE DELIVERY SERVICE 4월 9일 00:00(한국 시간 기준)까지 무료로 받을 수 있습니다. URL : https://youtu.be/W7 tYP_bk524 협동해서 배달하는 게임으로 말랑말랑한 그래픽과 배달을 하는 과정에서의 협력하는 플레이 이 구역의 배달은 내가 책임진다!라는 목표를 가진 본격 배달맨 게임입니다. 다운로드 URL : https://www.epicgames.com/store/ko/product/totally-reliable-delivery-service/home Totally Reliable Delivery Service - About This Game Buckle up your back brace and fire up the delivery tru.. 2020. 4. 3.
넷플릭스) 킹덤 (2020) 킹덤 (2020) 이름 : 킹덤 방송 기간 : 2019년 1월 방송사 : 넷플릭스 국가 : 대한민국 출연자 : 주지훈, 배두나, 류승룡, 김상호, 진석호, 허준호 김성규, 정석원. 박병은, 유승목 등 시청등급 : 19세 이상 시청가 URL : https://youtu.be/x-YJTJsVQ_0 주위의 지인들이 '킹덤' 꼭 봐라 재미있다.라는 말에 시간 있으면 보아야겠다고 생각 하만 있었는데 블로그 이웃들도 킹덤에 대한 후기가 상당히 많았다. 그래서 보게 되었다!. 킹덤에 대한 간략한 소개를 하면 넷플릭스에서 서비스하는 한국 드라마고 조선시대를 배경으로 하고 있는 왕과 얽힌 권력과 좀비라는 소재가 결합된 사극이다. 병든 왕을 둘러싼 기괴한 소문과 흉흉한 민심 그리고 창궐하는 좀비 떼. 이제 남은 희망은 오.. 2020. 4. 3.
디자인패턴 ) 템플릿 패턴(Template Pattern) 템플릿 패턴(Template Pattern) 템플릿 패턴은 상위 클래스에서는 실제 구현부가 아닌 추상 메서드만 구현하고 하위 클래스에서 실제 기능을 구현한다. 하위 클래스에 따라서 실제 기능이 달라지기 때문에 재사용성 및 독립성이 보장이 된다. 추상화 클래스로 Unit에서 Move만 정의하고 Unit을 상속받은 Air Unit과 Land Unit에서 실제 해당 기능의 구현을 구현한다. Air Unit의 Move는 하늘을 이동하는 기능을 구현하고 Land Unit에서는 땅에서 이동을 하는 기능을 구현한다. 이렇게 정의만 하고 기능 구현을 하위 클래스에서 작성을 하고 실제 메서드를 호출은 Move를 하면 된다. 템플릿 패턴을 사용하게 되면 로직을 공통화할 수 있고, 상위 클래스와 하위 클래스의 연계가 가능하.. 2020. 4. 2.
잡학지식) UI 디자인을 위한 UX 원칙 10가지 UI 디자인을 위한 UX 원칙 10가지 UI 디자인을 하기 위해서는 UX가 어떤 걸 나타내는지 알아야 한다 UX는 (User Experience Design) 유저의 경험을 말한다. UI는 유저가 예전에 비슷한 걸 사용한 경험으로 설명이 필요 없이 이전 경험으로 불편하거나 이질적으로 느끼지 않고 사용할 수 있는 것을 말한다. UX 디자인을 잘 구성하는 것은 매우 중요하다. UI 디자인을 위한 UX 원칙 10가지를 소개하고자 한다. 사용자의 입장과 본인의 입장을 혼돈하면 안 된다. 각 화면의 의도를 명확하게 표현해야 한다 (집중) 반응(Interative)이 있어야 한다. 맥락 있는 흐름을 만든다. 일관성을 유지한다. 충분히 예상할 수 있어야 한다. 의미 있는 액션(움직임, 연출)만 제공한다. 타깃을 충분.. 2020. 4. 2.
소식) 기준금리는 0% 대인데 저축은행 금리는 1 -> 2% 증가 기준금리는 0% 대인데 저축은행 금리는 1 -> 2% 증가 한국은행이 이번에 금리를 0%로 낮추는 정책을 시행 중이다. 코로나 사태와 국제 경제 악화로 양적완화를 하고 있는 와중에서 저축은행의 금리가 역주행하기 시작했다는 소식이다. 이유를 보니 회사채 발행 시장이 얼어붙은 것과 연관이 있고 은행권에서는 대출을 해주기 위해서는 실제 돈이 있어야 하고 계속적인 대출만 발행할 수 없기 "때문이다. 대출 수요가 저축은행으로 몰렸고, 대출 여력을 확충하기 위해서 저축은행들이 예금을 최대한 끌어모아 둬야 하는 상황이 생겨서 저축은행들이 일제히 예금금리를 상향 조정하는 것이라고 한다. 원문보기 : https://news.chosun.com/site/data/html_dir/2020/03/31/2020033104784.. 2020. 4. 2.
반응형