CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·일본산당 ·방탄소년당 ·개발한당 ·자전거당 ·안드로메당 ·이륜차당 ·소셜게임한당 ·AI당 ·나스당 ·디아블로당 ·소시당 ·육아당 ·가상화폐당 ·골프당 ·야구당 ·걸그룹당 ·젬워한당 ·클다방 ·IoT당 ·키보드당 ·맛있겠당 ·PC튜닝한당 ·달린당 ·패셔니앙 ·사과시계당 ·캠핑간당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·갖고다닌당 ·이브한당 ·물고기당 ·도시어부당 ·FM한당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·리눅서당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·바다건너당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·패스오브엑자일당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·노젓는당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

사용기

서비스/SW 유니티용 픽셀 2D 캐릭터 생성기 플러그인 제작 및 배포기 30

55
2021-02-10 01:14:49 수정일 : 2021-02-10 01:25:18 1.♡.153.164
순순

작년 6월에 팁과 강좌 게시판에 이런 글을 쓴적이 있었습니다.


유니티에서 2d 도트 캐릭터 생성기 만들어 게임개발에 사용하기

https://www.clien.net/service/board/lecture/15086288CLIEN


클량및 개인 블로그에 소개를 하고 사용을 해보고 싶어하시는 분들의 문의 글이 있어서

기회가 있으면 배포용 플러그인으로? 만들어볼까 구상만하다가 연초부터 틈틈히 제작을해서

마침내 유니티용 플러그인으로 배포를 하게 되었네요.


순순 픽셀 유닛 메이커, 이름하여 SPUM ( Soonsoon Pixel Unit Maker )

라는 이름으로 GitHub 를 통해서 무료로 배포를 해봅니다. 

https://github.com/soonsoon2/SPUM_Free 



SPUM은 아래 그림처럼 유니티 개발용으로 사용할 수 있는 2D 스프라이트 캐릭터 제작툴입니다. 머리카락, 수염, 옷, 바지,헬멧, 갑옷, 무기등을 선택해서 변경하거나 랜덤하게 수정할 수 있으며 프리팹으로 저장하고 로드해서 게임 프로젝트에 사용이 가능하도록 제작했습니다.


잘못된 형식의 이미지 링크입니다.


파트별로 캐릭터의 아이템들을 변경하거나 수정할수 있고, 저장후 로드 및 편집이 가능하도록 제작했습니다.


이런식으로 랜덤 버튼을 활용해서 쉽고 빠르고 캐릭터를 만들 수 있도록 했고, 또한 기본적으로 바로 사용하실 수 있도록 10개정도의 애니메이션을 제공하고 있습니다. ( 물론 아주 단순하고 겹치는 것도 있음 ) 



마지막으로 샘플씬 및 샘플 Player 코드를 제공해서 손쉽게 자신의 게임 프로젝트에서 사용하시거나 바로바로 제작된 캐릭터들을 테스트 해볼 수 있도록 제작했습니다.


유니티 게임 개발을 9년 가까이 해오면서 보통 기능을 직접 다 만들어 써오긴 했지만..

막상 배포용 플러그인을 만드는 것은 처음이라서 예상보다 훨씬 더 많은 시간이 소요되게 되었습니다.


1. UI정리

- 원래 기존의 기능들을 구현할땐 어짜피 저만 쓰거나 아님 동료들만 쓰면 되기때문에 아무생각없이 막 만들거나 디자인을 1도 고려하지않고 그냥 대충 눈에만 잘보이게 제작하는 경우가 많았는데, 이게 아무래도 배포용이다보니.. 디자인을 꽤 신경써야 하겠더라고요.

 지금도 딱히 맘에 드는 디자인은 아니지만, 그래도 초창기 개발버젼에 비해선 많이 개선을 했고 특히 UI/UX 에 신경을 많이써서 버젼업을 시켜왔습니다... 어려웠습니다.


