본문 바로가기
728x90

게임32

누구나가 즐기는 게임 그리고 노코드 툴 3가지 요즘 TV광고를 보면 TV, 모니터, 핸드폰 등 제품 사양을 홍보하기 위해 게임 플레이 영상들이 삽입 된 케이스가 많이 보인다. 갑자기 궁금증이 생겨 얼마나 많은 사람들이 게임을 하는 것일까를 간단하게 검색해 보았다. https://explodingtopics.com/blog/number-of-gamers How Many Gamers Are There? (New 2023 Statistics) The latest data on global and US gamers, featuring stats on player numbers and regional differences. explodingtopics.com 23년 1월에 올라온 자료에 따르면 30억이 넘는 사람들이 게임을 즐기고 있다고 나온다. 21년 세계.. 2023. 3. 5.
07. 첫 프로젝트 만들기 | 충돌 처리 및 점수 획득 지난 글에서 아쉽긴 하지만 캐릭터 쪽으로 이동하는 적을 구현 하였다. 적을 어떻게든 캐릭터 쪽으로 보내는 것에 성공하였으므로 각 오브젝트 간 충돌 시 처리 되는 부분을 구현한다. 충돌 처리 각 오브젝트간 충돌 시 처리는 다음과 같다. ​ 캐릭터 방어막 적 캐릭터 ​ 충돌할 수 없음 게임 오버 ( 캐릭터 체력 = 0 ) 방어막 충돌할 수 없음 ​ 점수 획득 ( 적 체력 = 0 ) 적 게임 오버 ( 캐릭터 체력 = 0 ) 점수 획득 ( 적 체력 = 0 ) ​ 적은 1. 방어막과 충돌했을 때는 충돌한 적이 파괴되고 점수를 획득한다. 2. 캐릭터와 충돌했을 경우 캐릭터가 파괴 되고 게임 오버 된다. 매우 간단해 보인다. 캐릭터간 충돌 처리를 설정해보자. 충돌 처리 방법은 간단하다. 씬에 올려놓은 오브젝트를 선택.. 2023. 3. 5.
06. 첫 프로젝트 만들기 | 적 이동 및 생성 ( Path, Movement, Spawner) 이전 시간에 마우스 터치에 따라 캐릭터를 기준으로 방어막이 회전하는 기능을 구현하였다. 이제 사방에서 날아오는 적을 구현할 차례이다. 날아오는 적은 방어막에 충돌하였을 때는 점수를 획득하고, 방어막을 지나쳐 캐릭터와 충돌했을 경우에는 게임오버 처리가 되야 한다. 사방에서 날아오는 적을 구현한다. 일단 캐릭터를 가운데로 보내기 위한 방법은 2가지가 있다. 첫번째는 패스 기능이다. 패스 기능은 왼쪽 탭 내 Logic의 하위에 있는데, 여러 점을 생성하여 인접 점끼리의 선을 만들고 그 경로를 따라가도록 할 수 있다. 드래그 드롭으로 패스를 생성하면 요렇게 생성이 되는데, 흰 박스를 잡고 드래그하면 패스의 위치를 옮길 수 있다. ( 첫 점이 아닌 패스 전체를 움직인다. ) +를 누르면 시작 점의 다음 점을 생성.. 2023. 3. 5.
05. 첫 프로젝트 만들기 | 캐릭터 회전 지난 글에서 오브젝트 별 충돌 범위 설정 및 캐릭터와 방어막 연결을 완료 했다. 캐릭터와 방어막을 연결하였으니 캐릭터를 중심으로 회전하는 방어막을 구현한다. 캐릭터를 조종하는 방법은 World UI 화면에서 설정할 수 있다. World UI 화면은 다음과 같은 방법으로 켤 수 있다. 1. 빌드박스 왼쪽 상단을 보면 트리 구조 모양의 이미지를 누른다. 2. 그러면 이런 창이 하나 뜨는데 거기서 World UI 모양의 녀석을 더블클릭한다. 위 과정을 마치면 이런 화면이 뜬다. 기본으로 깔려있는 녀석들을 한번 살펴보면 왜인지 모르지만 게임오버가 두개다 1. Default Font : 화면상 띄워놓을 텍스트인데 이전 사진의 TOUCH TO MOVE를 이녀석으로 만든 것 2. Joystick Touch Area .. 2023. 3. 5.
04. 첫 프로젝트 만들기 | 충돌 설정 및 오브젝트 연결 리소스도 추가했겠다 리소스 별 충돌 범위를 설정한다! 여기서 한차례 고비가 있었음 충돌 범위는 아래 경로에서 설정할 수 있다. 왼쪽 끝에 충돌 범위 설정을 원하는 녀석을 선택하면 오른쪽 끝 창이 변하는데 거기서 Collision Shape 옆 Edit 버튼을 클릭한다. 그러면 아래와 같은 창이 뜬다. Shape Editor 창 왼쪽을 보면 기본으로는 Polygon으로 되어있으나 Circle로도 설정이 가능하다. 이때 1. 가운데 점은 충돌 범위 중앙의 위치를 나타내고 드래그를 통해 옮길 수 있다. 2. 오른쪽 점은 반지름을 설정하는 녀석으로 드래그를 통해 반지름을 줄이거나 키울 수 있다. 여기까지 봐도 완전한 원이 아니면 Polygon으로 선택해야 한다. -> Circle 자체가 중점, 반지름만 설정하기.. 2023. 3. 5.
03. 첫 프로젝트 만들기 | 기본 룰 및 리소스 추가 일단 결과 영상부터 공개한다면 아래 동영상을 시청해주시면 된다. 간단히 기능만 알아보자라는 생각에 일단 켜서 만들어보면서 기능 파악하자 ! 라고 생각했으나... 다짜고짜 만들기에는 무엇을 만들 것인가?를 전해놓지를 않았다... 그래서 아래와 같은 게임 을 만들기로 구상을 했는데 매우 매우 간단한 게임으로 (착각이였다...) 1. 사방에서 적의 총알이 날라오고 (위 사진 상 좌측 검정 원) 2. 가운데 검정색 방어막으로 총알을 막을 수 있으며 막을 때마다 점수를 1씩 득점한다. 3. 검정색 방어막은 가운데 사용자가 터치를 하면 회전하는 방향이 바뀐다. 4. 적의 총알이 캐릭터 (가운데 흰 원)을 타격하면 게임이 종료 된다. 라는 룰을 가진 게임이다. 간단한 게임 룰도 정했겠다 일단 프로젝트를 생성한다! 1.. 2023. 3. 5.
728x90