본문 바로가기
728x90

유니티4

[Unity Asset] Design Data Table 릴리즈 유니티 엔진 안에서 데이터테이블을 처리하다 기존 MS엑셀 또는 구글 스프레드시트를 통해서 데이터를 작성하고, 이것들을 데이터로 매번 변환(Convert)하고, 데이터 접근을 위해 클래스 파일을 따로 만들어주는 번거로움을 모두 해결해 줄 아이디어가 떠올랐습니다. 가장 친근한 테이블 방식의 디자인이며, 단순 조작으로 앞서 언급했던 기능들을 한 번에 처리할 수 있습니다. DesignDataManager https://assetstore.unity.com/packages/tools/game-toolkits/designdatatable-263724 DesignDataTable | 게임 툴킷 | Unity Asset Store Get the DesignDataTable package from Client DJ an.. 2023. 8. 4.
RTS-Craft, 1. 프로젝트 생성 기본 세팅 개인 프로젝트 제작을 위해서는 아래와 같이 기본적인 환경 구성이 필요합니다. 프로젝트 생성하기 1. 유니티에서 아래와 같이 생성한다. 폴더 구성하기 아래와 같이 폴더를 구성해준다. Scenes: 씬 파일 분류 Scripts: 스크립트 파일 분류 Resources: 런타임 중, 로드될 리소스 파일 분류 StaticResources: Resources 폴더와 반대로 순수 보관만 하여도 이상 없는 리소스 파일 분류 Resources 폴더와 StaticResources 폴더의 차이? Resources 폴더는 유니티에서 지원하는 예약어 폴더로 해당 폴더 안의 파일들은 상시 메모리를 점유하고 있으며, 파일이 많을 수 록 빌드 크기가 증가합니다. Resources.Load()로 접근하기도 편하지만, 반대로.. 2022. 9. 17.
유니티로 스타크래프트 만들기(RTS Craft) RTS 게임 제작 유니티를 통한 개인 프로젝트로 간단한 RTS 게임을 만드려고 합니다. 만드는 과정을 게시물로 올릴 예정이며, 오래 걸리지 않고 가벼운 프로젝트로 접근할 생각입니다. 최종적으로 해당 프로젝트 완성본은 개인 GitHub를 통하여 공유할 예정입니다. 준비물 이미지 리소스 유니티 버전 2021.3.10f1 (LTS) 프로젝트 GitHub: https://github.com/MDJ0126/RTS-Craft 1. 리소스 이번 프로젝트에서 사용할 리소스는 무료 리소스로 알아봤습니다. 무료면서 괜찮은 리소스를 찾는데 생각보다 시간이 걸렸네요. 검색하면 많이 나오지만, 괜찮은 것은 없으니 여기에서 만족하자!라는 생각으로 접근 :) 'https://www.kenney.nl/assets/tower-defe.. 2022. 9. 17.
디자인 패턴, Singleton Pattern (단일 인스턴스 패턴) 싱글턴 패턴이란? 디자인 패턴하면 가장 흔하게 접하게 되는 패턴으로, static 클래스와 비슷하게 단일 인스턴스로 클래스를 사용하는 개념입니다. 예제 Singleton.cs public abstract class Singleton where T : Singleton, new() { private static T instance = null; public static T Instance { get { if (instance == null) { instance = new T(); instance.Initialize(); } return instance; } } ~Singleton() { Release(); } public static bool IsLive => instance != null; protect.. 2022. 1. 31.
반응형