글쓴이 보관물: Toughman

Final Space Hero

개요

이전에 소개한 고전 우주 슈팅 게임을 제작하고 최적화 작업을 마친 후 어떤 게임을 제작할지 생각해 보았습니다. 세로 스크롤 게임을 만들었으니 가로 스크롤 게임을 만들어 보자는 생각이 들었고 바로 기획에 들어갔습니다. 이름은 Final Space Hero 로 정했습니다.

기획

1인 개발이라서 기획이라고 할 것도 없었지만 적의 유형, 장애물, 보스 등 기본적인 것들에 대한 것을 정리했습니다. 이전 게임에는 없었던 아이템도 추가했습니다. 그리고 난이도에 영향을 줄 수 있는 부분과 게임 플레이 시간을 측정했습니다. 적절한 분량이 되도록 전체적으로 구성했습니다.

Final Space Hero 메인화면

그래픽

이전에 그래픽 작업때문에 너무 고생을 해서 뭔가 좋은 방법이 없을까 고민을 많이 했습니다. 가장 좋은 것은 한땀한땀 만드는 것이지만 프로그래밍을 주로하는 필자로서는 너무 노력이 많이 들고 수정하기가 정말 어려웠습니다.

그래서 생각한 것이 Blender 를 이용해서 기본적인 모양을 만들고 렌더링 기능을 이용해서 원하는 크기의 이미지로 저장되도록 했습니다. 실력이 부족해서 도트 그래픽 느낌을 낼수는 없었지만 개인적으로 만족할만한 결과물이 나왔습니다.

Final Space Hero 게임화면

프로그래밍 및 최적화

이전 게임의 최적화 작업을 진행하면서 알게된 부분을 최대한 반영해서 스크립트를 최대한 효율적으로 동작하도록 작업했습니다. 특히 Update, FixedUpdate 메소드에서 필요없는 반복적인 부분을 배제했습니다.

유니티 자체의 설정도 최대한 모바일 2D 게임에 맞추어 조정했습니다. 실기기를 연결해서 프로파일러를 통해 문제가 없는지 확인하는 작업을 계속 반복했습니다. 매우 시간이 오래걸리고 지루했지만 아주 중요한 작업이라는 것은 이전에 깨달았기에 참을 수 있었습니다.

효과음 및 음악

효과음은 생성 프로그램을 이용해서 만들었습니다. 이전 포스팅을 통해 소개한 프로그램이 있으니 그것을 참조하시면 됩니다.

음악은 iPhone 과 iPad에 있는 GarageBand 앱을 이용해서 만들었습니다. 기본 음악지식이 매우 부족한 필자로서는 느낌만으로 음악을 만들 수 있었습니다. 물론 프로그램을 익히고 익숙해지는데 시간이 걸렸습니다. 쉽게 음악을 만들 수 있는 잘 만들어진 프로그램이라는 생각이 들었습니다.

기타 등등…

처음에는 세로를 가로로 돌리기만 하면되니까 쉽지 않을까 생각했습니다. 역시나 실제 만들어보니 쉬운것이 아니었습니다.

아이템 기능도 처음 만들어 봤는데 고려해야 할 사항이 생각보다 많고 쉽지 않았습니다. 그래도 이전에 있었던 경험이 있어서 그런지 처음 게임을 만들때보다 어려움은 조금 덜 했던 것 같았습니다.

중점을 두었던 것이 많은 테스트와 최적화 작업이었습니다. 굉장히 고되고 지루한 작업이었지만 완성도를 높이기 위한 중요한 작업이라는 것을 몸소 체험했기에 참을 수 있었습니다.

많은분들이 스트레스 없이 재미있게 플레이하시면 좋겠습니다.

다음의 주소에서 확인하실 수 있고 게임이 끝나면 광고가 나타납니다.

https://play.google.com/store/apps/details?id=jaeyoung.kim.finalspacehero

ASUS ROG Keris Wireless 게이밍 마우스

