游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6868|回复: 22

游戏任务程序设计

[复制链接]

9

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
发表于 2008-9-30 10:36:00 | 显示全部楼层 |阅读模式
  在一游戏里任务系统 是少不了的 我现在 需要 做任务系统
  我的设计是这样的 如果只又一环任务 我  struct stTaskData {
        bool Task[任务个数];//任务是否完成
};
  如果 又几环任务
struct stTaskData {
      bool Task1;//任务是否完成
      bool Task2;//任务是否完成
      ......
      N;//第N环
};
stTaskData m_aTaskData[任务个数];
这样设计任务 标识任务是否完成好吗 ?具体 任务系统用程序实现还需要些什么请高手赐教

9

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
 楼主| 发表于 2008-9-30 16:52:00 | 显示全部楼层

Re:游戏任务程序设计

一》怎么触发任务的开始需要什么条件
二》怎么判断任务的完成需要什么条件
三》任务完成怎么确定给的奖励什么奖励
   保存任务的结构体怎么定义成什么样子

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-10-1 17:55:00 | 显示全部楼层

Re:游戏任务程序设计

用C写任务会累死的,脚本才是正道 [em20]

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
发表于 2008-10-1 22:11:00 | 显示全部楼层

Re:游戏任务程序设计

如果你只要标示任务是否完成,你现在的设计就没问题了。

9

主题

43

帖子

43

积分

注册会员

Rank: 2

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

Re:游戏任务程序设计

我要的是整个任务系统的 设计

9

主题

43

帖子

43

积分

注册会员

Rank: 2

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

Re:游戏任务程序设计

包括触发任务结构体
任务储存结构体
任务奖励结构体

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2008-10-2 10:08:00 | 显示全部楼层

Re:游戏任务程序设计

看见你的代码,我就看见了 bug 和 痛苦的折磨
----因为几年前我曾经有过同样的经历

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

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

Re: Re:游戏任务程序设计

qrli: Re:游戏任务程序设计

用C写任务会累死的,脚本才是正道 [em20]


没错!

但是有一些人的误区是:脚本速度太慢。
----难道不能翻译为C++吗?

9

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
 楼主| 发表于 2008-10-2 10:20:00 | 显示全部楼层

Re:游戏任务程序设计

  程序里面又接口 才能 用脚本 连接口 都没怎么写 啊

9

主题

43

帖子

43

积分

注册会员

Rank: 2

积分
43
 楼主| 发表于 2008-10-2 10:49:00 | 显示全部楼层

Re:游戏任务程序设计

难道 你任务 的存储在数据库 也是用脚本 写的 不可能吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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