A9VG电玩部落论坛

 找回密码
 注册
搜索
123
返回列表 发新帖
楼主: oz01

关于top ace,差不多该开始搞关卡了,也希望大家说说自己的想法

[复制链接]

精华
1
帖子
7888
威望
3 点
积分
8060 点
种子
0 点
注册时间
2004-12-4
最后登录
2012-2-25
 楼主| 发表于 2009-9-30 23:34  ·  黑龙江 | 显示全部楼层
下面是引用japp于2009-09-30 15:21发表的:
我在想是否可以通过 导入文本 和添加一个计时器 来实现剧情时间线。 那样就可以省掉专门做任务编辑器的功夫了

文本可以使用你规定的语法写入总时长,每个时间点出现的情况(如:敌人,台词,条件,或环境调整,或某个物体从场景的XX坐标 移动到 YY 坐标), 并让计时器加以判断来实现。

(纯***空谈,对于专业人士来说估计也不容易实现。。。)
这些都好办,问题是谁来写剧本和设计关卡

终结者

See U in the Sky

精华
5
帖子
8678
威望
5 点
积分
10611 点
种子
2 点
注册时间
2005-5-30
最后登录
2022-9-18
发表于 2009-10-1 16:02  ·  广东 | 显示全部楼层
下面是引用oz01于2009-09-30 23:34发表的:

这些都好办,问题是谁来写剧本和设计关卡

东西做出来后自然会有人YY啦 ^^

有多少人YY,也就看程序和大家的的约束关系。语法这些东东可以是你自己按照程序去规定,但建议不要复杂到写BASIC那种程度,而尽量人性化地贴近剧本的写作格式, 又或者是 那些 外挂字幕 的写作方式。

这样一来,做过外挂字幕的人都有能力把它写好的,而且初学的也可以通过查看内容进行调整和修改。

你想想国内字幕组那么多,懂故事的也不少。如果程序都发布出去你还用怕找不到人帮你写脚本么  


而剧本要素无非就是: 时间, 天气 ,地点,人物,发生的事情, 如何解决发生的事情

用程序进行映射的话,可以为:

(我仅给出一个很笨的例子,或许你有更好的办法去简化。)

----任务刚开始先设定任务时间,胜败条件

任务总时长 = T1   // 进入游戏时开始计算 (T1, T2 , T3... 均为计时器的某时刻,t为计时器当前值)

条件:
如果 t = T1
  目标击落数 < 30
     那么 任务失败
  
   除此之外        //即:目标击落数 >=30
     那么 任务胜利

// 如此设定限定时间内一定要击破额定目标 数量

以此类推,  可以设定高度,和通过额定时间判断 来实现一些高度,速度限制的任务


----任务中的剧情对话---------

在某时候(T2)出现某某敌机,并在T3时刻狂骂玩家  可以写成

条件:
  如果 t = T2   
    那么 敌机XX 进入场景 , 起始于 A座标, 移动到 B 座标 , 速度3000  // A,B 座标均为3维座标。
      
  如果 t=T3a    (可以按配音和显示时长进行细分,T3a, T3b  均为时间码)
    那么  字幕=“靠!我的神风敢死队居然败在一个买菜的手下?!”  //很好,开骂了
   
  如果 t=T3b   
    那么  字幕="喂! 买菜的! 你叫什么名字?!"  //继续....
          提示字幕= “按 Y 键 / N 键”         

      // 支分分条件
           如果按 Y 键
               那么  字幕="哦,听说过了,不就是专门给飞机补轮胎那位嘛..."
      
          如果按 n 键 或 时间超过5秒  //考虑使用第二个计数器了...
                那么  字幕="那我现在就给你起个名字,叫 买菜的。"      


//对话就这么搞定了,
要设定击落某物体后事情发生变故,
又或由于对话中激怒对方,让他召唤了更多的杂鱼一起对付玩家(这貌似AC中从未发生过的)

对写剧本的人来说,应该不会太难.........吧

再有就是.........你可以找些朋友帮忙去把这复杂的脚本UI化,像AC0那字幕修改工具那样,传说中的任务编辑器不就诞生了么,活活~~

精华
1
帖子
7888
威望
3 点
积分
8060 点
种子
0 点
注册时间
2004-12-4
最后登录
2012-2-25
 楼主| 发表于 2009-10-2 00:15  ·  黑龙江 | 显示全部楼层
脚本还是免了orz
脚本解析比整个top ace还费事
剧情脚本格式不固定,只要能让我看懂内容即可。当然肯定是不能实现实时编辑了

求败者

我的爱请全部带走

精华
19
帖子
26081
威望
43 点
积分
28959 点
种子
0 点
注册时间
2005-12-31
最后登录
2013-6-27
发表于 2009-10-2 00:43  ·  上海 | 显示全部楼层
剧本嘛,OZ有什么构思么,没有的话,就大家一起想嘛,反正写手很多,一人一关

精华
1
帖子
7888
威望
3 点
积分
8060 点
种子
0 点
注册时间
2004-12-4
最后登录
2012-2-25
 楼主| 发表于 2009-10-2 11:29  ·  黑龙江 | 显示全部楼层
没什么构思,技术方面我还能搞搞,艺术方面我就完全不行了……

征服者

The Legendary Ace

精华
0
帖子
5755
威望
0 点
积分
6142 点
种子
5 点
注册时间
2006-4-25
最后登录
2024-11-16
发表于 2009-10-2 11:30  ·  美国 | 显示全部楼层
我先开个头吧
第一关:XX空军靶场
对空对地打靶练习,主要是熟悉一下操作方法
限时XX分钟内得分XXX即可过关

精华
0
帖子
518
威望
0 点
积分
621 点
种子
0 点
注册时间
2007-1-20
最后登录
2012-12-18
发表于 2009-10-2 15:04  ·  上海 | 显示全部楼层
非常惊异的发现atmosphere音源里有afterburner音效...
http://www.tudou.com/programs/view/AUDhb4jw1zM/

弯音轮转转可以模拟矢量引擎旋转带来的音高变化..恩..(oz又斯巴达了)

终结者

See U in the Sky

精华
5
帖子
8678
威望
5 点
积分
10611 点
种子
2 点
注册时间
2005-5-30
最后登录
2022-9-18
发表于 2009-10-11 12:32  ·  广东 | 显示全部楼层
下面是引用oz01于2009-10-02 00:15发表的:
脚本还是免了orz
脚本解析比整个top ace还费事


我只能说这是简单到不能再简单的办法了,否则你要找固定的1,2个人去制作一个部完整的作品还真的很难....

因为那几个家伙得不顾一切地投本, 投时间, 投精力去写剧本,当然还得通过你一一审核才能进行最终可行性操作。

而你也得自己抽时间按剧本上的台词和内容一个一个打进去。

那样来干......真的不知会做到什么时候.....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-22 22:42 , Processed in 0.186064 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部