목록 129

[UNITY] 게임 개발 시 데이터와 이벤트 관리하기 - enum, ScriptableObject, Static Events

N년 개발을 하면서 사실 이 개념에 생소했는데요번에 이용하게 된 겸 확실히 정리하고자 이 게시물을 작성하게 되었습니다. ENUM (열거형) 정의: enum은 미리 정의된 상수 집합을 이름으로 관리하는 자료형이다.상태/타입관리 사용하면 좋다.장점숫자 값 대신 의미 있는 이름을 사용하여 가독성을 높인다타입 안전성을 제공한다. (문자열보다 안전)예시 public enum RatType{ Normal, Golden, Poison, Bomb}추천 방식과 주의할 점문자열 대신 enum 사용하기 (오타 방지, 성능 ↑)단, enum 값이 너무 많아지면 ScriptableObject로 관리하는 게 더 낫다 ScriptableObject 정의: Unity에서 제공하는 데이터 컨테이너.게임 밸런..

IT/공부 정리 03:50:29

[UNITY] 유니티 폰트, 글씨체 추가하기 TextMeshPro TMP 폰트 만들기

유니티에 폰트를 추가 해볼려합니다 저는 디지털 폰트를 한 번 추가해 보았어요 추가한 폰트는https://noonnu.cc/font_page/1621#google_vignette 눈누카페24 PRO UP - Cafe24noonnu.cc https://www.dafont.com/ds-digital.font DS-Digital Font | dafont.com www.dafont.com 둘다 상업적이용이 가능하고, 글씨체를 파는게 아니면 가능한거라 사용해보도록 할 예정입니다 일단 다운 받아줍니다 둥근모꼴 폰트같은 경우는 TTF를 다운받아봤구요먼저 다운 받은 폰트를 에셋에 넣어주고요 이렇게 넣어진게 확인되면 이걸 폰트 에셋으로 만들어야 겠죠? 이렇게 WINDOW - TextMeshPro - Font Asse..

IT/공부 정리 2025.07.31

[에셋추천] 2D Pixel Unit Maker - SPUM

안녕하세오오랜만이에요오늘은 가볍게 에셋하나 추천할려구요 이건데몰랐는데 예전에 샀던 에셋이에요친구가 좋다고 추천해줘서 봤는데 이미 구매완.사용은 안 해봤는데 게임을 만들고 싶어도 디자인을 제작할 힘이 없어 걱정이 될 때쓰면 딱 좋을거 같더라구요원하는 캐릭터로 꾸미기도 가능한데 내장되어 있는 애니메이션이 있어게임할 때 애니메이션 추가할려고 무리할 필요가 없어서 딱 좋은거 같아요 현재 50%세일이길래 들고와봤습니당 가장 좋은건 한국인 제작자여서설명도 이해 잘 되고 Home ko KRSoonsoon Pixel Unit Maker Free version. Contribute to soonsoon2/SPUM development by creating an account on GitHub.github.com 문서..

기타/정보 2025.07.24

[gitHub] 깃허브 2단계 인증(2FA) 활성화

오랜만에 깃허브에 들어갔는데평소에 무시하던 2단계 인증이 안하면 계정 제한이 걸린다는 글을 봐버려서..잘 못 본거일 수 있지만대충 .. github에 기여했으니까 2단계 인증 하라는건데좀더 자세히 보기를 해보니까 대충 사용하는게 좋다고 하니까.. 한번 사용해보도록 하겠습니다 2FA 활성화 방법 기본 프로필에 설정에 들어가서access중 password and authentication 에 들어가서이제 가운데 초록 버튼을 누르면 위 화면이 뜹니다근데 사실.. 이 과정이 너무 귀찮더라고요 내려보니 이게 있고 눌러보니까 이렇게 다시 떴어요사람 인증 해주고인증코드 보내기 하고 입력을 하면 바로 이렇게 복구 코드가 뜹니다 이건 따로 다운로드하거나핸드폰을 이용해 사진 or 캡처를 해두어 보관합니다이렇게 하..

기타/정보 2025.07.16

[Git] 깃 던전 공략법

프로그래머스에서 무료 강의가 있길래 한번 들어보는 김에 정리 하고자 한다. 보니까 따로 유튜브로 제공하고 있었다 git이나 github는 협업하면서 사용은 해봤지만, 제대로 사용한 적이 없는 거 같아서 이렇게 정리를해본다. git은 너무 어렵고 기능이 많고, 왜 쓰는지 언제 쓰는지 모르는 경우가 많다.먼저 가장 기본이 되는 명령어로는git init : git 생성하기git clone git_path : 코드 가져오기git checkout branch_name : 브랜치 선택하기git checkout -t remote_path/branch_name : 원격 브랜치 선택하기git branch branch_name : 브랜치 생성하기git branch -r : 원격 브랜치 목록보기git branch -a : ..

IT/공부 정리 2024.09.09

[UNITY] 세일 에셋 추천 목록

