游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: 光头一个

游戏任务程序设计

[复制链接]

10

主题

173

帖子

178

积分

注册会员

Rank: 2

积分
178
发表于 2008-10-3 09:09:00 | 显示全部楼层

Re:游戏任务程序设计

蚕不结茧退壳,就想变俄扑火???推荐一本书,达尔文的《物种起源》,先看看。每个物种脱胎换骨的时间都很长,估计也不容易。呵呵呵

9

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
 楼主| 发表于 2008-10-3 09:32:00 | 显示全部楼层

Re:游戏任务程序设计

  希望我能 顶 住了 让"蚕变蛾"

0

主题

67

帖子

67

积分

注册会员

Rank: 2

积分
67
发表于 2008-10-5 18:21:00 | 显示全部楼层

Re:游戏任务程序设计

首先当然是任务的ID之类标记信息,
接着是接受任务的条件组,包括等级啊,职业啊,声望啊,一段时间内是否完成过这个任务啊等等,
然后任务限制的条件组,比如限制在XX分钟内,限制在XXHP以上,超出限制就失败了;
然后是目标类型,打怪,道具,对话,到达区域,到达等级等等,
以及目标类型的值,可能不止一个如怪物ID,怪物数量,道具ID,道具数量等等,
最后是各种奖励类型和值,比如BUFF的ID和值
PC数据需要纪录进行中的任务列表和进程,每个任务需要有个值标记是未接受,接受了但还不能交付,接受了可交付,已经交付等状态甚至进行到第几步等等
任务的开始和完成就是修改这个表示进程的值而已

一般MMORPG任务系统都涉及到脚本处理NPC对话和操作任务进程,实际是以脚本语言居多,最简单的也会用XML配制

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-21 04:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表