Skip to content

1. 프로젝트 개요

Lee Seokhyun edited this page Aug 26, 2020 · 1 revision

이 프로젝트는 유니티 엔진으로 만든 간단한 슈팅 게임 입니다. 플레이어 움직임, 총알 발사, 충돌처리등 일반적인 비행 슈팅게임에서 볼 수 있는 모습들이 구현되어 있습니다. C#문법을 배웠다 하더라도 하나의 게임을 만드는것은 매우 어려운 일입니다. 특히 유니티를 접한지 얼마 안된 개발자들에게는 오브젝트 구성이나 코드를 어떤 식으로 구축해 나가야 할지 잘 모를 수 있습니다. 이 프로젝트를 통해서 슈팅 게임의 기본 틀을 익히고 자신만의 게임을 만드는데 도움이 되길 바랍니다.

이 프로젝트에서는 다음 내용들을 다룹니다.

  • 키보드 또는 터치 시스템으로 플레이어 이동 시키기
  • 무기/총알 시스템
  • 적기의 움직임, 등장 시점, 소멸 시점 처리하기
  • 게임 종료 처리

화면 오른쪽 목차를 확인해 보시면 영문/한글 문서가 챕터별로 링크되어 있습니다. 본 문서는 프로젝트의 구성 및 핵심적인 소스코드에 대한 설명 위주로 진행 됩니다. 기본적인 유니티 사용법과 게임 오브젝트, C#에 대한 이해를 필요로 합니다. 튜토리얼 강좌처럼 따라하기 방식을 원하시는 분들은 다른 유니티 기초 강좌를 먼저 학습하시길 권해드립니다.