본문 바로가기

게임 개발26

올림픽 스테디움의 제작 -1- 안녕하세요? 일단은 만들고 있는 게임인 Yukkuri Run! 에 대해서 한번 이야기를 해보고자 하면, 우선 픽셀아트로 한땀한땀 도트를 찍어서 만드나, 지금처럼 하는 것도 둘다 주변에 반응이 그렇게 좋지 않습니다. 이게 어디가 문제인지 알아봐야 하는데, 우선은 지금 당면한 올림픽 스테디움 작성에 한번 들어가 보고자 합니다. 어떻게 해서 정육면체 - 큐브를 대각선으로 반으로 가른 다음에, 여기다가 어떻게 UV맵핑을 통해서 스킨을 입히는데 성공했습니다. 이렇게 4 귀퉁이 까지 완성하고 나서, 한번 보니까, 그럴까 하기는 한 것처럼 보이기는 합니다. 다만 여전히 문제점은 이제 저 올림픽 스테디움의 지붕을 어떻게 표현하느냐 입니다. 우선은 위 스크린샷에서 볼 수 있는 것처럼, 가운데가 뻥 비어있는 형태의 평평한.. 2021. 12. 31.
추가적인 작업 -9- 화면 해상도의 또 다른 문제 해결 2 안녕하세요? 지난번 포스팅에서 어떻게 해서 화면 해상도를 잡으려고 시도를 하기는 했지만, 이게 여의치 않아서 그냥 스마트폰의 빈 공간이 눈에 보이는 상태로 어떻게 되었다는 것을 이야기 했습니다. 그래서 이번 포스팅에서는 관련된 부분을 어떻게 해서 수정하였고, 그 내용에 대해서 이야기를 해 보고자 합니다. 결론부터 이야기를 하자면, 일단 빈 공간을 매울 수 있는 무언가를 만들고 나서 - 더미를 만들고 나서, 화면이 상정했던 해상도 보다 너무 커서 빈 공간이 생기면 더미가 메우는 식으로 어떻게 해서 작동이 되도록 만들어 주었습니다. 다만 게임씬을 만들기 위해서는 특별히 다른 무언가를 더 추가하였기도 했지만, 아무튼 이렇게 해서 작업이 완료가 되기는 되었습니다. 이제부터 유니티 에디터 상이지만, 작동이 문제가.. 2021. 12. 4.
추가적인 작업 -5- Pause 기능의 구현 안녕하세요? 이번 포스팅에서 어떻게 Pause기능을 구현하기 위해서 애를 먹었고, 어떻게 해서 구현이 되었다는 것을 알리기 위해서 포스팅을 올립니다. 현재 이 관련된 지식을 가지고서 한번 실험노트에 정리한다고 애를 먹고 있는데, 뭐랄까 지식의 양이 많아서 정리하는 데도 애를 먹는 것 같습니다. 일단 이 기능을 구현하기 위해서는 먼저 전용의 C# 스크립트를 작성해 놓지 않으면 안됩니다. 일단 이렇게 해서, 이런 스크립트까지 따로 만들어 가면서 어떻게 C#에서 기본적으로 제공하고 있는 타이머를 정지시키기 위환 작업을 밟아 갑니다. 그리고 나서 다음으로 진행을 하고자 하는 것으로는 바로 위 스크린샷에서 볼 수 있는 것처럼, 일단 pause기능이 구현되기는 되었습니다. 이제 다음으로 진행을 하고자 하는 것으로는.. 2021. 12. 1.
추가적인 작업 -4- 빌드 사이즈 줄이기 2 안녕하세요? 지난번 포스팅에서 어떻게 사운드의 크기가 너무 많이 차지한다 - 결국 사운드 파일이 너무 크다는 결론에 도달했었는데요. 그래서 이번 포스팅에서는 이 사운드 파일 - mp3와 wav파일의 크기를 줄이는 것에 대해서 한번 다루어 보고자 합니다. 그래서 줄였는 결과도 보면............ 결과적으로 많이 줄어들기는 줄어들었습니다. 우선 OGG파일로 바꾸는 것을 먼저 했는데, 1/3로 줄어들기는 했지만, 그래도 만족하지 않았습니다. 다만 인터넷상에서 어떻게 MP3와 WAV의 compression을 가지고서 줄여주는 프로그램이 있었는데, mp3의 경우에는 음원 손실없이 20%로 줄이는 것으로 해서 용량을 획기적으로 줄여보면............ 이렇게 해서 절반 가까이 줄어드는 것을 확인할 수 .. 2021. 11. 29.