Welcome to the Awesome Game
유니티로 만든 심플한 비행 슈팅 게임
이 프로젝트는 유니티를 접한지 얼마 안된 개발자들을 위해 만든 슈팅게임 스타트 프로젝트 입니다.
세로 스크롤 비행 슈팅 게임을 만들고 싶다면 이 프로젝트가 좋은 출발점이 될 수 있을 것입니다.
이 프로젝트를 통해서 아래 내용들을 배울 수 있습니다.
-
적기를 랜덤하게 생성하는 방법
-
모바일 환경에서 사용할 수 있는 조작방식 구현 (키보드, 가상 조이스틱, 터치&드래그)
-
충돌 처리
-
기본적인 무기 시스템 (직선형, 플레이어 추적형, 유도 미사일)
-
적기의 움직임 (직선형, 플레이어 추적형, 원형, 지그재그)
-
약간의 파티클 시스템
-
그 외 유용한 코드들 (싱글턴, 셔플, 회전, 기타등등)
소스코드에는 상세한 주석도 달려 있습니다. (현재 영문으로만 되어 있습니다)
코드 내용이나 버그에 대해서 문의사항이 있으시면 이슈나 이메일을 통해서 알려주세요.
프로젝트에 대한 상세 문서는 아래 위키 페이지에서 확인하실 수 있습니다. 한글/영문 두가지 버전으로 되어 있습니다. https://github.com/sunduk/MinimalShooting/wiki
- Unity 2019.3.15f1 / 2019.4.5f1
- Git : Clone the repository.
- 수동 다운로드 : 릴리즈 항목에서 패키지 파일을 다운받고 프로젝트로 임포트 하시면 됩니다.
- Assets/MinimalShootingGame/Scenes 폴더에 있는 PlayScene 파일을 더블클릭 합니다.
- 모든 소스코드와 이미지는 마음껏 사용 가능합니다.
/* * ------------------------------------------------------------ * "THE BEERWARE LICENSE" (Revision 42): * I wrote this code. As long as you retain this * notice, you can do whatever you want with this stuff. If we * meet someday, and you think this stuff is worth it, you can * buy me a beer in return. * ------------------------------------------------------------ */
사실, 전 맥주를 좋아하지 않습니다.