게임메이커 강좌

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

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

우린 그걸 만들꺼다.

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

 

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

 

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

거기서 몬스터가 죽는 부분에 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
분류 제목 글쓴이 날짜 조회 수
RTS RTS 게임이란? 1 file 아방스 2011.12.11 7319
기초 강좌 게임메이커의 기본[현란한 움직임을 구현 해 보자] 9 개촙포에버 2012.03.31 6207
중급 강좌 게임메이커의 상식[함수사전 Ver_0.01] 8 개촙포에버 2012.04.18 5289
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 1 : 기본적인 변수 선언 10 개촙포에버 2012.06.27 5946
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 2 : 주인공 만들기1부 - 이동 8 개촙포에버 2012.06.28 7081
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 2 : 주인공 만들기2부 - 공격 6 개촙포에버 2012.07.15 4497
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 2 : 주인공 만들기3부 - 몬스터만들기 2 개촙포에버 2012.08.01 4774
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 3 : 기타시스템1부 - 콤보시스템 5 개촙포에버 2012.08.11 4079
중급 강좌 [게임메이커 실전]MMORPG를 만들어 보자 - 3 : 기타시스템2부 - 레벨시스템 1 개촙포에버 2012.08.14 4398
자료실 Rpg [hp/mp/exp/level] 모든 버전 호환 가능 미완성 4 file 은색바람 2012.12.01 3636
중급 강좌 [Rpg] RPG를 만들자! :0강 9 file 은색바람 2012.12.01 6649
기초 강좌 게임 만드는데 아주 도움이 되는 자료. 5 file 은색바람 2013.02.08 5408
기타 게임메이커 드로우의 짤팁들. - 계속 업뎃됨 7 개촙포에버 2013.02.16 3697
자료실 [소스 & 강좌 파일] Easy RPG 1.7 37 file 은색바람 2013.02.26 4782
기타 [Easy RPG]1강 - 스크립트 파헤치기 1부 13 file 개촙포에버 2013.02.28 4405
기타 [게임메이커강좌-기타]짝맞추기 게임 만들기 1 file 아방스 2013.06.28 3847
기타 [게임메이커강좌-기타]운석 피하기게임 만들기 2 file 아방스 2013.06.28 4430
기초 강좌 [고전 풍] 01: 고전 게임 풍을 만들 준비 3 file 짭뿌C 2013.10.08 5469
기초 강좌 [고전 풍] 02: 고전 게임 풍 예제 살펴보기 2 짭뿌C 2013.10.08 3356
기초 강좌 [고전 풍] 03: 상세한 설정 2 file 짭뿌C 2013.10.08 2874
Board Pagination Prev 1 2 3 Next
/ 3