본문 바로가기

카테고리 없음

레고 EV3로 건슈팅 게임 만들기 ①

728x90
반응형

며칠 전 컨트롤러 개발 정보가 유출되어

미리 알고 계시듯, 브리콜리X의 차기 게임은,

 

건 슈팅 액션 게임입니다.^^

 

 

익히 잘 알고 계실 것은 대표 게임

'타임 크라이시스' 나 '우스 오브 데드와 같이

총모양의 전용 컨트롤러를 화면에 겨냥하면

 

 

 

총구 방향을 인식하여 목표물에게

시원하게 총알 선물을 해주며 까 부수는!!!

단순하고 명쾌하며 호쾌한 게임이지요.

 

 

차기 게임을 건슈팅으로 정한건

브리콜리X의 일등 고객인 아드님께서

역시나 총기에 관심 많으시기 때문입니다.

 

대충 찾아 보아도 벌써 보유한 총만도 이만큼 ㄷ ㄷ ㄷ

권총1, 권총2, 소총, 너프건, 물총...

(아니! 언제 이렇게 모았죠? ㅎㅎ)

 

 

 

┌  아드님의 총기 콜렉션, 역시 (토이) 총기 소유 자유국 답습니다.

 

 

 

 

 

 

 

그래서 이처럼 총에 관심이 지대하신

아드님의 취향을 저격(?)하기 위해

 

레고 마인드스톰 게임 개발사

브리콜리에서 개발을 기획해 본 게임은

 

 

바로 GUN MAN (가제)입니다.

 

 

다만 이번에는 게임 개발 과정을

조금씩~조금씩 소개드리려고 합니다.^^;;

 

일부러 분량을 늘리려는 것은 아니고

앞서 소개드렸던 게임인 테트리스까지는 

3월 쯤에 미리 만들어 뒀던 것을 리뷰한 것이고

 

이제 소개 드릴 GUN MAN 은

매일 조금씩 고갱님의 의견을 반영해 가면서

만들어 나가고 있는 현재 진행형인 까닭입니다.^^;;

 

 

.

.

.

 

 

아무튼! 

 

레고 EV3를 이용해서 허공에 총질을 해대는

이런 GUN 슈팅 게임을 과연 만들 수 있을까요??

 

┌ 출처:위키백과

 

 

 

 

결론부터 말씀드리면..가능합니다!^^

(당연하게도 ㅎㅎ)

 

 

 

 

 

EV3 마인드스톰에는

Infrared Beacon 이라고 부르는 센서가 있습니다.

Infrared Sensor(왼) ,  Infrared Beacon(오른]

 

 

 

 

이 기특한 녀석의 주특기가 무엇인고 하니

비컨의 상대적인 방향을 알아내는 기능입니다.

 

한마디로 총이 어디에 있는지 알려주는 GPS같은

역할은 한다고 생각하면 쉬울라나요? ㅎㅎ

(기술적으로는 다르지만...)

 

 

 

 

 

즉 이 비컨을 이렇게 총에 달아 놓으면

총구가 어디를 향하고 있는지 알아 낼 수 있는 것입죠.^^

 

 

 

 

 

그럼 과연 이 기능이 건 슈팅 게임으로   할지 

간단한 코드로 테스트를 한번 해봤습니다.

 

프로그래밍 블럭 다섯개면 됩니다. 

코드가 다섯개!!

 

 

이코드를 다운로드하고 총을 움직여봅니다.

 

 

왼쪽~   오른쪽~

 

 

 

 

 

오오..  됩니다!!

 

+_+)

 

물론 될거라고 예상은 했는데.,

이게 순정 레고 + 순정 소프트웨어로

이렇게 간단하게 구현이 되다니...

 

더더더 신기합니다.^^;;

 

(백라이트도 없는 구닥다리 EV3지만

19년전 1세대에 비교하면 엄청난 기능!!

참고로 현재 EV3는 3세대)

 

 

 

 

이정도면 써 먹을 만한 수준이라는 판단이 섰습니다.

 

 

 

그렇게 해서!!

 

 

레고로 건 슈팅 게임 만들기

GUN MAN 프로젝트가 

본격적으로 시작되었습니다.

 

 

 

 

 

 

<<계속...>>

 

 

 

 

 

 

 

728x90
반응형