2. 배포 메뉴얼? Readme 제작.

- 당연한 이야기지만 개인용으로 사용하던 Private 저장소 사용시엔 Readme 파일을 제작해본적이 거의 없었죠. 그런데 이제는 배포를 해야하니 해당 파일도 제작해야 했고, 약간의 메뉴얼도 필요하고 으버버버 나름 멘붕이었습니다.

 뭐 그래도 저도 워낙 깃허브 통해서 리소스 자주 다운 받으니 비슷하게 만들면 되겠지 하고 뛰어들었는데.. 해보니 마크다운 언어라고하나요? Github 문서 작성 방법을 잘몰라서 줄바꿈도 잘안되고 으버버 하면서 겨우겨우 만들었습니다. 

 앞으로 좀 더 공부를 하면서 링크도 좀 걸고 이것 저것 추가를 해가야 할 것 같습니다.


3. 메뉴얼의 제작

- 게임을 제작하고 서비스할때도 가장 힘든 작업중에 하나타 초기 튜토리얼을 제작하는 과정인데요. 노가다 이기도 하지만 이게 튜토리얼을 만들다가 버그를 발견하면 다시 처음부터 작업을 해야하는 경우가 빈번하게 생기기 때문입니다. 그래서 주니어들 가르칠때 "튜토리얼 작업은 하나의 미니 게임 제작과 동급이다." 말하곤 했었는데.. 이것도 배포를 하다보니 비슷한 문제가 생기더군요 ㅠㅠ

 다른 어셋들 참조해서 How to text 파일과 pdf 문서 정도를 제공하려고 했는데, 정리하다보니 계속 버그가 터져서 ㅠㅠ pdf 문서는 꿈도 못꾸고, Text 파일만 수십차례 수정을 하게 되었습니다.

 그러다가 멘붕이와서 결국 사용 방법을 영상으로 보여주면 가장 직관적이겠지!! 하고 영상찍어서 유튭으로 올릴려는 큰(?) 계획을 세우고 작업을 하는데.. 하다보니 계속 버그 발생 ㅠㅠ 1주일동안 영상만 5번 정도 다시 찍었네요. 어찌됐던 오늘 배포를 결정하면서 ( 아 글쓰다보니 어제가 되었네요. ) 유튭으로 올려둔 상태입니다.


사용법 영상링크


4. 라이센스 제작

다음으로 어렵게 느껴졌던 부분이 라이센스에 대한 부분이었습니다.

당초 처음에는 유니티 어셋스토어를 통해서만 유료로 배포를 해볼 생각이었는데, 아무래도 어셋스토어를 통해서 판매를 하면 어셋스토어에서 정해주는 라이센스 방식이 있어서 그 규약을 따르면 되겠다는 생각이었기 때문이었습니다.


그러다 무료버젼을 제작하고 ( 향후 추진할 유료버젼과는 리소스 제공과 일부 기능의 차이 ) Github 을 통해서 무료로 제공을 하기로 마음먹으니 라이센스를 어떻게 명시해야할지 고민이 되더군요.. 일단은 무료 공개버젼이고 개인,학습,상업적 사용이 가능하고 툴 자체를 재가공해서 재 배포하는 것은 불가.. 라고 명시해두긴 했지만. 이쪽은 아직 잘 모르는 분야라 좀 공부를 해서 추가를 해줘야 할 것 같습니다.



이상으로 짧게나마 처음으로 제작해본 배포용 유니티 플러그인 제작기를 올려봅니다.

평소에 개발을 하면서 워낙 다양한 플러그인 및 기능들을 다른분들이 만든 소스를 다운받아서 구현하거나 사용하곤 했었는데, 이렇게 까지 배포가 어려울꺼라곤 생각을 못했습니다. 거짓말 조금 보태서 느낀 압박이나 노동강도가 미니게임 하나 제작해서 배포하는 것 같네요.


