게임 클라 개발

  • 홈
  • 태그
  • 방명록

게임엔진/일반 1

엔진 지원 시스템

시스템 클래스 생성 게임에서 사용되는 각종 매니저와 같은 싱글톤 혹은 정적 클래스들은 어떻게 생성하고 파괴해야 할까? 이런 클래스들을 생성/파괴할 때는 클래스들끼리의 의존성을 고려해야 한다. 유일한 클래스를 생성하는 메서드를 정의한 다음 의존성에 맞게 호출. //class RenderManager //... static RenderManager& get() { static RenderManager sSingleton; return sSingleton; } RenderManager() { VideoManager::get(); TextureManager::get(); //... } //... 그러나 위와 같은 방법은 아래와 같은 단점이 있다. 파괴 순서를 제어할 수 없어 파괴 과정에서 의존성이 훼손될 수 있..

게임엔진/일반 2024.02.11
1
더보기
프로필사진

  • 분류 전체보기
    • Game AI
    • 언어
      • C#
      • C++
    • 이론
      • 기초
      • 일반
      • 설계
      • 그래픽스
      • 디자인패턴
      • 네트워크
    • 수학
      • 이론
      • 구현
    • 게임엔진
      • 일반
      • 유니티
      • DOTS
    • 알고리즘
      • 일반
      • 1주일 1문제
    • 개발일지
      • DOTS
    • 작성예정
    • Side Project 1

Tag

그래픽스, C++, 디자인패턴, 타입, dots, AI, clr, C#, 대수학, GameAI, CPP, 메모리, 아키텍쳐, 1.1, 유니티, 동기화, 스레딩, 추가 예정, IL2CPP, 클린코드,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바