언젠가 한번쯤은 c언어로 바닥부터 구현해낸 게임을 만들어보고 싶었다.
이를테면 MUD게임같은 개발자의 영혼이 느껴지는 Low-level의 게임 말이다.
하지만 나는 c언어로 게임을 만들기 위해 필요한 스레드(Thread) 개념이나
System 관련 명령어도 잘 모르기 때문에 처음부터 거대한 무언가를 만드려고 시도하는 것은
너무 무모하고 도중에 금방 지칠 것 같은 느낌이다.
그래서 가장 간단하다고 생각되는 Snake게임을 만들어볼 생각이다.
말 그대로 뱀이 기어다니는 게임인데, 이 뱀은 기어다니면서 먹이를 주워먹으며 점점 성장한다.
그러나 머리가 자신의 몸통에 부딪히는 순간 게임오버되는 간단한 게임이다.
지금부터 이 포스트 시리즈에 게임 기획 과정부터 중간중간 개념 정리, 코딩과 결과물까지 공유해볼 생각이다.
'Projects' 카테고리의 다른 글
C언어 게임만들기 - 1 (0) | 2020.08.14 |
---|