赞 | 10 |
VIP | 15 |
好人卡 | 6 |
积分 | 16 |
经验 | 229303 |
最后登录 | 2018-3-22 |
在线时间 | 1609 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1624
- 在线时间
- 1609 小时
- 注册时间
- 2007-8-28
- 帖子
- 3253
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
【总论】
游戏最重要的是什么?
有人会说是画面,有人会说是系统。
个人认为是速度。
做游戏要速度。否则时间一长,就是一个坑。
玩起来要速度。再华丽的游戏,卡的不行也没有办法玩。
下起来要速度。几百兆的游戏,下的人自然就少。
能做出来总比坑掉要好。
下面是个人根据两年多的观察得出的一个数据统计:
游戏制作者的耐心变化
用rtp入门 :■■■■■■
开始接触脚本 :■■
中等制作者 :■■■■
准备离开6r的高手:■■■■■■■■
每个阶段的耗时变化
用rtp入门 :■■
开始接触脚本 :■■■■■■■■
中等制作者 :■■■■
准备离开6r的高手:■■
游戏策划与发布数量关系
[/quote]
大型游戏策划帖 :■■■■■■■■■■■■■■■
大型游戏预告贴 :■■■■■■■
大型游戏成品 :■
[/quote]
游戏关注因素
[/quote]
画面 :■■■■■■■■■■
系统 :■■■■■■
剧情 :■■
体积 :■■■
6r名人效应 :■■■■
名作同人效应 :■■■■■■
[/quote]
所以本次教学目的就是:要出作品
你可以通过这次教学来了解一下过程。了解玩法思路是如何转化为脚本或者事件来实现的。
一个好的策划功不可没。不但可以缩短开发时间,还让你的游戏更有人气。
一般策划一个游戏的话先看一下几点:
1 素材齐了吗?配套吗?不是自己画的话,就放弃吧。
2 核心脚本有吗?其他都做好了你突然最关键的系统没有,或是效果太多,冲突了就麻烦了
很多游戏就是这样坑掉的。
3 你有时间吗?能做完吗?你的面向对象是谁?
4 是为了出名?还是为了混vip?还是什么?
本次的游戏是为了出成品。想出精品的请离开。
【正式教学内容】
【将思想转换为algorithm】
好了,现在开始开始思考一个问题。
你会猜拳吗?知道猜拳怎么玩吧。
我出 布 你出石头就输了。但是你出剪子就赢了。很简单的一个小游戏。哪么我们怎么转化为algorithm 呢?
首先我们要想好。如果对一个不会玩的人解释,你会解释吗?
你要是能够解释,完成algorithm 就不远了。
rm是不会听你口头表示的。
他主要只能做3个工作:
1 接受信息 2判断计算 表示信息。
接受信息就是我们通过键盘鼠标输入进去。
rm通过脚本事件的分歧啊判断啊什么的来对你的输入反应
最后将反应的结果,通过窗口啊,场景啊来反馈给你。
我们先来考虑如何和电脑猜拳。
首先来预测一下
如果我出 布
电脑 有可能出 3种情况
当电脑出 剪子 ,根据 规则 ,我输了。这个规则就是算法,也就是“脚本”。
换成rm的做法,就是新建一个工程
在地图上建立一个事件(自动执行)
选择选项:设置3个选项,代表 石头 剪子 布。
不过事件的变量里面不支持输入石头。
我们可以用123来表示石头剪子布。
显示选择项
选项1 石头
新建一个变量: 我的猜拳id 这个变量带入 3
选项2 剪子
新建一个变量: 我的猜拳id 这个变量带入 2
选项3 布
新建一个变量: 我的猜拳id 这个变量带入 1
好了,我们的输入部分就完成了。
运行一下。
上来就会出现窗口 让我们选择石头剪子布。
但是选择之后还会出来的。先不管。强行关闭。
我们来让电脑 选择一种。
电脑就好办了。再建立一个变量 : 电脑的猜拳id
这回带入的是随机数 1~3 电脑每次都会出的不一样。
这个是不作弊的情况。大多电脑ai都会做点弊的。
哪么怎么判断谁赢谁输呢?
这就用到事件里面最常用的一个东西了,条件分歧。
只要对比就可以了。
情况有9种:
(我,电脑)
1,1
1,2
1,3
2,1
2,2
2,3
3,1
3,2
3,3
就像这样一个一个的设置就行了。
有人会说了,好麻烦啊,我还有简单的方法。好了。简单方法打住。
那是优化流程的东西。目前在构思阶段先不考虑。反正才9种情况。
我也知道这个麻烦。先从麻烦的开始思路清晰。
好了,下面是入门考试。
做一个小游戏。
要求:
玩家可以选择 石头剪子布
然后文章显示电脑选择什么了
然后显示 是谁赢了。
然后从新开始游戏再选择。
东西很简单,不过不要小看。三国志的舌战其实就是这个的变种。
递交方法:
贴上你的事件截图就行了。至于对比算法可以自己优化。只要能比较就行。
14天后截止。
两个礼拜也看不到这个帖子的人。我会认为没有时间参加。
|
|
|
|
|
|
|