프로그래밍/개발한 게임 (25)
○ 제작자의 말 Adobe Flash CS5.5, 액션스크립트(ActionScript) 3.0 으로 만들어진 게임. 학교 과제 때문에 제작하였으며, 보기에는 컨텐츠도 없고 간단해 보여도 코드가 1,384줄이 들어간 나름대로 노력이 깃든 게임이다. 2인용 게임이며, 매 턴마다 1/5 확률로 아이템 박스가 드롭되고 여기서 나오는 아이템은 두 종류다. 사운드 파일은 외부사운드로 처리하였는데, 그냥 제작자의 고집이다. 자고로 게임이란, 뭔가 외부파일이 많이 있어야 보기 좋다는 마인드를 가진…. 액션스크립트와 GameMaker: Studio의 시스템, GML을 결합한 조금 이상하게 만들어진 엔진. ○ 소스참조와 출처목록 1. 경사면 이동 : http://cafe.naver.com/gmopensource/578 2..
학교 과제로 만들어본 게임. 클래스를 이용하라고 해서 말을 클래스로 만들었다. 원래 비주얼 베이직으로 만들었지만, 블로그에 올리는 김에 C#으로 새로 제작하였다. 승리 체크를 위해 승리 패턴을 테이블화하였고, 승리 체크는 있지만 아쉽게도 무승부 체크는 없다. (귀찮음은 작품의 완성도를 떨어뜨린다!)
친구가 생일이라서 만든 콘솔 케이크. 원래 비주얼 베이직으로 만들었었는데 블로그에 올리는 김에 C#으로 다시 제작하였다. 포탈 엔딩의 케이크를 보고 만들었지만… 어째 자세히 봐야 케이크로 보인다는 게 함정.
학교 과제로 만든 게임. 클래스와 상속을 이용해서 만들기는 했는데, 이게 좀 초반에 이리저리 휘둘려서 소스가 복잡해졌다. 소스에서 드로윙하는 부분은 Panel 컨테이너를 기준으로 여러 가지를 잡았어야 했는데, 폼 기준으로 되어있을 것이다. (귀찮아서 일단 그냥 놔두었다) 그리고 충돌처리가 X축만 검사해서 좀 괴랄 하며, 무슨 이유인지 메모리를 많이 먹고, 이런 게임이 무슨 코드가 250 라인이 넘는지 모르겠다!
학교 과제로 만든 프로그램. 이 게임을 잘 모르는 사람을 위해 설명하자면, 자음으로 구성된 단어를 맞추면 스코어가 증가하는 게임이다. 예를 들어 자음으로 'ㅅ'과 'ㅇ'을 선택하였으면 사용자는 "서울"과 같은 글자를 입력하여 점수를 획득할 수 있다. 사전에 존재하는 올바른 단어인지 확인하는 작업은 "국립국어원 표준국어대사전( http://stdweb2.korean.go.kr )" 사이트를 파싱하였다. 때문에, 위 사이트가 닫혀있거나, 사이트 구조가 바뀐다면 프로그램에서 올바른 단어인지를 알 수가 없을 것이다.
○ 개발 툴 게임메이커: 스튜디오 v1.2.1224 ○ 게임 방법 [조작 방법] 방향키: 이동 1~6: 아이템 선택 X: 아이템 버리기 Z: 아이템 줍기 A: 고기 먹기 SpaceBar: 공격 [초반 공략] 1. 체온이 떨어지거나, 포만감이 떨어지면 죽어버립니다. 2. 초반 캠프파이어 주위에 나무 3개와 작은 돌 2개가 있습니다. 3. 캠프파이어에 가까이 가면 체온이 떨어지지 않으며, 더 가까이 가면 체온이 차오릅니다. 4. 횃불을 만들면 체온이 떨어지지 않습니다. [조합 방법] 나무 3 + 큰 돌 1 = 캠프파이어 나무 2 + 작은 돌 1 = 횃불 나무 1 + 작은 돌 1 = 망치 나무 1 + 얼음 조각 1 = 나이프 나무 1 + 작은 돌 1 + 가죽 1 + 얼음 조각 1 = 권총 [드랍률] 토끼: 나..
○ 개발 툴 게임메이커8 ○ 게임 방법 드래그: 마우스 왼쪽 유닛이동: 마우스 오른쪽 어택다운: A [+] 마우스 왼쪽 1~9: 생산 단축키 Q: 자원채집 단축키 채팅창에 !: 유닛 특수이름 채팅창에 백만장자: 돈+5000 (혼자 즐기기에서만 가능합니다) 채팅창에 내눈을바라봐: 적의 시야가보임 (혼자 즐기기에서만 가능합니다) ○ 제작자의 말 전략시뮬레이션(RTS) 게임입니다. 다른 플레이어와 멀티가 가능합니다. (최대 2vs2, 관전 4명) 전설의신화 2 는 전설의신화 1 ( http://o.playgm.co.kr/39 ) 의 후속작품입니다. 전설의신화 2 는 원래 전설의신화 : 전쟁의서막 이라는 불완전한 작품으로 제작되었으나, 쉐라프(zizonpink) 님이 손수 찍어주신 도트들을 망작으로 버릴 수 없..
○ 개발 툴 게임메이커7 ○ 게임 방법 키: W, A, S, D 1: 권총(50 DMG) 2: 기관총(10 DMG) 3: 수류탄(? DMG) ○ 제작자의 말 이벤트용으로 만들어진 미니게임입니다. ^^ 사촌 동생이랑 이것과 엇비슷한 게임을 하다가 만든 걸로 기억됩니다. http://cafe.naver.com/playgm
○ 개발 툴 게임메이커7 ○ 게임 방법 키: 왼쪽 마우스, 오른쪽 마우스, A + 왼쪽 마우스(어택 다운) F4(풀 스크린 모드/창 모드), F9(스크린 샷) 치트키: 채팅 상태에서, '!' 뒤에 이름을 친 뒤 엔터를 치면 유닛 이름이 바뀝니다. (단, 채팅 중 백스페이스를 누르지 말아야 합니다) 채팅 상태에서, '백만장자' (돈+5000) ○ 제작자의 말 긴 시간 노력해서 완성한 RTS 작품입니다. 원크래프트에 이어 그 기술력을 통해 만들어졌으며 이 장르에 관한 자료가 없던 그 당시 많이 힘들었었어요. ㅎㅎ 전설의 신화의 버전에 대한 역사는 조만간 블로그에 포스팅할 예정입니다. 전설의 신화 해상도 패치: http://o.playgm.co.kr/158 http://cafe.naver.com/playgm
게임을 제작하고자 했었던 궁극적인 목표인 RTS 게임을 제작한 뒤 문득 3D 게임도 제작해보고 싶었습니다. 하지만 3D 관련 기술을 전혀 알지 못했고, 카페에서도 별다른 정보가 없었기에 간단한 강좌 한 개를 본 뒤 제작한 게임입니다. 그래픽 등 부족한 부분이 많지만, 당시 카페에 3D 게임이 흔치 않았기 때문에 많이 응원받은 작품이기도 합니다. 사용된 프로그램 : GameMaker 7게임 방법 : 이동 : W, A, S, D공격 : 왼쪽 마우스 소스 파일인 GMK는 기존 소스를 게임메이커8 소스로 변환한 것입니다.