Project1

标题: CS初步构思[1]!更改2.0。 [打印本页]

作者: 304475881    时间: 2008-9-27 05:20
标题: CS初步构思[1]!更改2.0。
如果要做RMXP版本的CS首先要让事件自己也有可调用的HP(HP是指生命值)、SP(SP是指子弹)、CP(CP是指填充子弹用的)、NX(NX是指类型如我方、敌方、普通事件)。

建议复制以下脚本:
  1. Game_Event
复制代码


其他修改:
  1.   在Game_Event脚本里添加
  2.   attr_accessor   :hp                     # 生命值
  3.   attr_accessor   :sp                     # 子弹
  4.   attr_accessor   :cp                     # 填装子弹
  5.   attr_accessor   :mz                     # 名字
  6.   attr_accessor   :nx                     # 类型
  7.   attr_accessor   :srjl                   # 杀人记录
  8.   attr_accessor   :swjl                   # 死亡记录
  9.   #--------------------------------------------------------------------------
  10.   # ● 初始化对像
  11.   #     map_id : 地图 ID
  12.   #     event  : 事件 (RPG::Event)
  13.   #--------------------------------------------------------------------------
  14.   def initialize(map_id, event)
  15.     super()
  16.     @hp = 100
  17.     @sp = 0
  18.     @cp = 0
  19.     @mz = ""
  20.     @nx = 0
  21.     @srjl = 0
  22.     @swjl = 0
  23.     @map_id = map_id
  24.     @event = event
  25.     @id = @event.id
  26.     @erased = false
  27.     @starting = false
  28.     @through = true
  29.     # 初期位置的移动
  30.     moveto(@event.x, @event.y)
  31.     refresh
  32.   end
复制代码


这些函数的用法:

类型用法:
注:0是普通事件、1是敌人事件、2是我方事件,X等于以上。
$game_map.events[@event_id].nx = X
名字用法:
注:X等于名字。
$game_map.events[@event_id].mz = "XXXXX"
子弹用法:
注:X等于数字。
$game_map.events[@event_id].sp = X
生命值用法:
注:X等于数字。
$game_map.events[@event_id].hp = X
填装子弹速度用法:
注:X等于数字,加出来要是100,要不多不少。
$game_map.events[@event_id].cp = X

下次讲事件怎么掩体隐藏对方。
作者: 越前リョーマ    时间: 2008-9-27 05:28
我觉得问题是3D效果…… = =
作者: 灯笼菜刀王    时间: 2008-9-27 05:28
下次先讲连网并能用掩体隐藏对方先,这个是CS的精髓-。-

3D的RM效果相信有也没有几台电脑能跑起来,所以我们就用2D了,关键是掩体,CS让人知道自己在那里就不好玩了-。-,

如果是单人的,先说AI如何实现吧-。-~~这个是主要问题,其他画面啦武器啦都可以在半小时内解决。

话说,CS == 厕CeSuo....
作者: 越前リョーマ    时间: 2008-9-27 05:30
以下引用灯笼菜刀王于2008-9-26 21:28:27的发言:

下次先讲连网并能用掩体隐藏对方先,这个是CS的精髓-。-

3D的RM效果相信有也没有几台电脑能跑起来,所以我们就用2D了,关键是掩体,CS让人知道自己在那里就不好玩了-。-,

如果是单人的,先说AI如何实现吧-。-~~这个是主要问题,其他画面啦武器啦都可以在半小时内解决。

话说,CS == 厕CeSuo....

是啊,单纯的射击游戏好像就……
作者: dbshy    时间: 2008-9-27 05:32
刚才正在打CS....

我只是好奇路过的....

没讲到精髓的部分....
作者: GG先生    时间: 2008-9-28 18:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: Ruru    时间: 2008-9-29 00:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 新手我不会    时间: 2008-9-29 05:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: hitlerson    时间: 2008-9-29 05:32
楼主何苦做CS
作者: 浩气青天    时间: 2008-9-29 06:14

CS?{/fd}
楼主找好美工,买好1G显卡,1G内存了吗?
作者: Ж纯Ж蓝Ж    时间: 2008-9-30 04:10
我记得龙皇发过一个2D伪3D的范例...

自己去翻翻吧.

还有一个人发布了那啥什么LJ的练枪游戏..

自己去看看吧...
作者: 馬甲馬甲    时间: 2008-9-30 05:06
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1