지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=UnPZyFjUvOM&list=PLctzObGsrjfyevwpeEVQ9pxGVwZtS7gZK&index=4 이번 강의에서는 적을 만들어본다. 시작해보자. 먼저 적으로 사용할 캡슐을 하나 만든다. 적에 적용할 마테리얼 Enemy 도 만들어서 적용해주자. Enemy 스크립트도 만들어서 Enemy 오브젝트에 추가해주자. 게임을 플레이 할 때 만나는 적을 보면 적이 나를 공격하러 따라온다. 이렇게 적이 나를 따라오는 기능을 유니티의 내비메쉬(NavMesh) 시스템으로 구현 할 것이다. (자세한 설명 : https://docs.unity3d.com/kr/2021.3/Manual/nav-..
게임개발
지난번에 이어 게임을 만들어보자. 이번에 참고할 강의는 아래 강의이다. https://www.youtube.com/watch?v=rZAnnyensgs&list=PLctzObGsrjfyevwpeEVQ9pxGVwZtS7gZK&index=3 이번 강의에서는 무기를 만들어본다. 시작해보자. 먼저 무기를 간단하게 표현하자. 빈 오브젝트 Gun 을 만들어 플레이어 앞쪽에 놓는다. 해당 오브젝트 하위(자식)오브젝트로 빈 오브젝트 Gun_Graphics 를 생성하고, 그 하위 오브젝트로 큐브 오브젝트들을 추가해 총을 만든다. 큐브를 여러개 만든 다음 크기를 조절하고 돌리고 옮겨서 간단하게 총 형태로 만든다. Material 에 Gun 을 만들어서 총 재질을 추가하고 색상을 설정해준다음 큐브들에 적용하자. 지금은 총의 ..
게임을 만들어 보고싶어졌다.. 만들어 볼 만한 게임이 없을까..찾아보다가 강의를 하나 찾았다. https://www.youtube.com/watch?v=SviIeTt2_Lc&list=PLctzObGsrjfyevwpeEVQ9pxGVwZtS7gZK&index=1&pp=iAQB 탑 다운 뷰 슈팅 게임이다. 3D 상에서 플레이어 이동, 마우스 위치에 따른 방향 전환, 탄환 발사, 적 생성 후 장애물을 피해 플레이어를 따라오는 AI, 맵 생성 등, 재밌어보였다. 위 채널의 영상에서 쉽게 잘 설명해주시는 것 같다. (한글 자막도 있어서 좋다) 위 영상을 참고하여 탑다운 슈팅게임을 만들어보기로 했다. 먼저 Unity 를 설치하고 프로젝트를 3D 프로젝트로 생성했다. C# 스크립트들을 저장할 Script 폴더를 생성하..
Match It ! Match 10! https://play.google.com/store/apps/details?id=com.DryP.MatchItMatch10 Match It ! Match 10 - Google Play 앱 숫자가 10이 되도록 타일을 매치하세요! play.google.com 플레이스토어 링크 Unity 엔진 기반 제작. 사과게임의 플레이 방식을 기반으로 한다. 숫자 타일들을 클릭하여, 클릭한 두 개의 숫자를 기준으로 사각형을 그렸을 때 사각형 내부의 숫자가 10이 되면 Match! 타일들을 많이 매치하여 점수를 획득. 업데이트를 통해 숫자의 가독성을 위한 얇은 숫자 폰트 변환 기능, 플레이어의 상위 점수를 기록하는 리더보드 기능을 추가.