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

Unity 기능 리뷰 - 스프라이트 아틀라스(Sprite Atlas)

스프라이트 아틀라스(Sprite Atlas)란?예전에 마이리틀스쿨이라는 프로젝트를 하다가 사용했던 Sprite Atlas를 포스팅해보려고 합니다!이 프로젝트가 2D게임에 UI버튼과 아이콘 같은 리소스들이 많아지다 보니 Draw Call 최적화를 할 필요성을 느꼈는데요.이를 해결하기위해 Unity의 스프라이트 아틀라스(Sprite Atlas) 기능을 사용했었습니다.이 기능을 많은 분들이 알면 도움이 될 것 같아 글을 씁니다!1. 스프라이트 아틀라스(Sprite Atlas)란?Unity에서 여러 개의 스프라이트(Sprite) 이미지를 사용하다 보면,각각의 텍스처가 따로따로 불러와지면서 Draw Call이 증가하고 성능이 저하될 수 있습니다.👉 이때 필요한 기능이 바로 스프라이트 아틀라스(Sprite Atl..

2025. 9. 8. 00:37
유니티

Unity 기능 리뷰 - ScriptableObject (오디오 라이브러리 예제)

1. ScriptableObject 란?유니티에서 데이터를 저장하고 재사용하기 위한 클래스 타입입니다. 그래서 클래스 명 옆에 이렇게 써주시면 됩니다![CreateAssetMenu(menuName = "Audio/AudioLibrary")]public class AudioLibrary : ScriptableObject{}MonoBehaviour처럼 씬에 붙이는 컴포넌트와 달리 ScriptableObject는 독립적인 에셋 파일로 존재합니다. 그래서 씬전환을 하면 바뀌는 컴포넌트가 아니라서 전역적으로 재사용이 가능합니다. 2. 왜 AudioLibrary에ScriptableObject 를?그래서 앞서 설명했던 CreateAssetMenu로 에셋파일로 만들 수 있게 만든 후 ScriptableObject 이..

2025. 8. 16. 23:12
유니티

Unity 기능 리뷰 - [CreateAssetMenu] (오디오 라이브러리 예제)

이번 야구게임을 만들면서 AudioLibary를 만들기위해 [CreateAssetMenu]를 사용했습니다.이걸 사용하기위해 찾아보면서 제 블로그에 올려 다른 사람들과 공유를 하면 좋을 것 같아 이렇게 글을 씁니다.1. [CreateAssetMenu]란?유니티에서 ScriptableObject를 에셋으로 만들려면 원래는 C# 스크립트를 작성 → 프로젝트 창에서 우클릭 → Create → ScriptableObject 경로로 만드는 커스텀 코드를 작성하는 조금 복잡한 과정이 필요합니다.하지만 클래스에 이[CreateAssetMenu]를 붙이면 메뉴에 바로 항목이 추가되고 클릭 한 번으로 만들 수 있습니다!!!제가 사용한 AudioLibrary를 예로 들자면 [CreateAssetMenu(menuName = ..

2025. 8. 15. 00:09
코딩테스트

의상_해시 (프로그래머스 LV2)

문제 설명코니는 매일 다른 옷을 조합하여 입는것을 좋아합니다.예를 들어 코니가 가진 옷이 아래와 같고, 오늘 코니가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야합니다.종류이름얼굴동그란 안경, 검정 선글라스상의파란색 티셔츠하의청바지겉옷긴 코트 코니는 각 종류별로 최대 1가지 의상만 착용할 수 있습니다. 예를 들어 위 예시의 경우 동그란 안경과 검정 선글라스를 동시에 착용할 수는 없습니다.착용한 의상의 일부가 겹치더라도, 다른 의상이 겹치지 않거나, 혹은 의상을 추가로 더 착용한 경우에는 서로 다른 방법으로 옷을 착용한 것으로 계산합니다.코니는 하루에 최소 한 개의 의상은 입습니다.코니가 가진 의상들이 담긴 2차원 배열 ..

2025. 6. 11. 18:29
게임개발/Home Run Challenge

HomeRun Challenge 개발 시작!

캐주얼 게임으로 홈런더비 야구게임 개발을 시작합니다!1인 기획, 개발 그리고 최종적으로 출시까지 목표를 잡고 있습니다!많은 관심 부탁드립니다!

2025. 6. 10. 10:53
CS공부/컴퓨터구조

7-2. RAID

주로 하드 디스크와 SSD를 사용하는 기술로, 데이터의 안전성 혹은 높은 성능을 위해 여러 개의 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술RAID 레벨RAID0여러개의 보조기억장치에 데이터를 단순히 나누어 저장하는 구성 방식데이터를 저장할 때 각 하드 디스크에 개수만큼 번갈아가며 데이터를 저장이때, 줄무늬처럼 분산되어 저장된 데이터를 스트라입,저장하는 것을 스트라이핑이라고 함장점저장된 데이터를 읽고 쓰는 속도가 빠르다단점저장된 정보가 안전하지 않다디스크 중 하나에 문제가 생기면 모든 하드 디스크의 정보를 읽는 데 문제가 생길 수 있다RAID1거울처럼 완전한 복사본을 만들어(미러링) 동일한 내용을 한 번 더 저장한다.장점복구가 매우 간단하다단점속도가 RAID0보다 느리다하드 디..

2025. 5. 29. 14:51
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • »

공지사항

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

전체 카테고리

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

최근 글

최근댓글

태그

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

전체 방문자

오늘
어제
전체

블로그 인기글

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

티스토리툴바