注:此教程系列在3DGS的中文官网www.xuduo.cn上已有翻译,不过进度较慢,因此我自己把它翻译出来了,估计比中文网上的要快一些吧^_^这里讲的是C-Script,而www.xuduo.cn上的是Lite-C,不过仅仅是名字和少许的教程细节不大一样(我手上拿到的英文教程叫C-Script,是6.22版的)。如果哪位大虾来到小站,请见谅本人蹩脚的翻译……
此系列文章保证本人原创翻译,图片较多,转载请注意保持教程完整。
欢迎来到3D GameStudio!如果你只是买来这个惊奇的软件,注意了:你已经得到了一个牛B的玩具。但是我们为什么叫它Game Studio?哦……大概因为它是个完整的游戏开发工具箱。3DGS附带所有的可以开发商业游戏的软件:它包含强力的Acknex引擎,一个伟大的关卡编辑器,模型编辑器和脚本编辑器。
大概你想在3D Studio Max中创建模型或者喜欢用其他的关卡编辑工具。我们尊重这些,并且高兴的告诉你3DGS可以导入使用很多格式;访问主页你会看到我们有很多插件允许你导入想要的格式。
当一行代码都不写就可以创建游戏时,我们鼓励你取学习如何编程,至少是其中的一部分。这样你可以保证你的游戏看起来是原创。这个手册教你C-Script,3DGS所使用的编程语言。我们叫它C-Script因为它看起来象C但比C简单多了。读了前几个workshop你就能自己看了。
跟着我25个工程后你会成为高级3DGS使用者。你会需要20到40小时来完成它们,但相信我-你会很高兴做的。好消息是每个工程都包含了完整的函数代码。你可以解压缩cscript_samples.zip得到所有的代码。
本教程将提供3DGS关卡编辑器的基本信息。读本教程前先读Wed教程是个不错的主意。
01. 了解引擎
02. 变量
03. 函数
04. 位图和面板
05. 数字和窗口
06. 按钮和滚动条
07. 字符串,文本和字体
08. 位置,角度和比例
09. 实体
10. 动作
11. 指针
12. If – Else语法
13. 使用键盘
14. 使用鼠标
15. 使用摇杆
16. 使用调试工具
17. 高级调试
18. 实体运动
19. 使用时间
20. 精灵,动画精灵
21. 模型,动画模型
22. 高级动画模型,骨骼
23. 骨骼收集器
24. 全局变量,局部变量
25. 实体技巧,标记
最后介绍下我:我叫,George Pirvu,是Randombyte的CEO,从1997年使用Acknex A3到现在;它是个优秀的引擎,但你手中的A7更好,相信我!我是Acknex User Magazine的编辑,它是一本免费的杂志,每月都介绍游戏模板和C-Script教程和代码。
如果你认为3DGS是个很好的工具,在想下:AUM包含例子,表格查看器,C-Script代码工具,模型工具,计算器等。我使用过很多游戏引擎但3DGS是最好的:它很强大,易于使用并且有一个庞大的使用团体。