규니티의 게임 개발소
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 게임개발
        • Home Run Challenge
      • 게임 기획
        • 서적
      • CS공부
        • 컴퓨터구조
      • 코딩테스트
      • 유니티
      • 게임 리뷰
      • 일상
      • 공지
  • 홈
  • 태그
  • 방명록
유니티

디자인 패턴 - 옵저버 패턴(Observer Pattern)

예전에 프로젝트를 진행하다가 이벤트 기반으로 여러 객체가 서로 상태를 감지해야 하는 상황이 생겼는데요. 이때 사용했던 옵저버 패턴(Observer Pattern) 을 포스팅해보려고 합니다! 게임 개발을 하다 보면 "적이 죽었을 때 UI 업데이트, 사운드 재생, 점수 추가가 동시에 일어나야 해!" 같은 상황이 자주 생기잖아요. 이걸 깔끔하게 해결해주는 게 바로 옵저버 패턴입니다.1. 옵저버 패턴(Observer Pattern)이란?객체들 사이에서 하나의 객체 상태가 바뀌면, 그걸 지켜보고 있던 다른 객체들이 자동으로 알림을 받아 반응하는 디자인 패턴입니다.이 구조에서 등장하는 두 가지 역할이 있어요.Subject(발행자) : 상태가 변하는 객체. 옵저버 목록을 갖고 있고, 변경이 생기면 알림을 보냅니다.O..

2026. 4. 2. 11:34
게임 기획/서적

[독후감] 라프코스터의 재미이론

라프 코스터의 재미란 무엇인가책을 펼치기 전, 나는 세 가지 질문을 가지고 있었다. 내가 생각하는 재미의 기준이 맞는가. 라프 코스터는 재미를 어떻게 정의하는가. 그리고 대중이 원하는 재미는 무엇인가.라프 코스터는 재미의 본질을 학습(learning) 으로 정의한다. 인간의 뇌는 패턴을 인식하고 그것을 습득하는 순간 쾌감을 느끼도록 설계되어 있으며, 게임은 그 학습 과정을 극도로 압축하여 제공하는 매체라는 것이다. 즉, 플레이어가 게임의 규칙과 패턴을 파악하고 숙달해 나가는 그 과정 자체가 재미의 원천이다. 반대로 패턴을 모두 익혀버려 더 이상 배울 것이 없어진 순간, 게임은 지루해진다.이 논리는 단순하지만 강력하다. 재미는 감각적 자극이나 화려한 연출에서 오는 것이 아니라, 도전과 학습의 사이클에서 온..

2026. 4. 1. 09:32
유니티

[패치 리뷰]Unity 6.3 주요 패치 내용!!

이번에 패치된 Unity 6.3 패치 내용 중 제가 느낀 도움이 되거나 중요하다고 생각한 패치내용들을 소개하려고 합니다!아래 내용은 Unity Documentation과 Youtube Unity Korea를 참고하였습니다.상단 툴바 수정상단 툴바의 위치를 조정하거나 숨기기 기능이 가능해졌습니다. 하이어라키 추가 기능하이어라키에서 Active, Static, Tag 등을 보고 편집할 수 있다.Preferences → General → new Hierarchy(Use new Hiererchy window)체크 로 활성화한다. 아트라스 분석기 (Atras Analyzer)스프라이트 아틀라스를 분석하고 문제 소지가 있는 에셋을 레포트해주는 기능이 추가 되었습니다.모든 스프라이트 아틀라스 – 이 보고서는 프로젝..

2026. 2. 10. 14:42
게임 기획/서적

[독전감] 라프 코스터의 재미이론 : 재미의 기준을 정하자

Why? : 왜 이 책을 선택했는가?게임을 기획하다 보면 항상 이런 질문을 던집니다. ”이게 재미있을까?“재미라는 단어는 게임과 뗄수없는 단어이면서 제일 어려운 단어입니다.게임은 재미있어야 사람들이 플레이를 하는데 재미란 지극히 주관적인 단어라 모든 사람에게 맞출 수 없기 때문입니다.그래서 저는 저만의 재미의 기준을 만들었었습니다. 그리고 그 기준에 따라 게임을 기획하였습니다. 하지만 그러면서도 “이게 대중들이 원하는 재미가 맞을까?”란 질문은 사라지지 않았고 그 기준이 맞는지 확인을 할 필요가 있다고 생각했습니다.그러던 중 게임 기획의 바이블이라는 라프 코스터의 재미이론이라는 책을 알게 되었고 이 책을 읽고 재미의 기준을 확인해보며 리마인드 해보고 싶어졌습니다. 내가 생각하는 '재미'란?먼저 제가 생각..

2026. 2. 8. 12:46
게임 리뷰

Hollow Knight : Silksong | 빡침과 도파민을 왔다갔다 하는 귀신들린 곤충 액션 게임

안녕하세요!오늘은 2025년 9월에 출시한 Hollow Knight : Silksong을 리뷰해 보려고 합니다! 이 게임 2017년에 나왔던 메타크리틱 90점을 달성하고 스팀 평가 압도적으로 긍정적을 달성했던 Hollow Knight의 후속작으로 당시 저도 엄청 재미있게 했었고 후속작이 나온다고 했을 때부터 기대를한 작품입니다!(트레일러 출시 후 6년 만에 나옴...) 전작이 히트를 치면서 많은 기대를 가지고 기다린 팬들이 많다보니 출시 당시에 스팀 서버가 터지는 해프닝도 발생했었습니다! 그리고 그 기대감을 바로 충족시켜주며 전작과 나란히 메타크리틱 90점을 받으며 많은 팬들에게 재미를 선사했습니다. 저도 시간가는 줄 모르고 플레이를 했습니다ㅎㅎ재미 요소"빡침과 도파민을 왔다갔다 하는 귀신들린 곤충 액..

2026. 1. 29. 12:41
코딩테스트

카펫_완전탐색 (프로그래머스 LV2)

https://school.programmers.co.kr/learn/courses/30/lessons/42842 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 오늘은 프로그래머스에 있는 완전탐색 문제 카펫을 풀어봤습니다! 처음에 공식을 찾으면서 풀려고 하다보니 소요시간은 30분 정도 걸린 것 같습니다ㅠㅠ풀이 시작하겠습니다! 문제설명Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다.Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 갈색으로 색칠된 격자의 개수는 기억했지만, 전체 카펫의 크기는 기억하지 못했습니다.Leo가 ..

2026. 1. 26. 10:43
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • ···
  • 7
  • »

공지사항

  • 규니티의 게임 개발소 오픈!!

전체 카테고리

  • 분류 전체보기
    • 게임개발
      • Home Run Challenge
    • 게임 기획
      • 서적
    • CS공부
      • 컴퓨터구조
    • 코딩테스트
    • 유니티
    • 게임 리뷰
    • 일상
    • 공지
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #독전감
  • #컷씬
  • #Silksong
  • #캐시 적중률
  • #기능
  • #모델링 깨짐
  • #라프코스터의 재미이론
  • #[CreateAssetMenu]
  • #개발
  • #컷신
  • #시네머신
  • #플레이스토어
  • #유니티
  • #플레이스토어 출시
  • #cs
  • #최적화
  • #Unity 6.3
  • #모델링 오류
  • #게임
  • #unity
  • #게임개발
  • #베이스 레지스터
  • #Hollow Knoght
  • #게임 출시
  • #데이터 접근 시간
  • #컴퓨터구조
  • #참조 지역성의 원리
  • #실크송
  • #출시
  • #렌더파이프라인
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 규니티의 게임 개발소 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바