본문 바로가기

슈팅게임15

Hyper Princess Pitch Hyper Princess Pitch 이 게임은 하이퍼 프린세스 핏치(Hyper Princess Pitch)라는 게임입니다. 주된 스토리는 주인공이 어렸을 적에 산타 메카가 선물을 안주었다고, 복수(?)하는 내용입니다. Iji제작자 답게 아기자기하고, 재미있는 액션을 선보여 줍니다. 흥미로운것은 Iji게임과 같이 Game Maker로 제작되어진 게임이라는 점입니다. -홈페이지- 제작자 홈페이지로 ---------다운로드--------- 2013. 7. 14. (♡ )
[게임메이커강좌-슈팅]슈팅게임 만들기-9-하이스코어 등록 이번엔 하이스코어를 등록하는 방법에 대해 알아봅시다. ◈하이스코어 등록 게임메이커의 하이스코어의 등록창은 아래와 같은 모습을 하고 있습니다. (▲하이스코어 창) 게임메이커의 하이스코어 액션은 변수 'score'와 연동됩니다. 하이스코어 창을 띄울려면 조건이 있어야겠지요. 1.플레이어의 hp가 0이 되었을 때. 2.게임을 모두 클리어 하고 종료되었을 때. 먼저 스테이지에 배치되는 오브젝트를 선택하고 변수하나를 만듭니다. (▲게임오버 스위치로 쓸 변수 생성) Control->Variables->Set Variable액션을 삽입하고 variable : _gameover value : 0 그리고 Step이벤트에 게임오버 이벤트를 작성합니다. (▲플레이어 hp가 0일 경우) 플레이어 hp가 0일 경우의 조건문으로.. 2013. 4. 11. (♡ )
[게임메이커강좌-슈팅]슈팅게임 만들기-8-사운드 및 BGM의 삽입 이번엔 사운드 및 BGM을 삽입하는 방법에 대해 알아봅시다. 게임메이커에서 지원되는 사운드 파일은 wav, mid파일 2가지입니다. 두파일 모두 배경음과 사운드로 사용할 수 있습니다. 참고: 게임메이커와 게임메이커:스튜디오(이하 겜스)는 지원되는 것이 약간 다릅니다. 겜스는 무압축 wav와 mp3를 지원하는데, 겜스에서 사운드를 사용하려면 Global Game Settings->General탭 Use New Audio Engine를 체크해야합니다. (▲사운드 설정) Normal sound는 기본적인 효과음을 재생할 때 쓰입니다. Background music은 말그대로 배경음악으로 사용시에 설정하게 됩니다. 이 배경음악으로 설정하면 재생시 이전에 재생중인 BGM은 정지하고, 그 다음에 재생합니다. 그리고.. 2013. 4. 11. (♡ )
[게임메이커강좌-슈팅]슈팅게임 만들기-7-화면에 점수표시 이번엔 화면에 점수를 표시하는 방법에 대해 알아봅시다. ◈화면에 점수 표시 강좌에선 점수를 score변수를 사용했지요. 여러분이 다른 변수를 사용했다면 그것을 여기에서 사용하면 됩니다. 우선 기억해두시고, 먼저 폰트 리소스에 폰트를 추가합니다. (▲컴퓨터에 설치된 폰트를 선택할 수 있음) 다음은 화면에 표시할 오브젝트를 하나 만들고, Draw -> Settings -> Set Font를 선택하여 폰트를 지정합니다. (▲리소스에 폰트를 추가해야 선택가능) Font : font20 align : left //정렬 방식 //left : 왼쪽으로 정렬 center : 가운데로 정렬 right : 오른쪽으로 정렬 이제 점수를 표시하는 방식을 생각해야합니다. 점수를 표시하는 방법이야 많지만 간단하게 2가지정도 알아.. 2013. 4. 4. (♡ )
[게임메이커강좌-슈팅]슈팅게임 만들기-6-패스와 타임라인 ◈시나리오의 첫번째 - 패스기능 타임라인을 설정하기 전에 패스 기능에 대해 알아봅시다. 패스 폴더에서 패스 하나를 생성합시다. (▲위의 화면에서 패스를 설정할 수 있습니다.) 패스는 인스턴스가 이동할 경로를 미리 설정하여 게임이 실행되었을 때 그 경로대로 이동 시킬 수 있습니다. 매우 간단하게 마우스 클릭만으로도 이동 경로를 쉽게 만들 수 있고, 적용 또한 쉽다는 것이 장점입니다. (▲위의 화면에서 패스를 설정하는 과정) 일단 임의대로 적기체의 이동경로를 만들어 봅시다. 화면에 마우스 클릭만으로 패스를 설정할 수 있으니, 아무렇게 찍어봅시다. sp는 게임상에 이동하는 속도의 100%로 이동하려면 100을, 그 보다 느리게 이동하려면 100보다 아래를 지정하면 됩니다. (또한 이곳의 속도를 일정 구간만 다.. 2013. 3. 6. (♡ )