게임 디자인 패턴 with Unity

게임 디자인 패턴 with Unity

(5개의 수강평)

104명의 수강생
C#Unity알고리즘게임개발
55,000원
지식공유자 · 이재환
40회 수업· 총 4시간 11분수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 초급
Jinshick Kim 프로필

스트레티지 패턴 2번 강의에서 궁금한게 있습니다. Jinshick Kim 2달 전

예제 영상중에

bullet, missile, arrow 클래스를 만드시고 Iweapon  인터페이스를 붙이셨습니다.

그리고 각 클래스들을 각 프리팹에 bulletmove 클래스와 함께 붙이셨습니다.

여기서 궁금한게 shoot(); 명령은 추후 setWeaponType 메소드로 매니져 오브젝트에

추가한 컴포넌트들로 명령하는거 같은데

각 총알 프리팹에 Iweapon 인터페이스를 추가한 클래스들을 붙인것은

어떠한 기능때문에 추가하신건가 궁금합니다.

1
paehwang 프로필

빌더패턴 예제 아쉬움 paehwang 3달 전

마리오 카트에서 부품들을 조합하여 나만의 카트를 생성할 때 응용할 수 있을거 같은데 실제 이런 코드를 예제로 구체적으로 보여주셨으면 좋았을텐데 너무 예제들이 책에 쓰인 글과 다를바가 없어서 실전에 적용하기에는 도움이 전혀되지 않아 보입니다

1
paehwang 프로필

플라이웨이트의 단점 paehwang 3달 전

안녕하세요.

플라이웨이트의 단점이라던가, 이럴땐 적용해서는 안된다 라던가 하는 부분이 있을까요?

1
콜제이지 프로필

예제파일은 어디서 받을 수 있나요? 콜제이지 3달 전

예제파일은 어디서 받을 수 있나요?

1
paehwang 프로필

의아한 부분입니다. paehwang 3달 전

AudioManager 에서 GetPoint()를 구현한 것이 실화입니까?

유투브에 재미로 올리는 강좌가 아니지 않습니까?

패턴 강의이니 만큼 사소한 것도 신경써주세요.

싱글턴 설명중이지만 이름이 오디오 매니저이니 GetPoint는 다른 곳에서 구현해주면 좋을거 같습니다.

1
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스