게임메이커 강좌

아, 솔까 이건 주인공만들기에서 만들어야 하는데, 생각해보니 인터페이스 부분에서 다뤄야 할것 같아서 그냥 시스템부분에서 쓰기로 함.

게임 보면 보통 레벨, 경험치가 있다

우린 그걸 만들꺼다.

어렵지! 않아요~ ㅋ 매우 쉽다.

 

저~번에 만들었던 몬스터가 죽는 부분에 조금 추가를 해 주고 게임을 조금 만져주면 된다.

 

일단 게임 파일을 불러오고,몬스터 오브젝트를 열자.

거기서 몬스터가 죽는 부분에 global.EXP += 10

global.EXP변수를 10 더한다.

엥?global.EXP변수를 선언하지 않닸다고? 좋은 지적이긴 하다만 기억을 더듬어 봐라.

우린 이미 첫 강좌에서 만들었던 Var Control옵젝의 생성이벤트에 global.EXP변수와 global.EXPmax변수를 선언 해 주었다.

 

EXP를 증가시키는 것은 완료다.

이제 EXP를 표시하고 레벨업을 해야겠지?

EXP표시는 컨트롤 탭의 변수 드로우 에서 가능하다.

Var Control옵젝에 드로우 이벤트를 추가하고, 컨트롤 탭의 변수드로우 액션을 사용하자.

거기서 string(global.EXPmax)+'/'+string(global.EXP)

이렇게 해 주면 화면에는 (설정한 global.EXPmax값)/0 이라고 표시된다.

 

레벨업을 해 보자.Var Control옵젝의 생성이벤트에 global.LV = 1이라고 하자.레벨을 1로 놓는다.

스텝 이벤트에 if global.EXPmax =< global.EXP{global.LV += 1 global.EXP-= global.EXPmax global.EXPmax += 10}

만약 global.EXP변수가 global.EXPmax변수보다 크거나 같다면 global.LV변수에 1을 더하고 global.EXP변수에서 global.EXPmax변수를 빼고

global.EXPmax변수에 10을 더한다.

 

global.EXP변수에서 global.EXPmax변수를 빼는것은 경험치를 초기화 하는 것이고

global.EXPmax변수에 10을 더하는 것은 레벨업을 했으니 경험치최댓값이 늘어야 하기 때문이다.ㅇㅇ

 

이걸로 레벨업시스템은 다 된거다.

역시 쉽다 ㅋ;

 

p.s레벨표시는 변수 드로우로.

 

Who's 개촙포에버

profile

돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌돌


List of Articles
분류 제목 글쓴이 날짜 조회 수
자료실 Rpg [hp/mp/exp/level] 모든 버전 호환 가능 미완성 4 file 은색바람 2012.12.01 3636
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 3 : 기타시스템2부 - 레벨시스템 1 개촙포에버 2012.08.14 4398
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 3 : 기타시스템1부 - 콤보시스템 5 개촙포에버 2012.08.11 4079
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 2 : 주인공 만들기3부 - 몬스터만들기 2 개촙포에버 2012.08.01 4774
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 2 : 주인공 만들기2부 - 공격 6 개촙포에버 2012.07.15 4497
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 2 : 주인공 만들기1부 - 이동 8 개촙포에버 2012.06.28 7080
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 1 : 기본적인 변수 선언 10 개촙포에버 2012.06.27 5944
중급 강좌 게임메이커의 상식[함수사전 Ver_0.01] 8 개촙포에버 2012.04.18 5289
기초 강좌 게임메이커의 기본[현란한 움직임을 구현 해 보자] 9 개촙포에버 2012.03.31 6206
RTS RTS 게임이란? 1 file 아방스 2011.12.11 7319
기타 게임메이커8 (Game Mkaer 8)에 오신것을 환영합니다. 2 아방스 2011.12.07 5992
게임메이커의 기본[야!목이 뭐 그렇게 뻣뻣해!좀 돌리란 말야!]-2편 8 file 개촙포에버 2011.11.08 5419
자료실 게임메이커 한글판 시리얼 이용 8 버젼! 2 Jhon 2011.10.20 6332
게임메이커의 기본[야!목이 뭐 그렇게 뻣뻣해!좀 돌리란 말야!]-1편 2 개촙포에버 2011.10.18 4681
슈팅 [게임메이커 8] 슈팅 게임만들기 1편 5 file 아방스 2011.10.16 9287
슈팅 [게임메이커 8] 슈팅 게임을 제작 하기 1 - 준비단계 1 아방스 2011.10.14 6895
게임메이커의 기본[게임을 만드려면?] 2 개촙포에버 2011.10.12 4321
기초 강좌 [게임메이커 8] 기본 개념 및 둘러보기 9 아방스 2011.10.12 6696
게임메이커의 기본[게임메이커란?용어정리.이벤트알아보기] 2 개촙포에버 2011.10.12 4664
[게임메이커 8] 설치 및 업데이트 1 아방스 2011.10.10 5738
Board Pagination Prev 1 2 3 Next
/ 3