精华内容
下载资源
问答
  • 简单的rpg任务制作

    千次阅读 2007-09-10 20:41:00
    如果,程序的经验比较丰富,再辅以一定程度的任务脚本,这样策划制作任务流程,完成度就更高了。 开发最终的效果就像是,策划搭建了框架,然后把各种编辑器制作的文件,按任务的顺序,依次填写到对应的位置,最后...
    
    
    这里我说的RPG是指较简单的,单线或单线多分支RPG。讨论的方法是我接触过,实用的方法,或许还有其他更好的方法,但不在本文讨论的范围。
    
    一 如何开始工作?
    首先肯定是制定一个目标。我觉得在作任何设计之前都要设定一个自己想要达到的目标,一个前人的游戏或者一个自己理想中的模型。
    在给自己定下一个目标以后对自己将要设计的游戏已经有了一个和感性的认识,是要做的是以剧情见长的游戏,或者以是以系统见长的游戏,又或者以关卡设计见长,再或者以收集……总之定下目标后,起码你有了一个或者一系列风格相近的游戏作为参考,那么你的游风格基本也会比较确定了。
    在确定这些东西以后,有两块大的任务要做,系统设计及任务设计。
    这两个工作,把那个放前那个放后,其实都没有多大的关系,根据你个人的喜好决定一样就可以。我的习惯当然是先开始yy任务。
    
    二开始任务前的准备工作
    这里所说的任务是指什么呢?包括剧情文字,剧情的流程、任务的流程和其他细节。也就是说把系统划掉以后剩余的工作几乎都可以算在任务制作里面了……
    然后从剧情的框架开始着手设计。列出准备出场的人物名单,列出准备构成游戏剧情的几个重要事件,列出需要涉及到的地图。列出这些东西,基本上游戏已经有了一个简单的故事框架。
    接下来用上面的素材,把脑子里面还比较单薄的主线故事点和人物窜接起来。当作到这一步的时候,你已经可以把出场人物,场景需求做成文档交给美工。
    然后是一个很重要的中间步骤——游戏剧本制作。
    在之前你写游戏故事的时候,加入了很多旁白,或者心理描述以及简单的地点描述和动作描述,现在在你制作游戏剧本的时候要把这些东西转化成游戏中的表现形式。
    比如以下面的形式:
    
    第1幕
    地图:精灵之森
    主要人物:A、B、C
    NPC:D、E、F
    滚屏文字
    序幕……
    任务对话:
    A:……
    B:……
    发生动画:描述……(后面制作成动画文件在这里播放)
    NPC对话:
    E:……
    F:……
    
    有人问了,剧本都写到这个程度,难道才是准备工作么?
    对呀,真正的任务制作还没有开始呢……策划是很辛苦的……
    
    三 正式制作阶段
    要开始这个阶段,先检查写你手上的这几样资源有没有齐备:
    1. 地图切片
    2. 地图的连接关系图
    3. 任务的转移关系图(也就是以最小单位的任务作为任务点,然后按任务顺序依次连接)
    
    好了我们开始做任务设计。
    第一步的工作是制作地图。根据剧情已经知道需要使用那些地图,同一个地区如果在剧情中地形地貌有所改变,那么也的分别制作成两张地图。在剧情中已经确定了出场的人和场景信息,这个时候对于地图的需求也了解得很清楚了。
    比如说开始的地图是村庄,那么地图的尺寸应该比城市地图要小。在地图上需要放多少种建筑,多少个NPC……
    用前面我讲地图编辑器时候说过的方法,把地图分成,基础层、装饰层、事件层。然后在事件层把该地图的事件点一一标记出来。
    
    这里要特别说明关于任务制作的思考方法。
    一般在制作RPG游戏时根据剧情按线性依次往下走,是策划比较容易形成的思维,不过在制作最终程序使用的任务设计文档时,这种线性的设计需要程序的再度加工。而这种再加工就受到程序人为的影响,难免需要后面加强交流来弥补。但是如果在之前就给与程序成品,那么就不需要这个交互过程。
    我在交给程序的最终文档中这样设计,把事件按地图、时间顺序分类,比如先按章节来分,第一章使用了那些地图,第二章又使用那些地图,那么他们共有的地图上发生的事件就可以按章节分层,第一章的称为 XX地图第1事件层,第二章的称为XX地图第2事件层。
    然后逐步细化,细化到什么程度呢?
    细化到事件层上的该事件层上的事件不足以推动任务的进程,需要进入别的地图的事件层,才能改变当前事件层的转换。这是一个什么样的概念呢?我们用最终的形态来说明。
    
    在1事件层与所有NPC都对话了,然后NPC们已经开始重复以前的对话,显然任务NPC也是,他要你去做啥做啥,不然就不和你说别的话。你必须到另外一张地图,和别的NPC对话,满足了前面NPC的要求再回去,和原来地图的Npc说话,此时使用的不再是事件层1,而是继承了1事件层不变的内容加上改变的内容而形成的基于该地图新事件层2,并且这一事件层也是策划事先设定好的,也就是任务的流程转变成建立在各个地图上事件层的转移,比如下面这样:
    事件层1----〉事件层2----〉……
    
    这也是为什么要把任务以最小单位来划分的原因,因为一般大任务会由几个小任务组成,并且跨了几个事件层……这样就不好列。
    从以上的描述大家大致可以知道,任务的流程被我按照地图和,最小事件单位划分成了很多小层面,这样程序使用的时候只需要建立事件层的逻辑关系,整个游戏就按照策划的设定往下走了,甚至程序都不用知道游戏里发生了什么就已经把游戏做完了……
    
    有人问了,为啥要那么麻烦?
    对了,这里补充这种做法是针对手机内存和cpu资源较为紧张的情况考虑的,pc的话不需要怎么麻烦,比如所有对话和判定条件集中在主角身上,NPC和任务点设置特别顺序的标号也可以完成任务的流程,不过程序上每时每刻都需要对玩家状态进行判断并且调用的资源也得不到释放。所以上面的方法在手机RPG制作较为庞大任务时使用可以获得比较高的效率(代码效率、开发效率)。
    
    另外一个好处就是,这个过程相当于策划把自己的游戏完整的解体然后重组了,可以避免遗留下较多的逻辑bug。
    
    回过头,我们继续要做的事情。
    在地图上按事件层标记出事件点,并且一些少量的装饰层的变动也可以放到事件层中标记。比如A君原来出现在地图左上角,在另外的事件层却出现在右上角,那么这个可以列作改变的事件之一,在事件层中实现该动作。
    标记完事件点,开始给NPC加对话,这个时候NPC已经抽象成不同事件点发生的对话事件,这个事件呢无非就是,玩家触碰NPC弹出对话信息。设计时在信息中加入特殊的标记符,就可以控制对话头像,文字颜色。完成任务后改变事件层的状态,事件层就自然地推进到下一事件层了。
    对于,选择和分支,其实也是在事先就要设计好的,在这个事件层中选择了什么分支后造成什么改变。
    比如,A君在大任务中的倒数第二个任务是与B君对话,最后一个任务是与C君对话,但是,在B君的对话中有选项会导致任务提前结束或延续,这样只要在设计时,按两种分支设计后续的事件层转变关系就可以实现了。
    这里,要特别说明一下,事件层的层次关系,越是底层的事件层玩家越早碰到,上层的在不特别说明的情况下继承下层的设定。也就是说如果在1事件层与A君对话,完成后对话内容改变成,但是在2事件层内未设置A君对话内容,那么其对话内容延续到2事件层,所以玩家只需要设置任务NPC和任务事件点的改变内容就可以了。
    
    一般来说事件层包含以下信息:
    1. 地图的连接关系(与相邻地图的入口及入口的开关情况);
    2. 地图开关(这里的开关是指通用事件。比如陷阱、遇敌等);
    3. 事件点,事件内容(对话、获得、伤害……以及其他状态的改变);
    
    实例如下:
    
    Map 014 入口:
    入口 22,24 门 |2应该就是这里,这不祥的感觉从来没有那么强烈过 |9 
    对话后移动:
    Map 015 20,46
    
    Map 015 入口:
    入口 19,1 门 |3一股无形的力量阻止了你!这里被封印了.|9 
    
    对话后移动:
    Map 015 19,2
    
    Map 029 宝箱:
    宝箱 18,16 宝箱 |3得到半块光滑的圆盘.|9 
    
    对话后修改对话内容:
    宝箱 18,16 宝箱 |3宝箱已经空了.|9 
    
    Map 015 入口:
    入口 东门
    47,21 map 016 1,14
    47,22 map 016 1,14
    47,23 map 016 1,14 |2里面有人 !|9 
    
    对话后移动:
    Map 016 3,15
    发生对话:
    |1[冒险者]你是谁 你也是来抢宝物的吗 那么对不起,你就是我的敌人!|9 
    
    Map 016 入口:
    入口 西门
    0,13 map 015 46,22
    0,14 map 015 46,22
    0,15 map 015 46,22
    0,16 map 015 46,22 |3出口被冒险者封住了!|9 
    
    对话后移动:
    Map 016 1,15
    
    Map 016 宝箱:
    宝箱 18,16 宝箱 |3宝箱被冒险者封住了!|9 
    
    如果,程序的经验比较丰富,再辅以一定程度的任务脚本,这样策划制作的任务流程,完成度就更高了。
    开发最终的效果就像是,策划搭建了框架,然后把各种编辑器制作的文件,按任务的顺序,依次填写到对应的位置,最后程序来完成一些特别的设计,并且打包。然后,游戏的第一个版本制作完成了。
    
     
    展开全文
  • 实用java完成万年历的制作

    万次阅读 多人点赞 2017-12-18 10:39:24
    完成万年历的制作需要用到二维数组、循环等知识 编程计算输入的月份距离1900年1月1日的天数,求出当前月之前的总天数 编程计算输入月份的第一天是星期几,(公式:星期几=1+天数差%7)。

    完成万年历的制作需要用到数组、循环等知识

    编程计算输入的月份距离1900年1月1日的天数,求出当前月之前的总天数(不包含当前输入月分的天数,)

    编程计算输入月份的第一天是星期几,(公式:星期几=1+天数差%7)


    import java.util.Scanner;
    public class Calendar{
    	
    	public static void main(String[] args){
    		
    		int year;
    		int month;
    		int totaldays=0;
    		
    		Scanner sc=new Scanner(System.in);
    		
    		System.out.println("请输入年");
    		year=sc.nextInt();
    		System.out.println("请输入月");
    		month=sc.nextInt();
    		
    		
    		//计算年的总天数
    		for(int i=1900;i<year;i++){
    			if((i%400==0)||(i%4==0&&i%100!=0)){
    				totaldays+=366;
    			}else{
    				totaldays+=365;
    			}
    		}
    		
    		//距离1900年1月1好的总天数
    		totaldays+=monthdays(month,year);
    		//System.out.println(totaldays);
    		System.out.println("-------------"+year+"年"+month+"月日历为---------------");
    		//开头
    		System.out.println("星期日\t星期一\t星期二\t星期三\t星期四\t星期五\t星期六\t");
    		
    		//该月第一天是星期几,星期几前面就空几格
    		int x=1+totaldays%7;
    		
    		if(x==7){
    			x=0;
    		}
    		for(int i=0;i<x;i++){
    			System.out.print("  \t");
    		}
    		
    		int days=monthday(month,year);
    		
    		int i=1;
    		while(i<=days){
    			System.out.print(i+"     \t");
    			if((i+x)%7==0){
    				System.out.println();
    			}
    			i++;
    		}
    		
    	}
    	//月份总天数
    	public static int monthdays(int month,int year){
    		int totaldays=0;
    		for(int i=1;i<month;i++){
    			totaldays+=monthday(i,year);
    		}
    		return totaldays;
    	}
    	
    	//某月天数
    	public static int monthday(int month,int year){
    
    		if((year%400==0)||(year%4==0&&year%100!=0)){
    			int[] arr={0,31,29,31,30,31,30,31,31,30,31,30,31};
    			return 	arr[month];	
    		}else{
    			int[] arr={0,31,28,31,30,31,30,31,31,30,31,30,31};
    			return arr[month];
    		}
    	
    	}
    	
    }



    展开全文
  • 汽车4S店经验指标完成情况报表制作分享

    千次阅读 多人点赞 2015-08-17 15:39:20
    集团公司一般为了加强下属的经营管理,以及项经营指标完情况,需要制定一些报表。...该怎么制作呢?用什么制作呢?今天小编就以4s店为例,分享给大家一个报表开发案例,希望大家看完以后也能很方便的制作出报表。

    集团公司一般为了加强下属的经营管理,以及项经营指标完情况,需要制定一些报表。我们平时也经常遇到这种情况,而这些报表要包括什么内容呢?该怎么制作呢?用什么制作呢?今天小编就以4s店为例,分享给大家一个报表开发案例,希望大家看完以后也能很方便的制作出报表。

    开发概要说明

    1、经营指标:精装台次,维修台次,按揭台次,保险台次,续保台次,新车产值,精装产值,边际产值,息税前利润,息税后利润,净利润,销售总毛利,服务总毛利,工资,广宣,考核费用,营业费用,财务费用

    2、数据分类:全年预算,月度预算,每月实际完成情况

    3、主要数据源:进度表,可控费用,营运资产情况表…..等数据库表单

    4、web报表开发工具:帆软finereport

    报表样式说明

    1、分析维度:年度,季度,公司

    2、指标:精装台次,维修台次,按揭台次,保险台次,续保台次,新车产值,精装产值,边际产值,息税前利润,息税后利润,净利润,销售总毛利,服务总毛利,工资,广宣,考核费用,营业费用,财务费用

    3、年度:日期控件显示年份,

    4、季度:复选下拉框

    5、注意:选择第一季度时统计第一季度各项指标完成比例,选中第一季度,第二季度两个季时表示上半年完成比例


    报表制作

    FineReport 制作截图如下:

    1、统计全年预算达成比例


    2、统计当期预算达成比例


    报表效果展示

      1、实际完成任务情况与全年预算


    2、  当期预算与实际情况完成比例


    展开全文
  • 如何制作考勤

    千次阅读 2018-11-01 09:14:50
    数据一般都具有天然的时间属性,在很多业务中,...下面,我们将通过一个常见的考勤报表的制作,说明如何制作这些日历形式的报表。先看一下报表应有的展示效果: 该报表以日历形式清晰、直观地展示了 3 月份的人员...

    数据一般都具有天然的时间属性,在很多业务中,以自然月为周期进行数据统计、分析和展示非常普遍。例如,在人事系统中查看某个月的考勤信息、销售人员查看自己或者部门的日程安排等。这些情况下,将报表以日历形式进行展示,往往具有更加直观的展示效果。

    下面,我们将通过一个常见的考勤报表的制作,说明如何制作这些日历形式的报表。先看一下报表应有的展示效果:

    1jpg

    该报表以日历形式清晰、直观地展示了 3 月份的人员出勤情况。下面介绍下该报表的制作方法。

    在润乾报表中,制作日历类报表主要的操作是通过 to 函数实现一个交叉报表扩展出对应的行列,然后在想办法找到该月第一天是周几,这样后边的日期就能依次获取,至于日历最终用于考勤还是其他业务,只需要将实际业务中的日期字段和日历中的日期对应即可,下面看下详细的操作步骤。

    一、日历格式制作

    实际应用中需要动态传入月份,从而实现动态日历的设置,因此先在报表中增加一个参数 rq,值表达式默认为 2018-03

    2jpg

    在一个自然月中,日期最多会跨六周,因此只需在单元格 A2 输入 =to(0,5),B1 单元格输入 =to(1,7),并且将 B1 单元格的扩展方向设置成横向扩展,然后将 A 列隐藏。

    3jpg

    这样报表展现时就会纵向扩展出 6 行,横向扩展出 7 列。

    在 B2 单元格表达式中写入 =A2*7+B1, 此时报表预览结果如下:

    4jpg

    大家知道,每个月的第一天有可能是一周中的任何一天,以 2018-03-01 为例,该日为周四,所以日历展示时,1 号要展示在周四处,也就是上图红框中的“5”的位置(国际日历中,第一列为周日),简单来看就是将上图中的日期 -4 即可,接下来看下这个 4 是怎么动态获取的。

    润乾函数中有个时间日期函数 day,通过该函数可以获取某个日期在该月中是几号,使用时可以增加 w 参数,即 day@w,可以获取某个日期是一个星期中的第几天,先用 rq+”-01”字符串拼接成一个日期格式字符串,再用 date 函数对其进行日期格式转换 date(rq+“-01”),这样 day@w(date(rq+“-01”)) 就能够获取该月 1 号是一个星期中的第几天,因为是国际日历,如果是周日则返回 1,周一则返回 2,所以如果是周四的话,day@w(date(rq+“-01”)) 返回的值是 5,要取得想要的 4 则在该值的基础上减 1 即可。

    还有一种可能,如果 1 号恰好是周日的话,之前纵向扩展时是 0 到 5 扩展出了 6 行,日历中通常 1 号为周日的话是放在日历的第二行,所以要进行 1 号是否是周日的判断,如果是则在第二行显示(值 -7),最终 B2 单元格表达式为:

    =A2*7+B1-if(day@w(date(rq+“-01”))==1,7,day@w(date(rq+“-01”))-1)

    也就是在原有生成连续日期的基础上减去当月第一天处于该周中第几天,预览结果如下:

    5jpg

    可以看到 1 号目前显示在了周四的位置。

    ps:day@w 函数返回日期所在该周的第几天,周日返回 1.

    做为日历,第一行展示时要显示成中文,并且是从周日开始显示,在 B1 单元格显示值表达式写入:map(to(1,7),list(“星期日”,“星期一”,“星期二”,“星期三”,“星期四”,“星期五”,“星期六”))

    另外,由于交叉区域扩展出来 6*7(42)个单元格,而一个月为 30 天左右,所以会有负数(上个月)以及大于当前月最大值的数。这些值在展示时是不需要的,可以通过表达式将不需要数据隐藏掉,在 B2 单元格显示值表达式中写入:if(value()<1||value()>days((date(rq+“-01”))),"",value())

    A2 中扩展出 6 行数据,实际中该月可能会横跨四周到 5 周,所以同样要将不需要数据给隐藏掉,判断规则:

    如果在第五行第一天的日期超过了该月天数,那么其他几天肯定也超过最大天数了,这行数据就需要隐藏,或者如果日期在扩展的第一行中,并且该行最后那天日期 <1 的话,那么该行也需要隐藏,所以在 B2 单元格隐藏行表达式中写入:if(A2>=4 and B1==1 and value()>days((date(rq+“-01”))),true,if(A2==0 and B1==7 and value()<1,true,false))

    这样报表就展示成如下日历格式:

    6jpg

    二、考勤数据如何结合日历报表

    接下来看一下考勤数据如何放到日历中显示。

    考勤数据通常会有两个字段,一个为考勤日期,另一个为出勤情况,如下述数据集:

    7jpg

    数据集中有两列数据,rq 为考核日期,sfcq:是否出勤,1:出勤,0:缺勤

    在上述制作好的报表基础上将 A2 和 A3 单元格合并,在 B3 单元格中输入表达式:=ds1.select(sfcq,day(rq)==B2)

    B2 单元格为日历的天,day(rq) 含义取 rq 字段的日,这样将这个做为过滤条件就能从 ds1 数据集中取出该天的出勤情况。

    展示时要展示成中文,在 B3 单元格显示值表达式中写入:if(value()==“1”,“出勤”,if(B1==1 or B1==7,"",“缺勤”)),当数据库中字段的值为 1 时代表出勤,并且当 B1 等于 1 或者 7 时,表示周末,不参与考勤评定,其余日期为空的同样算缺勤。

    再调整边框样式,主要 B2、B3 单元格展示时,要将日期和出勤情况展示成一个单元格内,所以 B2 和 B3 单元格中间的边框设成不显示。

    8jpg

    报表展现时,为了更加醒目的显示哪些日期没有出勤,可以设置成如果缺勤则字体变成橙色展示,在 B3 单元格的前景色表达式中写入:if(value()!=“1”,-32768,-16777216),通常情况下,周末的日期以红色展示,所以在 B2 单元格前景色表达式中写入:if(B1==1 or B1==7,-65536,-16777216)。

    在之前 B2 单元格隐藏行表达式中动态控制哪些行隐藏,因为报表增加了 B3 单元格,所以要在 B3 中要做同样控制,在 B3 单元格隐藏行表达式中写入:

    if(A2>=4 and B1==1 and B2>days((date(rq+“-01”))),true,if(A2==0 and B1==7 and B2<1,true,false))。

    报表中可增加一行用于展示当前月份信息,在报表上方插入行,将 A1、B1 合并,单元格中写入表达式:=string(date(rq+“-01”),“yyyy 年 MM”)+“月份出勤统计”

    剩余进行样式调整,根据实际需要设置报表前景色、背景色、边框样式等,这样考勤报表就制作完成了。

    最终报表展现结果如下:

    9jpg

    总结:本例中通过单元格扩展以及日期函数的使用,实现了报表的灵活定制,使之以日历形式展示,并且能够在日历中显示考勤等信息。实际应用中同样可显示其他信息,只需要将日期字段和日历中的日期做关联即可,并且该报表还可和其他报表或业务系统联动,比如日历中可显示技术部门每天处理的任务数,结合报表的超链接功能,点击任务数就能够跳转到任务列表中查看具体的任务信息,等等。



    作者:gxy
    链接:http://c.raqsoft.com.cn/article/1540824028843
    来源:乾学院
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    展开全文
  • 现在说下既然你要做任务,你必须知道数据库中哪些东西是需要你用到的: ...creature_involvedrelation 完成任务NPC. creature_questrelation 开始任务NPC. quest_templatege表任务内容 -------------------------
  • 工程项目进度管理的目的就是为了实现最优工期,多快好省地完成任务。而项目进度,就是用图形化来展示项目的进展过程,用来管控各个节点是否能如期完成,是一个比较形象化的工具。 你会做项目进度么?如果你会...
  • NLTK是Python很强大的第三方库,可以很方便的完成很多自然语言处理(NLP)的任务,包括分词、词性标注、命名实体识别(NER)及句法分析。 NLTK安装教程:www.pythontip.com/blog/post/10011/  下面介绍如何...
  • 新的任务开始了,本次要完成一个音乐播放器的制作,语言java,开发工具eclipse,。第一步实现播放器的基本功能(开始,暂停,停止,可视化的打开文件)。界面使用swing开发。
  • 项目管理:如何制作项目进度

    千次阅读 2019-11-07 10:54:16
    提到项目管理,我们就不得不提到,项目进度管理...工程项目进度管理的目的就是为了实现最优工期,多快好省地完成任务。而项目进度,就是用图形化来展示项目的进展过程,用来管控各个节点是否能如期完成,是一个比...
  • 现有下所示数据:  制作成静态图表是这样的:  如何制作下图所示的动态图表呢?  制作方法:  第1步:找思路  很多老师都喜欢提起"思路"这个词,那我今天也来...
  • 制作小工程时要注意哪些问题

    千次阅读 2008-12-18 23:29:00
    小工程做为开发过程中的最小计划单位,...那么在制作小工程时要注意哪些问题呢? 一.做为计划单位的任务单元是否进行了完全的分解且可度量。经常看到这样的计划安排: 任务:Button的单击处理 作业期间:xxxx年
  • 【游戏开发实战】Unity从零做一个任务系统(含源码工程 | 链式任务 | 主线任务 | 分支任务
  • 但是有没有发现,这样看并不是很直观,也无法知道谁完成得更好,但是下面这个图是不是看起来要简单明了得多呢? 其实这个图特别简单,跟着我一起操作吧! 一、添加辅助列(先加上,后面就知道有啥用啦) 二、选中...
  • ifix 5.5中关于历史报警制作

    千次阅读 2018-04-24 17:43:26
    在关于污水处理厂项目实施过程中,按照业主要求,需要用到报警历史的查询功能,遂搜资料,整理在ifix5.5下如何实现报警历史的查询,经过一天的研究,以及多天的入坑,出坑,总算完成。现整理如下,供后来人参考:...
  • Unity3d 任务系统实现

    千次阅读 2019-11-15 18:45:29
    说到任务系统,想到,领任务,以及是否完成对应任务,以及任务的各种状态等等 秉持着MVC的思想,大致分为以下设计: Mission类 这里我把任务简单分为两类:寻人以及击杀特定数目的怪 MissionModel类 这个类里存放...
  • excel甘特图制作项目进度管理

    千次阅读 2019-12-13 17:06:01
    甘特图其实就是甘特制作的图,如果你在甘特之前做出这个图,其实也可以叫:张三图、王五图、刘大柱图… 甘特图(Gantt chart)又称为横道图、条状图(Bar chart)。其通过条状图来显示项目,进度,和其他时间相关的...
  • 游戏任务系统设计思路

    千次阅读 2016-11-09 15:59:00
    WOW中的任务虽然不是必须完成的,但是顺着部落主线的剧情延伸至南海镇的任务却是很明显的主线剧情,从亡灵新手村学会了如何和死尸打交道,并且如何与已故的亡灵战士沟通成了亡灵族的本能,那么下面任务就是完成赫尔...
  • 一、VOC2007数据集简介一般来说,对于目标检测任务来讲,我们只需要如此啊三个文件夹JPEGImages、Annatations、ImageSets,下面分别来讲。1)JPEGImages文件夹文件夹里包含了训练图片和测试图片,混放在一起2)...
  • 需求:我们在学校每学期都要完成教师教学评教,但是课程多,评教有点麻烦,我们能不能一键评教所有课程老师的评教呢?   答案肯定是有的。首先登陆你学校的教务系统,我学校的教务系统是正方教务系统。推荐使用...
  • 魔兽世界任务分类及游戏任务系统设计启示魔兽的任务号称有1500多个,这么多任务,难免有些水分在里面,不过把这些浩瀚如星海的任务分类一下,倒也可以借鉴不少。(由于我练的是部落,所以选部落方向的比较经典的任务...
  • 游戏任务系统的设计要素

    千次阅读 2016-11-16 16:32:10
    关于任务设计,应包含以下两个方面,也就是任务的事件结构和逻辑结构。... 时间:何时发生、何时结束、有无任务完成时间限制等。  地点:什么地方接的任务、去什么地方完成任务,完成任务之后去何地回复任务等。
  • 魔兽的任务号称有1500多个,这么多任务,难免有些水分在里面,不过把这些浩瀚如星海的任务分类一下,倒也可以借鉴不少。(由于我练的是部落,所以选部落方向的比较经典的任务) 有人说,魔兽的任务很多,但基本上...
  • Linux安装后的任务

    千次阅读 2012-07-25 17:04:10
    任务一:成功接入互联网,若没有完成中文化的,下载并安装语言包完成系统的中文化;打开系统主菜单,逐一细看,而后默想一遍;逐次打开若干个应用程序,也对该程序的菜单逐一细看,而后默想一遍;若应用程序尚未中文...
  • unity3d 任务系统设计 mmo

    千次阅读 2014-11-13 23:46:08
    unity3d 任务系统设计 mmo  2013-08-23 13:09:12| 分类: unity3d | 标签:unity3d |举报|字号 订阅 ...2. 服务器端程序和客户端程序提供有限的功能之后,可以由脚本程序员完成任务编写; 3.
  • 关于网游任务设计

    千次阅读 2011-06-16 15:53:00
    人工智能脚本包括交涉、贿赂、作息、战斗、施展魔法、使用技能、逃跑、使用道具、收集宝物、仇恨机制、阵营机制、移动等各种行为动作方面的设定 本文选取比较有代表性的网络游戏任务设计进行论述,文中以任务简称之,...
  • 层次任务分析

    千次阅读 2014-07-21 10:50:24
    要做好以用户为中心的设计,便要求我们需要更好地...目前,常用的任务分析方法主要有:层次任务分析(Hierarchical Task Analysis)与认知任务分析(Cognitive Task Analysis)。这里将主要阐述任务分析中的层次任务

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 115,219
精华内容 46,087
关键字:

任务完成表怎么制作