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
번호 분류 제목 글쓴이 날짜 조회 수
» RPG Maker SRPG 만들기는 비밀소년 2006.07.07 1141
115 RPG Maker 전투관련 밸런스. 한글화마스터 2006.07.09 1018
114 RPG Maker [H.N.1] 투명색 ? 투명색이 뭐지 ? file 혼노 2006.07.17 431
113 RPG Maker 특정 프로그램에서 mp3파일을 wav로 넣고 싶을때 Vermond 2006.07.25 717
112 RPG Maker 제가 만들어본 온리 100%이벤트trpg 예제 -수정- *YeNa* 2006.07.26 713
111 RPG Maker RPG 2000 강좌 No.1 쉐로, 2006.07.27 421
110 RPG Maker 포션없다 시스템 비밀소년 2006.07.28 1613
109 RPG Maker 어떻게 하면 스토리를 잘 구성할수 있을까? Game/over 2006.07.28 1362
108 RPG Maker 키보드 마우스를 만들어 보자! 그노에즈 2006.07.29 981
107 RPG Maker 중,고수를 위한 빠른 숲맵배치[+부록:노하우통맵배치] 『덩키동크』 2006.07.30 1408
106 RPG Maker [포트리스] 울궈먹기! [S's-S] 2006.08.07 719
105 RPG Maker 대화창을 화사하게 장식해볼까요? 장식은 정말 쉽죠? 노친네 2006.08.17 1748
104 RPG Maker 다들 연세가 어떻게들 되시나요 MrGeek 2006.08.18 1086
103 RPG Maker srpg의 이동 시스템 창공의곰팅이 2006.08.21 1539
102 RPG Maker 이런거 올려도 되나? Action Rpg 개념 BB.Crow 2006.08.29 1198
101 RPG Maker 게임에서 마우스로 게임하기 브레인 2006.09.08 3099
100 RPG Maker 게이지바 스크립트 브레인 2006.09.08 4995
99 RPG Maker 미니맵을 만들어 보자 - 스크립트 - 브레인 2006.09.08 2570
98 RPG Maker 액션 게임을 만들어 보자! 『연금술사』 2006.09.27 1766
97 RPG Maker 게임자체가 히든피스!! [S's-S] 2006.09.28 1397
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 15 Next
/ 15






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

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