프로젝트

나도 메이커! 메이커스 여러분들의 작품/프로젝트를 공유하는 공간입니다.

아두이노 게임 만들기

2015-09-22 10:42:48

개요

 

게임은 오락거리 중에서 빠질 수 없는 대표 요소입니다. 특히나 대한민국에서는 남자라면 필수로 해야하고 잘해야하는 것 중에 하나죠

 

<고전게임의 막장화 영상>

 

 

많은 사람들이 게임을 좋아하는 만큼 직접 게임을 만들고 싶어합니다.

스타크래프트의 유즈맵이나 워크래프트의 도타, 카오스, 퀘이크시리즈에서 나온 카운터 스트라이크 등이 유저가 만든 게임 중에 대표적이죠. 

물론 이때 그 자리에 아두이노로 만든 게임들도 빠질 순 없겠죠.

 

<스타크래프트 유즈맵>

 

<워크래프트3의 카오스>

 

 

아두이노로 역시 게임을 만들 수 있습니다. 최신의 3D게임이나 고사양의 게임은 아니더라도 예전 8bit 도트게임과 같은 수준으로는 만들 수 있는데요.

아두이노로 만드는 게임은 향수를 불러일으키기에는 충분한 게임입니다.

 

 

 

이번에 작성한 프로젝트는 하드카피월드(www.Hardcopyworld.com)의 서영배 대표님이 만드신 간단한 게임 Runningman을 돌려보겠습니다.

필요한 준비물은 아두이노와 OLED, 조이스틱, 버튼 정도만 있다면 간단히 구현할 수 있습니다.  

 

 

 

 

동영상

 

 

 

 

 

부품 및 재료

 

NO 부품명 수량 상세 설명
1 오렌지 보드 1 아두이노 우노 호환
2 OLED 0.96" blue 1  
3 조이스틱 모듈 1  
4 버튼 스위치 2  
5 브레드 보드 1  
6 점퍼 케이블 17  

 

   부    품    명 

오렌지 보드 OLED 0.96" blue 조이스틱 모듈 버튼 스위치 브레드 보드 점퍼 케이블
파 트

 

 

하드웨어 making

 

 

 

소프트웨어 coding

 

소스코드는 하드카피월드의 Github로 링크를 걸어드립니다.

 

https://github.com/godstale/game-maker/tree/master/Arduino/RunningMan

 

위 링크에서 소스를 받을 수 있습니다. Adafruit의 OLED를 사용했기 때문에 SSD1306라이브러리와 Adafruit_GFX 라이브러리를 사용합니다.

 

 

 

 

수박쨈

arduino, 아두이노, 아두이노 게임