본문 바로가기
게임개발/Unity

[Unity] Kimchi-Run 만들면서 Unity6 배우기

by 거북이 코딩 2025. 1. 23.

 이번에 노마드코더와 유니티에서 진행하는 Unity6 Challenge에 참여했습니다. 참여방법은 유튜브에서 약 2시간 분량의 게임개발 강의를 듣고 게임을 만들어서 네이버 카페에 글을 쓰면 참여완료 입니다.

 

이벤트 페이지

https://www.unitysquare.co.kr/event/communityevent/view?id=77

 

Unity 6 Challenge Start

 

unitysquare.co.kr

 

유튜브 강의 

https://www.youtube.com/watch?v=A58_FWqiekI

 이번 유니티6 챌린지를 게임개발 0년차의 입장에서 한마디로 말하자면

 

유니티는 정말 편리하고 쉽다.

 물론 유니티도 깊게 파거나 복잡한 게임을 만들면 어렵겠지만, 입문자의 입장에서는 정말 편리하고 배우기 쉬웠습니다. 저는 C#과 유니티를 이번에 처음 다뤄봤는데도 강의를 완료하기에는 아무 문제가 없었습니다. 제가 편하다고 느낀 이유는 여러가지가 있습니다.

  1. 애니메이션 적용 편리함
  2. UI가 간단함
  3. 배포가 간단함

 이번 프로젝트 바로 직전에 사용했던 파이썬 Aracde는 가벼운 엔진이다 보니 애니메이션 적용하고 배포할 때 버그가 많이 발생했습니다. 그런데 유니티는 기능이 다 되어있어서 너무 편했습니다. 엔진 후기는 이 정도로하고 제가 만든 게임을 소개합니다.


Kimchi-Run

 주황색 옷을 입은 캐릭터가 오토바이와 할머니 그리고 비둘기를 비하면서 김장재료를 모으는 간단한 게임입니다. 게임 시간에 비례해서 점수가 오르고 죽으면 최고점수가 나오게 됩니다. 유니티는 웹 배포를 간단하게 지원해서 배포해 봤습니다. 아래 링크에서 플레이 할 수 있습니다.

 

강의 외로 추가로 구현한 기능

  1. 공중 장애물 비둘기 추가
  2. 2단 점프 추가
  3. 사운드 추가
  4. 동적 ui기능 추가

조작법: 스페이스바 - 시작 및 점프

게임 링크

https://play.unity.com/en/games/a85f44ce-ed9c-4b6d-a192-b316cec3cb8b/templatedata

 

KIMCHI-RUN by turtlecoding on Unity Play

배달 아저씨와 할머니 그리고 비둘기를 피하면서 김치 재료를 모아보세요!

play.unity.com


 게임에 기능을 추가하면서 공중장애물로 쓸만한 비둘기 에셋이 없어서 직접 제작했습니다. 

https://www.piskelapp.com/p/create/sprite

 

Piskel -

 

www.piskelapp.com

 Piskel이라는 사이트에서 도트를 찍은다음 포토샵으로 이어붙이면 유니티에서 알아서 끊어서 애니메이션으로 만들어줍니다. 혹시라도 쓰실 분들을 위해 제가 만든 비둘기 애니메이션도 첨부파일로 올려놓겠습니다.

비둘기 애니메이션


 게임 음악은 아래 사이트를 참고했습니다.

https://soundeffect-lab.info/sound/button/

 

効果音ラボ - 商用無料、報告不用の効果音素材をダウンロード

2,000音以上の音源を掲載したフリー効果音サイト。品質にこだわっており、テレビなどのプロの音響現場でも使われています。

soundeffect-lab.info

 

https://taira-komori.jpn.org/freesound.html

 

フリー効果音素材・無料効果音

生活上の動作・その1 扉鍵・玄関/風呂・洗面台・トイレ/掃除/振/転・割/工具/潰 生活上の動作・その2 文房具/道具/傘/擦る/部屋の中のいろいろ 置く・持ち上げる 雑貨類/

taira-komori.jpn.org

마치며

 게임개발은 재밌다. 변화가 바로 바로 눈에 보여서 더 재밌는것 같다. 그리고 게임은 다양한 분야의 노력이 필요하기 때문에 1인 개발하는 분들을 존경하게 되었다. (스타듀밸리.. ) 

Bird.png
0.00MB