Development/멋쟁이사자처럼 게임개발 부트캠프32 [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 26일차 - 게임디자인패턴 : 스트래티지(Strategy), 스테이트(State) 이번 포스팅은게임디자인패턴 2번째! 스트래티지와 스테이트에 대해서 알아본다. 스트래티지는 알고리즘을 객체로 캡슐화하는 것이고,스테이트는 상태 전환을 객체로 분리하는 패턴이다. 코드의 문서화와 가독성을 위해서 좋으니 알고 가길 바란다! 싱글톤, 옵저버, 팩토리는 이전 포스팅에 있으니 참고를 위한 링크를 첨부합니닷! [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 25일차 - 게임디자인패턴 : 싱글톤, 옵저버, 팩토리[ 목차 ] 오늘은 게임 디자인 패턴에 대해서 알아본다. 그중 싱글톤, 옵저버, 팩토리 3개를 알아보기! 게임 디자인 패턴은 코드를 문서화하는 거다.게임 내 상호작용의 반복적 구성요소로, 플레gang-design.com 1. 스트래티지 패턴 (Strategy) 스트래티지란?스트래티지 패턴은.. 2025. 4. 13. [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 25일차 - 게임디자인패턴 : 싱글톤, 옵저버, 팩토리 [ 목차 ] 오늘은 게임 디자인 패턴에 대해서 알아본다. 그중 싱글톤, 옵저버, 팩토리 3개를 알아보기! 게임 디자인 패턴은 코드를 문서화하는 거다.게임 내 상호작용의 반복적 구성요소로, 플레이어가 특정한 방식으로 게임을 플레이하도록 유도하는 설계적 해결책이다. 1. 싱글톤(Singleton) 패턴 싱글톤이란?클래스의 인스턴스(객체)가 오직 하나만 생성되고, 어디서든 그 인스턴스에 접근할 수 있게 하는 패턴이다.쉽게 말하자면, 게임 전체에서 딱 하나만 존재하는 객체로 생성해 어디서든 사용하자는 것이다. 왜 쓰는 걸까?매번 새로 만들기엔 메모리를 낭비하고, 관리가 어렵기 때문에 최적화를 위한 것이다. 어디에 쓰일까?예를 들어 게임 설정(음량, 그래픽 옵션 등), 점수 관리, 게임 진행 정보(체력, 레벨,.. 2025. 4. 13. [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 24일차 - URP 2D Light [ 목차 ] 오늘은 URP에서의 Light에 대한 기본적인 사용을 알기 위해서인 포스팅이다. Light를 잘 쓰면 잘 쓸 수록 게임의 퀄리티는 올라갈 테니유니티에 대해서 전혀 모르는 사람들에게 추천한다! 버전 : Unity6 (6000.0.40f1) 1. URP 프로젝트 생성 유니티는 URP와 Built-In , HDRP 3가지 종류가 있다. HDRP (High Difinition Render Pipeline) : 고해상도 렌더 파이프라인 - 실사적인 렌더링에 사용되는 렌더 URP (Universal Render Pipeline) : 경량 렌더 파이프라인 - 쉐이더, VFX 등 그래픽 기능 지원 및 성능과 품질을 균형 있게 제공 Built-in Render Pipeline : 기본 렌더 파.. 2025. 4. 12. [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 23일차 - 유니티 게임 수학 & 물리 [ 목차 ] 오늘은 이미 이전 포스팅에서 많이 보였겠지만, 스크립트를 작성할 때 쓰이는 함수의 수학, 물리의 기본 요소를 다루어보도록 하겠다. 기초적인 내용이며,이미 알고 있는 사람들은 복습의 개념으로!아니면 이미 써왔지만 개념을 정확히 알고 가는 느낌으로! 시작을 해본다. 유니티 게임 수학 & 물리 1. 게임 오브젝트 위치를 결정하는 기본 요소 오브젝트 위치 : Position유니티 x,y,z 좌표 : Vector3 플레이어의 transform.position 가져와서 Vector3의 (0,5,0)로 변경하는 함수//플레이어 (0, 5, 0) 위치로 이동transform.position = new Vector3(0,5,0); 개인적으로 궁금증이 생겼던 건데, 왜 new Vector3일까?그냥 Vec.. 2025. 4. 8. [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 23일차 - Katana ZERO (4) [ 목차 ] 23일 차 오늘의 배운 내용은 Katana ZERO 4번째!!! 이번 포스팅에서는 벽 먼지 생성과 적을 배치하고적이 플레이어를 감지해서 자동으로 공격하는 것을 실습한다. 드디어 막바지로 온다! 이전 포스팅은 아래 링크를 첨부해 두었으니, 필요하다면 참고하길 바랍니다! Katana ZERO (1) [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 20일차 - Katana ZERO (1)[ 목차 ] 1945에 이어서 다른 게임을 실습해 보는 가진다. 횡스크롤 종류의 KATANA ZERO 게임을 구현해 볼 것이다.2D 횡스크롤은 엄청나게 많은 종류이면서 게임의 기본 중 기본이라고도 볼 수 있gang-design.com Katana ZERO (2) [멋쟁이사자처럼 Unity 게임 부트캠.. 2025. 4. 8. [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 22일차 - Katana ZERO (3) [ 목차 ] 오늘의 포스팅은 Katana ZERO 3번째 실습이다. 기존에 배웠던 카메라 설정과배경과 캐릭터 추가 설정을 계속 진행해보는 것이다. 이전 포스팅은 아래 첨부로 걸어두었으니 참고 바랍니다! Katana ZERO (1) [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 20일차 - Katana ZERO (1)[ 목차 ] 1945에 이어서 다른 게임을 실습해 보는 가진다. 횡스크롤 종류의 KATANA ZERO 게임을 구현해 볼 것이다.2D 횡스크롤은 엄청나게 많은 종류이면서 게임의 기본 중 기본이라고도 볼 수 있gang-design.com Katana ZERO (2) [멋쟁이사자처럼 Unity 게임 부트캠프 4기] 21일차 - Katana ZERO (2)[ 목차 ] 지난 포스팅에서 Kata.. 2025. 4. 7. 이전 1 2 3 4 ··· 6 다음 반응형