作者:david_zhang@sh 【转载时请以超链接形式标明文章】链接:http://www.cnblogs.com/david-zhang-index/p/4185381.html亲测一个很好玩的shell脚本写的俄罗斯方块游戏,脚本来自互联网,不知是哪位大师写的,有兴趣学习shell脚本的同学...
分类:
系统相关 时间:
2014-12-25 20:25:13
阅读次数:
226
深入学习Lua一、函数函数是划分游戏脚本的主要工具。函数以function关键字开始,后面是函数名然后是参数列表,end关键字结尾单一参数的例子functionSetName(myString)print("")print("Yournameis:",myString)print("")end"myString"传递给了函数,并在函数中使用,函数中的参..
分类:
其他好文 时间:
2014-12-08 15:47:54
阅读次数:
180
深入学习Lua
本人学习lua游戏开发实践指南的学习笔记,主要记录书中的一些知识点。
1、 函数
函数是划分游戏脚本功能的主要工具,它是通过标识符(事实上是一个变量)调用的lua代码块,可以执行某种处理、返回值,或者二者都有。
简单的函数定义如下:
Function Wow()
print(“ ”)
print(Wow ,that wasaawesome:)
print(“ ”)...
分类:
其他好文 时间:
2014-11-04 13:09:29
阅读次数:
164
在游戏脚本开发中,我们往往会发现脚本量非常大,而且我们经常会在一下核心脚本文件中定义一些常用的功能函数,但是Lua脚本没有提供include关键词,那又是怎样调用外部函数的呢?如何实现脚本的Include功...
分类:
其他好文 时间:
2014-09-20 15:39:39
阅读次数:
213
一个RPG游戏中会触发各种各样的剧情,让某个人物的动作改变,或者让某个人移动到另一处,或者让某个人物从战场上消失,或者会播放一段动画,或者会切换游戏场景,等等吧,这些都要通过脚本来动态的控制。
我在序章中就已经说了,一个优秀的游戏脚本,通常能控制游戏中的一切。本次先来实现一下几个游戏指令,以后会再进行扩展。
?人物角色按照绝对坐标进行移动
?人物角色以自己为参照物,按照相对坐标进行移动
?人物角色以指定人物为参照物,按照相对坐标进行移动
?人物方向和动作的改变(等待动作结束)
?人物方向和动作的改变(不等待...
分类:
其他好文 时间:
2014-09-02 22:59:25
阅读次数:
504
仙境传说是很早以前非常流行的一款网络游戏,其中的人物设置的非常可爱。...
分类:
其他好文 时间:
2014-08-23 21:40:31
阅读次数:
472
一 终端中执行多个文件:-l
加入在文件一中定义了一个变量,在另一文件中输出这个变量,代码如下:--file1.lua
num = 100--file2.lua
print(num)
终端输入(注意:不是lua命令行):
lua -lfile1 -lfile2
注意:不要加上文件后缀名.lua
二 命令行中加载文件
--lib.lua
function norm(x, ...
分类:
其他好文 时间:
2014-08-20 01:26:05
阅读次数:
248
前面多次用了命令行,这次就好好学下命令行:
一 格式
lua [options][script][args]
二 具体命令
-e 直接将命令传个lua
-l 加载一个文件
-i 进入交互模式
例如,终端输入:
lua -e "print(math.sin(12))"...
分类:
其他好文 时间:
2014-08-20 01:25:35
阅读次数:
153
lua中的小技巧,即基础lua语言本身的特种,进行一个些简化的操作
一 巧用or
x = x or v
等价于:
if not x then
x = v
end
如果x为nil或false,就给他赋值为
二 三元运算符实现
a and b or c
类似C语言:
a ? b : c
and 的运算由优先级高于or...
分类:
其他好文 时间:
2014-08-20 01:25:15
阅读次数:
169
这篇文章MOMO主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难。这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法...
分类:
其他好文 时间:
2014-08-16 18:18:20
阅读次数:
215