RPG Maker
2006.07.07 09:19

SRPG 만들기는

조회 수 1141 추천 수 5 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
머리쓸만한 알고리즘이 필요한 것이 두군데 있습니다.
이동, 인공지능.
나머진 꽤 많은분들이 구현가능하다고 하시는거 같으니 안쓰겠습니다.
우선 이동을 표기하는데는 상당히 많은 이벤트가 필요합니다.

0칸이동 - 1개
1칸이동 - 5개
2칸이동 - 13개
3칸이동 - 25개
4칸이동 - 41개
5칸이동 - 61개
6칸이동 - 85개
7칸이동 - 113개

만약에 기사.. 라는 케릭터가 7칸이동이 가능하다면,
스테이지마다 113개의 이동이벤트를 복사해서 깔아야겠군요.

이제 이 이동이벤트의 설치가 난관이죠.

우선 케릭터를 중심으로 이벤트 한개를 설치합니다.
다음 그 이벤트의 동서남북 사뱡항에 4개를 설치합니다.
또 그 4개의 동서남북에 4개씩 설치합니다.
이렇게 원하는 이동력 만큼을 반복하면?

그렇습니다.
바로 이동력 표시가 되는것입니다.
하지만 여기서도 문제가 있죠.

중복되는 장소에는 표시하지말것!
이동불가능한 장소에는 표시하지 말것!
적 근처에서는 더이상 표시하지 말것!

이게 대충 말로 설명한 알고리즘이구요,
음.. 2003 커맨드는 까먹어버려서,
코드 알고리즘은 어떻게 설명해야할지..

그건 나중에 생각나면 ^^;;

자, 다음은 인공지능 파트군요!

인공지능 파트도 간단합니다.

우선 여태까지 설치된 이동이벤트들을
순서데로 돌립니다!

각 이동이벤트마다 한번씩 대상케릭터를 설치해봅니다.
그래서 거기서 공격가능한 장소를 다 계산해서,
그속에 때릴 수 있는 케릭터가 있는지를 확인합니다.
때릴수 있는케릭터가 있으면 그 케릭터를 때리는게 얼마나 가치있는 일인가를 계산합니다.
만약 케릭터를 때릴수 없으면, 그 장소가 얼마나 주인공과 가깝나를 계산합니다.

그런식으로 모든 이동이벤트마다 한번씩 계산을 해서,
가장 가치 있는 장소로 이동한뒤,
가장 가치있는 행동(치료, 공격, 마법, etc)을 하게하면 되는겁니다.

이것도 코드 알고리즘은 다음에 생각나면 쓰겠습니다. ^^;
?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
164 RPG Maker srpg의 이동 시스템 창공의곰팅이 2006.08.21 1536
163 RPG Maker srpg만들 때, 이벤트블록 3개로 이동범위 적용하기. file 플러르들리스 2005.11.15 799
162 RPG Maker SRPG95에서 MP 0 소모 마법의 활용. 3 협객 2012.06.30 1484
» RPG Maker SRPG 만들기는 비밀소년 2006.07.07 1141
160 RPG Maker SRPG 만들기 강의 - 0. SRPG는 무엇일까? 2 contect 2008.07.27 4351
159 언어/기타 SQL 아이디 만들기 사토루 2006.04.11 432
158 RPG Maker RXP 이동 루트 설정 설명 『연금술사』 2005.07.29 836
157 RPG Maker RXP 메뉴/맵 배치/이벤트 설명 『연금술사』 2005.07.23 1622
156 RPG Maker RXP DB 설명 『연금술사』 2005.07.13 1127
155 RPG Maker RPG테스트 플레이 할때 [ Tip ] 사토루 2005.08.08 431
154 RPG Maker RPG의뜻 1 zl게임을만들고파 2009.09.06 650
153 RPG Maker rpg에서의 전투에 부가요소+ 無正死人 2006.02.09 727
152 RPG Maker RPG에 자주 있는것들 1 ⓦildⓡose★ 2007.09.28 2616
151 RPG Maker rpg만들기2003사용법 2 C8마린 2010.02.24 886
150 RPG Maker RPG만들기2003 간단소개( 혼돈의하늘32 2005.07.22 1106
149 RPG Maker RPG만들기 실력테스트! 엔젤레기온 2007.12.18 2860
148 RPG Maker rpg만들기 DS 사용법(60%) GMF 2008.01.01 3402
147 RPG Maker RPG단축키 이용 Hello_k 2006.02.28 765
146 RPG Maker RPG게임에 필요한 기호 사토루 2005.08.08 904
145 RPG Maker RPG게임만들때 필요한 [ Tip ] 사토루 2005.08.08 1275
Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 51 Next
/ 51






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)