2024/09 34

유니티 폴더 구조

유니티 폴더를 어떻게 구성할 것인지 정하고 개발 시작하는 것이 좋을 것이다.특히 협업할 때 더 중요해진다.Assets 폴더 안에는 아래와 같은 폴더 구조를 가지도록 폴더를 생성해둔다.한 가지 빠진 폴더가 있다면 Plugins 폴더이다. Assets/ ├── Audio/ │   ├── Music/ │   └── SFX/ ├── Materials/ ├── Models/ ├── Prefabs/ ├── Resources/ ├── Scenes/ ├── Scripts/ │   ├── Player/ │   ├── Enemies/ │   └── UI/ ├── Textures/ ├── Animations/ ├── Editor/ ├── ThirdParty/ └── Documentation/ 아래는 유니티 에디터에서 미리 ..

Engine/Unity 2024.09.26

Resources 폴더는 빠른 프로토타이핑 할 때만 사용하자.

프리랜서로 일하면서 매우 특이한 케이스를 접하게 되었다.Resources 폴더에 모든 에셋들이 다 들어간 경우이다.그래서 유니티 에디터를 열어보면 Resources 폴더만 있었다. 취준생이거나 주니어 개발자라서 이럴 수도 있다고 생각한다.그리고 캐주얼 장르의 게임이라서 에셋 수가 많지 않기도 했다.Resources 폴더만 사용한 이유는 아무래도 개발 속도와 개발 편의성 때문인 것으로 짐작한다. 하지만 이게 대학교 과제나 졸업작품이 아니라면, 상용 게임에서는 Addressables을 필수로 사용해야 한다.Resources 폴더 안에는 무엇이 되었든간에 비워두어야 한다.그래야 메모리에 안 올란간다. 아래 링크는 Resources 폴더와 관련된 투토리얼이다. https://learn.unity.com/tuto..

Engine/Unity 2024.09.26

일감이 떨어지자 프리랜서에서 백수가 되었다...

지금 현재 당장 일거리가 없어서 뭘 할지 고민이 된다.중요한 것부터 순서를 한번 정리해 보자.아직 프리랜서가 된지 1개월도 안 되었는데 너무 조급해 하지 말자.차근차근 내가 할 수 있는 것 그리고 하고 싶은 것은 얼마든지 많다. 유튜브 영상 업로드코딩 테스트책 읽기1. 유니티2. C#3. 디버깅 관련5. 마케팅github 포트폴리오 TPS 게임 서버 연동유니티 과외 준비숨고는 활로가 찾았으나 크몽도 뚫어보기집에 있는 물건들 당근마켓으로 팔아버리기

DevLog 2024.09.26

집에서 샌드백 치다가 날라감

유튜브 쇼츠 보면서 눈으로 복싱을 배웠다.하루에 쇼츠를 1시간 정도 보는거 같은데, 유튜브 알고리즘으로 60퍼센트는 복싱 관련 영상이 추천된다.일단 복싱 관련 유명한 유튜버들 구독을 그런지 복싱 영상을 많이 봤다.하루에 최소 30분은 눈으로 복싱 감상하고, 실제로 하루에 5분씩 샌드백을 쳤다. 매일매일 하는 원투가 점점 강해지더니 스트레이트를 내리 꽂았더니 집에 샌드백이 날아가버렸다.집에서 할 수 있는 샌드백을 다시 구해봐야겠다.일단 기분은 너무 좋다. 이렇게 자랑하고 싶기도 하였고 ㅋㅋ그동안 눈으로 배운 복싱으로 성장해서 너무 좋다.

LifeLog/Workout 2024.09.25

주6일 05:00 ~ 16:00 개발, 일요일은 무조건 쉬자.

프리랜서 생활 하다 보면 낮과 밤이 바뀔 수도 있는데, 시간 가리지 않고 의사소통하고 개발하다 보니까 몸 건강이 확실히 안 좋아지더라.그래서 시간을 정해서 개발을 하고, 일주일 중 하루는 쉬어야 한다.어제 하루 오랜만에 쉬어봤는데 너무 좋더라.그리고 쉬고난 다음, 오늘은 개발에 집중이 잘 되었다. 규칙적인 생활습관과 휴식은 지키기 어렵지만 업무 집중도를 높이려면 나만의 룰을 따르는 것이 좋지 않을까.

LifeLog 2024.09.22

게임 외주 개발 길이 쉽지 않은 이유

게임 개발 외주 시장이 몹시 안 좋다고 한다.일단 외주 자체를 의뢰하지 않는다.게임잡 봐도 채용공고는 대부분이 대기업 아니면 중견기업이다.게임 회사 투자도 꾸준히 줄어드는 추세이고 투자가 성사 되려면 앱스토어에 인기 카테고리에서 200등은 찍어야 한다.안타까운 팩트지만 내 블로그 글 조회수 1위가 [소프트웨어 개발 프리랜서를 위한 웹사이트 정리] 이다. 놀랍지 않은가. 그만큼 프리랜서 공급이 많다는 말이니까...  외주 플랫폼에서 상위 20퍼센트에 들려면 고용 건수 160건, 누적 평점 95개가 있어야 한다.이 정도면 돈 걱정 안 하고, 자신만의 앱 컨텐츠나 신규 게임 개발을 병행할 수 있지 않을까.갈 길이 멀다.

SideProjects/N Job 2024.09.22

숨X 게임 개발 주요 타겟 층 : 대학생

3주가량 게임 개발 외주라면 바로 견적서 올렸다.상용 게임 매크로를 제외하고 닥치는데로 다 했다.그러다 보니 고용인 수가 벌써 4명이 되었다. 이제 숨 좀 돌릴 수 있게 되어서 숨X에서 주요 타겟 층에 대해 생각 정리를 해본다.기획이 완벽하지 않다. 중요한 것은 정해진 기간까지 결과물이 나와야 한다.학생들 대부분은 유니티와 C#에 대해서 알고 싶은 것이 아니다. 그래픽 디자이너 지망생이 주로 외주 개발을 부탁한다.기능이 무척 단순하게 구현되어 있어서 오히려 이해하기는 좋았다. 물론 효율을 따지면 노가다 코딩이 많았다.시간 당 2만원 이런식으로 비용을 청구하였다. 하루 4시간 동안 개발하면, 합이 8만원이다.견적서를 올리면 생각보다 채팅 응답율이 높았다. 하지만 학생 입장에서 시간 당 2만원은 몹시 부담스..

SideProjects/N Job 2024.09.22