벌써부터 버그를 고쳐서 수정할 생각에 위가 아파오기도하고.. 평소에 오픈소스를 편하게 막 다운받아서 쓰곤했는데, 정말 감사한 마음으로 사용해야겠다는 생각이 들었습니다. 그리고 언젠간 저도 무료 오픈소스를 한번 올려봐야지!! 생각하곤 있었는데 그 꿈을 이루게 되는 것 같아서 조금은 뿌듯하기도 하네요


다음에는 궁극적인 목표은 어셋스토어 진출(?) 기를 남겨보고싶은데. 무료버젼 배포 과정에서도 계속 오류들이 발견되서..

과연 유니티에서 통과를 잘 시켜줄지 모르겠네요 ㅠㅠ 5~7일 정도 리뷰시간이 있다고해서 좀 멘붕인 상태입니다.

혹시라도 나중에 무사히 통과(?) 를 하게되면 그 후기도 한번 남겨볼께요~~


출처 : https://blog.naver.com/progagmer/222238075702
순순 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [30]
미수달친
IP 183.♡.39.228
02-10 2021-02-10 01:25:28
·
좋은 툴 감사합니다 유니트 게임을 만들고 싶었는데 좋은 도트 캐릭터가
순순
IP 1.♡.153.164
02-10 2021-02-10 10:33:18
·
@미수달친님 ㅎㅎ 감사합니다. 잘 사용해서 멋진 게임 만들어주세요.
SPACEBALLS
IP 119.♡.166.131
02-10 2021-02-10 08:09:35
·
해보고 싶던 오픈소스 프로잭트가 있었는데 정말 요긴하게 쓸수있을것 같습니다
짱이에요
순순
IP 1.♡.153.164
02-10 2021-02-10 10:33:48
·
@TQQQ님 오 어떤 프로젝트 하실지 궁금하네요.
그런데 오픈소스 프로젝트면 툴 자체를 재사용해서 재 배포하시는것은 안됩니다 ㅠㅠ
생성된 캐릭터는 편하게 사용해주셔도 되요.
SPACEBALLS
IP 119.♡.166.45
02-10 2021-02-10 10:40:36
·
@순순님 게임엔 몰입하면서 수업에는 집중 못하는 아이들(ADHD) 을 위한,
혹은 부모가 안심하고 아이에게 권해줄만한, 게임으로 배우는 교육용 게임을 만들어 보고 싶어서요
순순
IP 1.♡.153.164
02-10 2021-02-10 10:52:31
·
@TQQQ님 네 ㅠㅠ 응원합니다.
그런데 본문에 적어둔것처럼 캐릭터를 생성후에 사용하시는 것은 상관없는데
캐릭터 제작 기능 자체를 임의수정 후 배포하시거나 하는 것은 어렵습니다.
클라요
IP 1.♡.77.181
02-10 2021-02-10 08:26:04
·
고생 많으셨어요 ㅠㅠ
순순
IP 1.♡.153.164
02-10 2021-02-10 10:34:01
·
@클라요님 감사합니다 ㅠㅠ
뚱보노
IP 222.♡.106.190
02-10 2021-02-10 08:37:16
·
우와 사용기 너무 재미있게 읽었어요~ 고생과 고민이 느껴지는 사용기네요 ㅠ
만드신 플러그인은 유니티용 2d 믹사모(?) 같기도 하네요 ㅎㅎ
어셋 스토어 진출기도 기대합니다!
순순
IP 1.♡.153.164
02-10 2021-02-10 10:34:38
·
@뚱보노님 항상 편하게 남이 만들어주는 플러그인만 다운받아서 사용했는데,
막상 제가 직접 배포해보니 엄청 고된 작업이네요 -ㅁ-..

