미니 게임을 만들어 Unity를 배우십시오! [탱크워즈편 - 소개]
튜토리얼 「옥구름」 그리고 "슈팅 게임" 완성!
다음은 미니 게임을 자작해 Unity로 할 수 있는 것을 늘려 가자!
그런 경위가 있어, 후학을 위해서 개발한 게임 같은 무언가의 만드는 방법을 1부터 해설해 갑니다.
*사용 언어는 C#로 해설 내용은 상기 2점의 튜토리얼이 완료하고 있는 것을 전제로 하고 있습니다.
제목: 탱크 워즈 (전차 대전 게임)
무슨 게임?
3D 내려다 보이는 유형.
플레이어와 컴퓨터가 상하로만 이동할 수 있는 전차를 각각 조작하여 총알을 쏘고, 먼저 상대 전차의 HP를 0으로 하는 것이 승리.
스크린샷
완제품 플레이 (PC 전용 - WebGL)
이쪽으로부터(조금 로딩 시간이 있습니다)
[W] 위로 이동
[S] 아래 이동
[마우스] 포대의 방향
[왼쪽 클릭] 총알을 발사
[Enter] 플레이 시작
[Backspace] 처음부터
만드는 법
1. 지면과 탱크를 배치
2. 탱크의 이동
3. 전차의 포대를 제어한다
4. 탄의 발사와 관리
5. HP 관리 및 스테이지 구축
6. 게임 전체 관리 및 장면 제어
7. 장면 만들기(전)
8. 장면 만들기(후)
9. 상대 탱크에 AI 구현
스크립트
탱크 워즈 스크립트 (GitHub)
위 링크에서 이번 스크립트를 다운로드할 수 있습니다.
기사내에서는 아무래도 코드가 날아가 되어 버려 전체상이 잡기 어렵기 때문에, 해설이 알기 어려운 경우 뭔가는 이쪽을 보면 해결할지도 모릅니다.
또한, 이 코드는 이번 해설용으로 재작성한 것이 아니라 실제 WebGL 앱에 구현되어 있는 코드이기 때문에, 코멘트 아웃된 미사용의 메소드가 있거나, 원래 메소드명·필드명이 다른 경우 있을 수 있습니다.
이 경우 기사의 내용을 우선하십시오.
Reference
이 문제에 관하여(미니 게임을 만들어 Unity를 배우십시오! [탱크워즈편 - 소개]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YzRoid/items/544426ceffd4283d6977
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1. 지면과 탱크를 배치
2. 탱크의 이동
3. 전차의 포대를 제어한다
4. 탄의 발사와 관리
5. HP 관리 및 스테이지 구축
6. 게임 전체 관리 및 장면 제어
7. 장면 만들기(전)
8. 장면 만들기(후)
9. 상대 탱크에 AI 구현
스크립트
탱크 워즈 스크립트 (GitHub)
위 링크에서 이번 스크립트를 다운로드할 수 있습니다.
기사내에서는 아무래도 코드가 날아가 되어 버려 전체상이 잡기 어렵기 때문에, 해설이 알기 어려운 경우 뭔가는 이쪽을 보면 해결할지도 모릅니다.
또한, 이 코드는 이번 해설용으로 재작성한 것이 아니라 실제 WebGL 앱에 구현되어 있는 코드이기 때문에, 코멘트 아웃된 미사용의 메소드가 있거나, 원래 메소드명·필드명이 다른 경우 있을 수 있습니다.
이 경우 기사의 내용을 우선하십시오.
Reference
이 문제에 관하여(미니 게임을 만들어 Unity를 배우십시오! [탱크워즈편 - 소개]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YzRoid/items/544426ceffd4283d6977
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(미니 게임을 만들어 Unity를 배우십시오! [탱크워즈편 - 소개]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YzRoid/items/544426ceffd4283d6977텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)