ROG Keris Wireless 게이밍 마우스 구매는 개인적인 기호로 선택했습니다. 별도의 지원을 받은 사실이 없습니다.

개요

이전에 친구 사무실에 방문했을 때 보았던 마우스였고 상당히 마음에 들었는데 부담스러운 가격때문에 구매하지 못했습니다. 관심상품으로 등록해 놓고 할인하기를 기다렸는데 작년 연말에 가격이 인하되어 구매하게 되었습니다.

제품 상자

택배를 받아보니 꼼꼼하게 포장되어 배송되었습니다.

꼼꼼한 포장
꼼꼼한 포장
제품 상자 정면
제품 상자 정면
제품 상자 후면
제품 상자 후면

제품 상자가 다른 마우스에 비해 조금 크다는 느낌을 받았습니다.

개봉

제품 상자 개봉 후 꺼낸 모습
제품 상자 개봉 후 꺼낸 모습

제품 상자에서 꺼내보니 구성이 알차보였습니다. 교환용 스위치, 추가 피트, 옆면 버튼 색상변경 파츠 등이 들어 있었습니다.

아래쪽 모습
아래쪽 모습

전체적인 상품 구성은 마음에 들었습니다. 손이 작은 필자는 좀 크게 느껴졌는데 금방 적응되었습니다. 좌우대칭이 아니고 오른손잡이용 마우스인데 버튼을 변경할 수 있는 것이 큰 장점으로 생각되었습니다.

대략 6개월 정도 사용했는데 큰 문제를 일으킨 적이 없었습니다. 지금까지 만족하며 사용하고 있습니다.

크기 비교

크기는 Razer Orochi V2과 G304 중간정도 크기로 생각되었습니다.

Razer Orochi V2, G304 와 크기 비교
Razer Orochi V2, G304 와 크기 비교

소프트웨어

마우스를 연결하면 아래쪽 로고 부분에 조명효과가 나타납니다. 조명 효과를 끄기 위해 소프트웨어를 설치했습니다. 상당한 시간이 소요되고 필요이상으로 많은 것이 설치된다는 느낌을 받았습니다. 소프트웨어가 악명이 높은 것은 알고 있었는데 혹시 몰라서 조명 효과를 끄고 바로 삭제하지 않고 이것저것 설정해 보았습니다.

이상하게 프로그램이 제대로 동작하지 않는 것 같았습니다. 설정도 제대로 되지 않고 너무 느렸습니다. 게임별로 마우스 버튼 설정을 해 보았는데 어떤 때는 되고 어떤 때는 되지 않았습니다. 이제까지 사용해본 마우스 소프트웨어 중 최악이었습니다. 도저히 안되겠다는 생각이 들어 삭제했는데 설치된 것이 세트로 같이 삭제되는 것이 아니라 나머지는 이름을 보고 찾아서 하나하나 삭제해야 했습니다.

마우스 소프트웨어를 삭제한 것은 처음이었는데 전체적으로 꼭 개선이 필요하다고 느껴졌습니다.

총평

배터리가 내장되어 있어 교체는 필요없지만 가끔 충전을 해 주어야 합니다. 필자의 경우 대략 2주에 한번씩 충전을 했습니다. 충전시간은 매우 짧아 대략 30분 안쪽이었던 것 같습니다.

급할때는 유선으로 사용할 수 있는 것도 장점이 될 수 있는 것 같았습니다. 한번인가 충전하는 것을 깜빡해서 마우스가 반응이 없었습니다. 케이블을 연결해서 사용하니 일반 유선 마우스와 동일했습니다.

이제까지 필자가 사용해 본 마우스 중에서는 가장 가격이 높고 만족스러웠습니다. 정가에 사기에는 부담이 되므로 할인할 때 구매하셔서 오래 사용하시는 것이 합리적일 것 같습니다. 버튼 교체도 어렵지 않으니 동영상을 참고해서 바꾸면 더 오래 사용할 수 있을 것 같습니다.