유니티 에셋공부 <DOTween Pro> - (1)
게임 엔진/Unity2023. 1. 15. 14:42유니티 에셋공부 <DOTween Pro> - (1)

물론 핑계지만..이것저것 일이 많았어서.. 블로그에 글 올릴 시간이 많이 없었다. 회사에서는 새 프로젝트의 프로토타입 작업을 하고 있고, 이끌어주실 과장님도 들어오셔서 밑에서 열심히 배우려고 하고있다. 변수명 통일부터 시작해서 전반적인 지식이나 협업관련해서 부족한게 많아서 과장님께 늘 죄송하긴 하지만.. 아무튼 본격적으로 프로젝트 작업에 들어가기전에 프로젝트에 필요한 에셋을 하나씩 공부해볼까 한다. DOTween DOTween Pro | 비주얼 스크립팅 | Unity Asset Store DOTween Pro | 비주얼 스크립팅 | Unity Asset Store Get the DOTween Pro package from Demigiant and speed up your game development p..

디자인 패턴 - <데코레이터 패턴> (Decorator Pattern)
프로그래밍 공부/디자인 패턴2022. 11. 21. 00:07디자인 패턴 - <데코레이터 패턴> (Decorator Pattern)

이번에 공부해본 디자인 패턴은 '데코레이터 패턴' 이다. 말 그대로 장식하고 꾸며주는 패턴이다. 처음 읽을때는 이해가 잘 안돼서 여러번 반복해서 읽다가 코드를 보고 어느정도 이해를 하게 됐다. 책에 나온 예제는 '스타버스' 라고 하는 카페의 메뉴 결제 시스템에 대한 이야기가 나온다. 커피에도 종류가 있고, 또 각자의 입맛에 따라 시럽,두유,우유 등등.. 여러가지를 추가 할 수 있다. 먼저 이렇게 추가가 될 수 있는 것들이 정해져 있지 않은 , 즉 결제를 할 때마다 사람에 따라 모든 선택지(메뉴)가 달라질수도 있는 시스템을 만들때 어떻게 코드를 짤 것인가 라고 생각을 해보면 마냥 쉽지만은 않다. 똑같이 카페를 예제로 코드를 만들면 재미가 없으니 떡볶이 가게로 한번 예를 들어볼까 한다. JW의 떡볶이 가게 ..

디자인 패턴 - <옵저버 패턴> (Observer Pattern)
프로그래밍 공부/디자인 패턴2022. 11. 20. 17:55디자인 패턴 - <옵저버 패턴> (Observer Pattern)

옵저버 패턴은 예전에도 공부를 했었지만, 많이 쓰이고 있고 앞으로도 쓸 일이 많을 것 같아서 .. 책을보고 다시 공부를 해봤다. 옵저버 패턴 옵저버 패턴은 신문사의 구독을 생각하면 편하다. 신문사들은 날마다 신문을 찍어내면 자기들의 구독자들에게 매일같이 신문을 보내준다. 이와 같이 주제(Subject)클래스(신문사)가 있고, 미리 이 주제에 대한 변화나 알림을 받아야 하는 옵저버들을 등록해놓는다. 그리고 어떠한 변화나 알림이 생기면 주제 클래스에서 옵저버들에게 일괄적으로 알림을 보내주는 구조다. 내가 만든 예시 - 환율이 바뀔때마다 알려주는 시스템 옵저버 패턴을 클래스로 구현해놓고 함수를 오버라이드해서 쓰게끔 구현해놓은 코드도 봤는데, 일반적으로는 인터페이스를 이용해서 많이 쓴다고 한다. 그래서 은행에서..

디자인 패턴  - <전략 패턴> (Strategy Pattern)
프로그래밍 공부/디자인 패턴2022. 11. 14. 01:18디자인 패턴 - <전략 패턴> (Strategy Pattern)

프로그래밍을 시작한지 일년도 넘지 않았지만 처음과 조금 달라진점이 있다면 처음에는 기능 구현조차 버거우니 하드 코딩을 하고 구현을 중심으로 코딩을 했다. 요즘은 머리로 구조나 시스템을 나름 '생각'은 해본다는것이 달라진 것 같다. 하지만 생각만 한다고 해결책이 나오는 것은 아니다. 조금이라도 업무에 도움이 되기 위해서 오늘은 디자인 패턴중에 전략 패턴을 공부해봤다. 단순히 이론과 방법만 알면 이해가 잘 안되니 책에서 본대로 정리를 해봤다. 강아지 시뮬레이션 게임 회사의 개발자 JW - 슈퍼 클래스 Dog - JW가 다니는 회사의 게임인 강아지 시뮬레이션 게임은 여러 종의 강아지를 선택해서 플레이 할 수 있습니다. - JW는 'Dog' 라는 추상 클래스를 만들고, 여러 유형의 강아지를 표현할 수 있는 클래..

그 유명한 해골책 구입
일상/잡다한 이야기2022. 11. 1. 01:50그 유명한 해골책 구입

그 유명한 해골책을 샀다. 2010년에 발매한 책의 정가가 36,000원인데 , 2022년에 38,000원을 주고 중고를 샀다니 참 아이러니 하다. (17,000원 짜리 중고가 남아있었는데 상태가 너무 안좋아서 패스했다.) 다이렉트x 를 공부하려고 알아보신 분이라면 용책과 해골책은 다 들어보셨을텐데, 현재 중고밖에 없고 가격이 좀 나가서 뭘 살지 고민을 좀 많이 했었다. 주말에 유튜브를 켰는데 예전에 다이렉트x 공부법을 알아보려고 검색하다가 발견한 블로그의 개발자분이 방송을 하고 계시길래 가서 만원 도네이션을 하고 공부법을 물어보고 나서 해골책을 선택했다. 용책은 다렉x 9이고 현재 게임용으로는 다렉11을 쓰기때문에 요즘 보기에는 좋지않고, 해골책이 기본적인 내용과 다렉11과 비슷한 10을 다루고 있어서..

간만의 독서 - <이와타씨에게 묻다>
일상/잡다한 이야기2022. 10. 12. 04:00간만의 독서 - <이와타씨에게 묻다>

나태한 변명이지만 다시 면접을 보러다니고 준비를 하느라 조금 바빴다. 출근까지 시간이 조금 남아서 예전부터 읽고싶었던 책을 사서 읽어봤다. 내가 좋아하는 게임 회사 닌텐도의 개발자이자 대표이사까지 하셨던 '이와타 사토루'라는분에 관한 책인데, 직접 쓰신 책은 아니고 한 신문사에서 그동안 나눴던 얘기들이나 닌텐도 사이트에 '사장이 묻는다'에 있는 내용들을 정리 한 책이다. 아쉬웠던건 개발자 이와타 사토루에 관한 내용들을 보고싶었는데 비중이 좀 적었다. 하지만 리더십이나 게임에 대한 생각, 인간 이와타 사토루에 대한 얘기들도 많이 있었기 때문에 재밌게 읽었다. 모르시는 분들도 많겠지만 이분은 나와 비슷한 또래의 남자들이라면 대부분 즐겨봤을 포켓몬스터 금,은에 관동지방을 선물해주신 분이다. 당시 이와타 사토루..

image