코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
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 | 조이스틱 모듈 | 버튼 스위치 | 브레드 보드 | 점퍼 케이블 |
파 트 |
소스코드는 하드카피월드의 Github로 링크를 걸어드립니다.
https://github.com/godstale/game-maker/tree/master/Arduino/RunningMan
위 링크에서 소스를 받을 수 있습니다. Adafruit의 OLED를 사용했기 때문에 SSD1306라이브러리와 Adafruit_GFX 라이브러리를 사용합니다.
수박쨈