세일 일정1주 차: 2024년 7월 24일 오전 8시(태평양 시간) - 2024년 7월 31일 오전 7시 59분(태평양 시간)Jason Weimann, Lana Lux, Sasquatch B Studios 2주 차: 2024년 7월 31일 오전 8시(태평양 시간) - 2024년 8월 7일 오전 7시 59분(태평양 시간)Gabriel Aguiar Prod, But Why Levin, Goldmetal 3주 차: 2024년 8월 7일 오전 8시(태평양 시간) - 2024년 8월 14일 오전 7시 59분(태평양 시간)Turbo Makes Games, Dilmer Valecillos, Warped Imagination 4주 차: 2024년 8월 14일 오전 8시(태평양 시간) - 2024년 8월 21일 오전 7..

[게임분석스터디] 5주차

게임분석스터디 0주차게임분석스터디 1주차게임분석스터디 2주차게임분석스터디 3주차게임분석스터디 4주차5주차 주제 : 방치형 rpg 게임 분석방치형 RPG는 특별한 조작 없이도 자동으로 재화가 증가하는 게임을 뜻합니다.저는 '달토끼 키우기' 라는 게임을 선정했습니다. 선정이유는 광고로 우연히 보기도 하였고, 검색했을 때 바로 뜬 것 중 끌렸던 것을 골랐습니다. 게임 이름 : 달토끼 키우기:방치형 RPG귀여운 캐릭터가 특징이에요. 따로 스킨은 있지만, 스토리상 영입해가는 캐릭터는 고정 이랍니다.개인적으로.. 방치형인데 방치할 수 가 없겠더라고요 그래서 끊어내기 힘들었습니다 ㅠㅠ  분석서1.게임 이름: 달토끼 키우기: 방치형 RPG2.출시 년월: 2021년 6월 22일3.개발사: AbleGames4.타겟층:▫️..

기타/일상 2024.08.05

[게임분석스터디] 4주차

게임분석스터디 0주차게임분석스터디 1주차게임분석스터디 2주차게임분석스터디 3주차4주차 주제 : 수집형 rpg 게임 분석수집형 RPG는 게임상에서 특정 캐릭터들을 수집 및 육성하는 게임을 칭합니다.저는 '스도리카' 라는 게임을 선정했습니다. 선정이유는 검색을 했을 때 그저 가장 위에 떠 있기도 했고 사실 수집형 게임은 유명한 게임이 많은지라 좀 못 본 게임을 하고 싶기도 했습니다. 그러다 발견한 스도리카!  게임 이름 : 스도리카개인적으로는..저랑 크게 맞지 않은 게임이었어요 플레이 방식이 새로워서 좋긴했고, 수집형이다 보니 캐릭터 모으는 재미가 있기도 하긴 했습니다. 그렇지만, 뭔가 계속 방문하게 되지는 않더라고요   분석서1.게임 이름: 스도리카2.출시 년월: 2018년 4월3.개발사: Rayark I..

카테고리 없음 2024.08.04

[게임분석스터디] 3주차

게임분석스터디 0주차게임분석스터디 1주차게임분석스터디 2주차3주차 주제 : 로그라이트 게임 분석먼저 로그라이트란 Rogue-lite라는 의미로, 로그라이크 장르 게임들의 요소들로 이뤄져있지만 정통 로그라이크가 아닌 게임을 뜻합니다. 로그라이트라는 장르에는 논란이 많은데 로그라이크(Roguelike)는 로그(Rogue)와 비슷한(like) 게임이란 뜻입니다. 사실 로그라이크의 가장 큰 특징은 영구적 죽음, 절차적 생성, 높은 난이도가 있습니다만, 로그라이크 게임을 만드는 개발사에서도 '진정한 로그라이크가 아니다'라는 비판을 받기 싫어 로그라이트라 부르는 경향도 있다고 합니다. 그렇기에 로그라이트들은 어떤 특징을 가지고 있는지도 명확하지 않다고 합니다.저는 '이매소녀' 라는 게임을 선정했습니다. 선정이유는 ..

기타/일상 2024.08.03

[게임분석스터디] 2주차

게임분석스터디 0주차게임분석스터디 1주차2주차 주제 : 퍼즐 게임 분석저는 'Tiny Room' 이라는 게임을 선정했습니다. 선정이유는 퍼즐게임에는 다양한 퍼즐이 존재하는데, 워낙 방탈출을 좋아하기도 했고 사실 다른 게임은 안 떠오르고 바로 방탈출이 먼저 떠올라서 애초에 검색창에 방탈출. 하고 검색을 했었습니다.근데 딱 인기도 많고 폴리모델링과 스토리식의 진행이 저의 눈에 확 들어와서 선정하게 되었습니다. 게임 이름 : Tiny Room 개인적으로 아이소메트릭 형식으로 진행되는 방탈출이라 더 마음에 들었는데, 사소한 모델링 하나하나 애니메이션과 상호작용이 존재해서 재밌게 플레이한 게임이었습니다.분석하던 중에 스팀에도 있다는 사실을 깨닫고 생각보다 더 인기가 있구나 알게 되었습니다.  분석서1.게임이름 :..

기타/일상 2024.08.02
반응형