어셋!! 스토어 진출을 꼭해야하는데!! 돈벌어야되는데!!
큰일입니다 ㅎㅎ
TeunTeun
IP 203.♡.146.125
02-10 2021-02-10 08:50:00 / 수정일: 2021-02-10 10:01:51
·
유용한 툴 감사합니다. 귀염귀염 해서 여성분인줄 알았더니 영상 목소리도 좋은 남성분이셨네요.
순순
IP 1.♡.153.164
02-10 2021-02-10 10:34:56
·
@TeunTeun님 컥 ㅎㅎ 제가 좀 귀여운(?)걸 좋아하는 아재입니다. ㅎㅎ
감사합니다.
깡냉이
IP 122.♡.121.6
02-10 2021-02-10 09:14:19
·
오 대단하십니다. 좋은툴 만드셨네요
순순
IP 1.♡.153.164
02-10 2021-02-10 10:36:13
·
@깡냉이님 감사합니다. 재밌게 사용해주세용
삭제 되었습니다.
순순
IP 1.♡.153.164
02-10 2021-02-10 10:36:32
·
@Sanz님 ^^// 도움 되시길 바랍니다!!
시린즈
IP 112.♡.18.234
02-10 2021-02-10 09:52:08
·
애셋스토어에서 유료로 배포를 해보시지 ^^;
공개는 감사드립니다.
순순
IP 1.♡.153.164
02-10 2021-02-10 10:37:31
·
@시린즈님
유료로도 배포를 할 예정이긴합니다.
유료에는 기능이 좀 더 추가되고 스프라이트 어셋 컨텐츠가 훨씬~ 많이 들어가게 할 예정입니다.
그런데 본문에서 쓴 것처럼 어셋 출시를 해본적이 없어서 과연 언제가 될지는.. 모르겠습니다
일단 심사는 넣어둔 상태에요.
준파
IP 218.♡.175.243
02-10 2021-02-10 10:01:11 / 수정일: 2021-02-10 10:01:36
·
와~ 멋집니다~~👍
순순
IP 1.♡.153.164
02-10 2021-02-10 10:37:44
·
@준파님 감사합니다!!!
fantai0i
IP 112.♡.177.159
02-10 2021-02-10 11:18:02
·
좋네요
순순
IP 218.♡.182.42
02-10 2021-02-10 12:34:06
·
@코코포님 감사합니다 ^^
Edward98
IP 117.♡.12.93
02-10 2021-02-10 11:59:20
·
좋은 글에는 추천 !! 정성껏 만드신 작품을 공유해 주셔서 감사합니다
순순
IP 218.♡.182.42
02-10 2021-02-10 12:36:57
·
@Edward98님 감사합니다 ^^// ㅎㅎ 힘이나네요.
밥풀레옹
IP 39.♡.15.102
02-10 2021-02-10 13:06:43
·
와 정말 감사합니다. 고생많으시네요..
순순
IP 218.♡.182.42
02-10 2021-02-10 13:40:43
·
@밥풀레옹님 감사합니다 ^^ 잘쓰세요.
산이요
IP 203.♡.212.22
02-10 2021-02-10 13:29:19
·
고생하셨습니다 ㅎㅎ 이런 무료 나눔... 늘 감사드리며 사용합니다.ㅎㅎ
순순
IP 218.♡.182.42
02-10 2021-02-10 13:41:23
·
@산이요님 감사합니다 ^^// 재밌게 잘 사용해주세요!
konoko123
IP 211.♡.146.161
02-10 2021-02-10 21:14:34
·
유니티 현자님으로 메모했습니다.
순순
IP 1.♡.153.164
02-10 2021-02-10 23:36:56
·
@ultrajin님 허헉 감사!! 합니다!!
wgd1
IP 211.♡.143.156
02-11 2021-02-11 19:25:31
·
와 멋진툴이네요.
유료버전 출시하시면 꼭 구매하도록 하겠습니다.
예전에 유니티툴 익힐때 순순님 책 보고 익혔던 기억이 나네요 ㅎㅎ
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.