본문 바로가기

1인 개발190

추가적인 작업 -8- 화면 해상도의 또 다른 문제 해결 안녕하세요? 작업이 오랜만에 잘 이어졌다고 해야 할까, 잘 풀려서 하루에 포스팅을 2번 할 정도로 어떻게 재료가 모이게 되었습니다. 아무튼 제가 게임을 만들고 나서 처음부터 이 화면 해상도와 관련해서 상당한 애를 먹기는 먹었는데, 이제 본격적으로 애를 먹을 내용이 유저에게서 보고가 되었습니다. 먼저 이전과는 다른 작아진 사이즈로 빌드가 된 게임을 일단 구글 개발자 콘솔에 올리고, 테스트를 하기 위해서 일단은 범용 APK파일을 받도록 합니다. 그리고 나서 일단 유니티 에디터 상에서 삼성 갤럭시 노트 10과 20을 사용할 경우 주변의 화면이 남는 무언가 예상하지 못한 문제가 있었습니다. 일단 기존에 빌드한 게임을 갤럭시 노트 20에서 실행시킬 경우 위 스크린샷과 같이 화면의 배경이 한 구석이 빈 채로 나오는.. 2021. 12. 3.
추가적인 작업 -7- Pause에서 controller 조정 안녕하세요? 지난번 포스팅에서 어떻게 어느정도 pause씬에서 조이스틱을 컨트롤 하기 위해서 조정장치를 만들어 냈는데, 이게 완전히 끝나지 않았다는 것을 이야기 했습니다. 아무튼 이 아이디어 하나로 인해서 시작한 작업을 하나 끝내기 위해서 이래저래 많은 작업이 들어갔었는데, 그 내용을 올려 보고자 합니다. 어떻게 해서 주치를 조정하는 것으로 우선 위 스크린샷과 같이 조이스틱의 크기와 위치를 시킨 다음에, 이게 실제 게임화면에도 적용이 되는지 보고자 합니다. 거의 제 의도대로 왔다는 것을 실감할 수 있는 순간이 왔습니다. 어떻게 유저의 의도대로 조이스틱을 위치시킬 수 있는 위치로 옮길 수 있게 되었으며, 다음으로 해야 할 것으로는 바로......... 그런데 여기서 뜻하지 않은 사건이 하나 일어나게 됩니다.. 2021. 12. 3.
추가적인 작업 -6- Pause에서 controller 조정 안녕하세요? 이번 포스팅에서는 막상 Pause씬을 만들고 나니까, 여기다가 좋은 기능 하나만 넣어주면 좋겠다는 생각이 강하게 들어서 기능하나 넣어주기 위해서 애를 쓴 내용을 올려 보고자 합니다. 언제나 그렇지만, 기능하나 추가시키는 것이 생각외로 만만치 않은 경우가 많은데, 이걸 만든다고 애를 이만저만 먹은 것이 아니기는 아닙니다. 일단 어디가 문제인지 모르겠지만, 나중에 저 플레이어 윳쿠리의 기울어짐 현상은 해결해 봐야 하며, 일단은 pause상태에서 아무렇게나 크게 만드는 것은 성공적 입니다. 문제는 이렇게 위 스크린샷처럼 Pause상태에서 컨트롤러를 조정할 수 있도록 만든 것은 좋은데, 정작 게임화면과의 싱크로라고 해야 할까, 어떻게 맞추느냐 하는 문제가 남아 있었습니다. 실제로 여기까지 맞추는데도.. 2021. 12. 2.
추가적인 작업 -5- Pause 기능의 구현 안녕하세요? 이번 포스팅에서 어떻게 Pause기능을 구현하기 위해서 애를 먹었고, 어떻게 해서 구현이 되었다는 것을 알리기 위해서 포스팅을 올립니다. 현재 이 관련된 지식을 가지고서 한번 실험노트에 정리한다고 애를 먹고 있는데, 뭐랄까 지식의 양이 많아서 정리하는 데도 애를 먹는 것 같습니다. 일단 이 기능을 구현하기 위해서는 먼저 전용의 C# 스크립트를 작성해 놓지 않으면 안됩니다. 일단 이렇게 해서, 이런 스크립트까지 따로 만들어 가면서 어떻게 C#에서 기본적으로 제공하고 있는 타이머를 정지시키기 위환 작업을 밟아 갑니다. 그리고 나서 다음으로 진행을 하고자 하는 것으로는 바로 위 스크린샷에서 볼 수 있는 것처럼, 일단 pause기능이 구현되기는 되었습니다. 이제 다음으로 진행을 하고자 하는 것으로는.. 2021. 12. 1.