查看: 2609|回复: 8

[已经过期] 养成游戏:时间控制问题

  [复制链接]
梦石
0
星屑
50
在线时间
4 小时
注册时间
2006-8-7
回帖
10
发表于 2009-11-25 19:54:19 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
正在做一个同人养成游戏,设想如下:故事强制在360天之后结束,
玩家每天只有12小时的控制时间,每个小时只能做一件事,
那么应该如何设计呢?
用计时器可以达到这种效果么?还是用其他手段?
谢谢啦...
梦石
0
星屑
50
在线时间
4 小时
注册时间
2006-8-7
回帖
10
 楼主| 发表于 2009-11-25 19:55:45 | 显示全部楼层
补充一下,刚才没说清楚,就是 
每做一件事,时间流逝一小时.
12小时一过,就会强制变成黑夜,睡觉,然后开始新的一天,变量增加+1
离游戏结束近一天.
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-1-20
回帖
139
发表于 2009-11-25 20:20:53 | 显示全部楼层
变量和事件就解决了。。。
变量1 时间 范围1~12
变量2 天数 变量1到达12时+1 并将变量1置为1

公共事件
1.判定变量1是否=12 是则调整变量2
2.判定变量2是否>360 是则结束游戏

差不多这样吧
神?何じゃそりゃ?食べていい?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
4 小时
注册时间
2006-8-7
回帖
10
 楼主| 发表于 2009-11-25 20:47:21 | 显示全部楼层
3# 妮贝雅

这样在地图中就显示不出来了。别人会觉得怎么突然就不让操作了呢。
我想让时间的流逝能体现在地图上。。。
回复

使用道具 举报

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
回帖
670
发表于 2009-11-25 20:52:45 | 显示全部楼层
3# 妮贝雅

这样在地图中就显示不出来了。别人会觉得怎么突然就不让操作了呢。
我想让时间的流逝能体现在地图上。。。
celibataire 发表于 2009-11-25 20:47

把变量描绘进Scene_Map
我爱66RPG,但我讨厌66.
回复

使用道具 举报

昨日的黄昏

梦石
0
星屑
1005
在线时间
937 小时
注册时间
2006-11-5
回帖
4020

第2届短篇游戏比赛季军第3届短篇游戏大赛小游戏及其他组季军

发表于 2009-11-25 22:34:08 | 显示全部楼层
插入以下代码到最下面
  1. class Window_map < Window_Base
  2.   def initialize
  3.     super(303, 32, 272, 100)
  4.     refresh
  5.   end
  6.   def refresh
  7.     self.contents.clear
  8.     self.contents.draw_text(30, 0, 36, WLH,$game_variables[填写你要的变量号].to_s,1 )
  9.   end
  10. end
复制代码
找到Scene_Map,移动到15行(@message_window = Window_Message.new)左右的下面
加入以下内容
@time = Window_map.new
@time.visible=false
找到def update
下面加上
if $game_switches[X]
     @time.visible = true
   else
     @time.visible = false
   end
意思就是当开关X号打开的时候,那个窗口就显示了

在这个end下面一行加上
@time.update
@time.refresh

好了~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
4 小时
注册时间
2006-8-7
回帖
10
 楼主| 发表于 2009-11-26 10:22:04 | 显示全部楼层
6# 七夕小雨

我试试看,谢谢小雨
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-12-22
回帖
41
发表于 2009-12-22 21:54:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
416 小时
注册时间
2006-10-21
回帖
1200
发表于 2009-12-22 22:16:53 | 显示全部楼层
不要挖坟 啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部