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

게임 최적화(4) - 모바일 특화 최적화!

안녕하세요, 규니티입니다.최적화 특집 시리즈 마지막 편입니다. 오늘 주제는 모바일 특화 최적화예요.1~3편에서 Profiler 보는 법, Draw Call 줄이기, 코드 레벨 실수들을 다뤘는데, 이번 편은 조금 결이 달라요. PC에서 멀쩡하게 돌아가던 게임이 모바일 빌드하면 갑자기 버벅이거나 발열이 심해지는 경우가 꽤 있거든요. 모바일은 PC랑 환경 자체가 다르기 때문에 따로 챙겨야 할 것들이 있어요. 오늘은 그중에서 가장 자주 놓치는 세 가지를 정리해봤습니다.1. Target Frame Rate 설정모바일에서 가장 먼저 챙겨야 할 게 이거예요.Unity는 기본적으로 프레임을 제한 없이 뽑으려고 해요. PC에서는 괜찮지만 모바일에서는 그냥 두면 배터리가 빠르게 닳고 기기가 뜨거워지면서 OS가 강제로 클럭..

2026. 9. 28. 21:39
일상

정보처리기사, SQLD 최종 합격 후기!!!! Feat. 비전공자 문돌이

안녕하세요, 규니티입니다.오랜만에 블로그에 글을 씁니다! 요즘 글이 뜸했는데 그 이유는 바로바로바로 자격증 시험이었습니다.게임 개발을 계속 하면서 저에게 부족한 게 뭘까 항상 생각했었는데, 그 해답이 전공 지식이라는 생각이 들었습니다. 그래서 작년에 따놨던 정보처리기사 필기 유효기간이 끝나기 전에 실기를 따야겠다 싶었고, 그렇게 약 두 달간의 자격증 공부가 시작됐습니다.정보처리기사 실기공부법필기 때는 시나공 책을 두 번 정독하고, 문제 풀고, 틀린 것 다시 보는 정석 방법으로 합격했었습니다. 실기도 같은 방식으로 하면 되겠다 싶었는데, 막상 시작하니 양이 생각보다 훨씬 많더라고요. Python, C, SQL, Java까지 다 봐야 했는데 남은 기간은 고작 2주였습니다..책을 펴도 글이 눈에 안 들어오고,..

2026. 9. 23. 00:44
유니티

게임 최적화(3) - 초보들이 놓치기 쉬운 최적화!

안녕하세요, 규니티입니다.최적화 특집 시리즈 3편입니다. 오늘 주제는 놓치기 쉬운 최적화예요.1편에서 Profiler 보는 법, 2편에서 Draw Call 줄이는 법을 다뤘는데, 이번 편은 조금 달라요. 코드가 돌아가긴 하는데 "이게 맞는 방식인가?" 싶은 것들이에요. 초보 때 몰라서 가장 많이 저지르는 실수 세 가지를 정리해봤습니다.1. String GC Alloc프레임이 별 이유 없이 뚝뚝 끊긴다면 첫 번째로 의심해야 할 게 문자열 연산이에요.왜 string이 문제야?C#에서 string은 불변(Immutable) 객체예요. 한 번 만들어진 문자열은 수정이 안 되고, 뭔가 바꾸려면 무조건 새 객체를 힙에 생성해야 해요. string a = "Score: ";string b = a + "100"; ..

2026. 6. 10. 22:55
유니티

게임 최적화(2) - Draw Call 줄이기

안녕하세요!최적화 특집 시리즈 2편입니다. 오늘 주제는 Draw Call 줄이기예요.1편에서 Profiler 켜고 Rendering 탭 봤을 때 Batches 수치가 높게 나왔던 분들, 이번 편이 딱 맞는 내용이에요. 다들 게임을 만들다 보면 한 번쯤은 Batches가 높게나오고 그걸 줄여야 최적화가 된다라는 말을 들어보셨을거에요!저도 그래서 최적화를 공부할 때 Draw Call, Batches, Batching을 알게되고 그때부터 이해가 편해지더라구요.그럼 개념부터 알아보겠습니다!!1. Draw Call이 뭔데 왜 문제야?Draw Call은 CPU가 GPU한테 "이거 그려줘" 하고 명령을 보내는 것 자체예요.문제는 이 명령 하나하나가 CPU 오버헤드를 발생시킨다는 거예요. 오브젝트 하나 그릴 때마다 C..

2026. 5. 28. 12:23
유니티

게임 최적화(1) - Unity Profiler 읽는 법!

안녕하세요, 규니티입니다!최적화 특집 시리즈 1편입니다. 오늘 주제는 Profiler 읽는 법이에요.Profiler 는 프레임당 성능 지표를 캡처하여 병목 현상을 파악하는 데 도움을 줍니다. 프로파일러에 포함된 모듈을 사용하여 CPU 사용량, GPU, 렌더링, 메모리, 물리 등의 세부 정보를 상세하게 확인할 수 있습니다.최적화를 처음 시작할 때 가장 많이 하는 실수가 "느린 것 같은 곳"을 감으로 건드리는 거예요. 근데 대부분 범인은 예상 못한 곳에 있어요. 저도 렌더링 문제인 줄 알고 한참 씨름했는데 알고 보니 GC Alloc이 원인이었던 적이 있었거든요.그래서 최적화보다 Profiler 읽는 법이 먼저입니다!GC Alloc : 프로그램이 실행되는 동안 관리 힙(Managed Heap) 메모리에 새로 ..

2026. 5. 21. 11:11
유니티

최적화 - 유니티 최적화 시리즈 시작!

안녕하세요, 규니티입니다!오늘부터 게임 개발에 빼놓을 수 없는 유니티 최적화 특집 시리즈를 시작해보려고 합니다.프로젝트 진행하다가 코드도 별로 없는데 프레임이 뚝뚝 끊기는 상황이 생긴적 다들 있을 겁니다ㅠ처음엔 뭐가 문제인지 고민만하고 그냥 오브젝트가 많아서 그런가 싶었는데 Profiler 열어보니까 전혀 예상 못한 곳에서 터지고 있었습니다.그때 최적화는 필수로 해야하는구나, 감으로 하는 게 아니라 수치로 보고 판단해야 하는 거구나 생각했습니다! 그래서 준비한 유니티 최적화 시리즈!!이번 시리즈는 개념 나열보다는 "아 이래서 터지는 거구나"가 느껴지는 글을 목표로 제가 직접 겪은 것들 위주로 정리해보려 합니다.시리즈 구성[Unity 최적화 특집 #1] 최적화 전에 Profiler부터 읽어라 뭐가 병목인지..

2026. 5. 8. 12:55
  • «
  • 1
  • 2
  • 3
  • 4
  • ···
  • 8
  • »

공지사항

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

전체 카테고리

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

최근 글

최근댓글

태그

  • #Silksong
  • #컷신
  • #게임 출시
  • #cs
  • #렌더파이프라인
  • #플레이스토어
  • #시네머신
  • #컷씬
  • #유니티최적화
  • #정보처리기사
  • #Unity최적화
  • #기능
  • #독전감
  • #unity
  • #유니티
  • #모델링 깨짐
  • #플레이스토어 출시
  • #컴퓨터구조
  • #정보처리기사비전공자
  • #Hollow Knoght
  • #출시
  • #정보처리기사실기공부법
  • #개발
  • #베이스 레지스터
  • #모델링 오류
  • #Unity 6.3
  • #라프코스터의 재미이론
  • #게임
  • #최적화
  • #게임개발
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

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

티스토리툴바