最近看过此主题的会员

返回列表 发帖

[其他技术] 原创教程:SYJ教你制作3D游戏(图文教程)

内含1至18节,以3D GS A786的讲解为主

个人感觉自己写的教程比较详细,而且讲解的过程比较人性化,专供第一次接触编程或者3D的人学习。

即同步学习Med,Sed和Wed,且在Sed学习中是先学习插入2D元素再研究3D,Med学习中先学习绘制简单的模型再考虑上材质。。

不知道大家会不会支持~~有各位的支持我才有写下去的动力~~

本文讲解得不到位或者有错希望高人纠正。。谢谢各位~

好吧,继续发...文章越来越长咯

1.jpg
2012-12-21 17:45



3D gstudio A786这款软件包含了Wed、Med和Sed,它们分别是关卡编辑器、模型编辑器和脚本编辑器。关卡编辑器,顾名思义,就是制作游戏场景的地方;模型编辑器,即用于编辑角色动画,以及游戏场景中的各元素,比如桌子,椅子,地形等,编辑好之后置入关卡编辑器就形成了一个完整的三维场景;脚本编辑器,当然是写游戏脚本的地方,也就是编程,在3D gstudio A786中,我们需要用到的脚本语言是C-script的简化语言Lite-C,当然,有能力的开发者可以扩展C++。我就简单介绍到这里,下面开始进入正题。

一个游戏通常由场景和角色构成,对于编程方面我们先不讨论。我们先来学习如何建造最基本的3D模型。3D模型的构建十分简单,大家不要抱着难学、学不会的心态来看教程。

打开Med模型编辑器,我们可以看到有四个视窗,其中右上方的视窗叫做3D视窗,其它三个视窗叫做2D视窗,左上方的2D视窗表示俯视角度,下方两个2D视窗分别表示不同的平视角度,视窗可以自由移动、放大和缩小,且3D视窗可以旋转。

在做模型之前,我们先来简单设置一下工作环境。

点“文件”“参数设置”选“视频输出”,大家可以在这里根据自己的爱好设置编辑视图,我呢,习惯把“绘制原点”和“2D/3D网格”打勾。设置好之后点确定,这样看起来爽多了。

刚开始呢,我们先从最基本的模型学起,嗯……我们先来制作一个最简单的东西,比如说,教室里的一张椅子,该怎么做呢?

点工具栏上的“立方体”,再点一下任意视图,比如俯视图吧。这时,你会看到在四个视图中同时出现了一个实实在在的正方体,我们可以在2D视图中看到这个正方体的透视图,甚至是每个面,我们应该不难发现,所有的三维模型都是由三角形块面构成的。

我们制作完成了一个正方体,我们可以把它当做是椅子的主要部分,就是我们坐的地方。可是这个部分应该是一个扁正方体,所以我们有必要把它压一下。点“顶点模式”,这时我们可以看到视图中的模型出现了黄色的小点,这就是每个三角形块面所衔接的地方。我们先把正方体移动到坐标中央,也就是正方体中心的坐标在原点之上。点“移动”工具,在2D俯视图中选择整个正方体,使所有的顶点变红色,即被选中状态,按住这时出现的指标箭头不放并移动鼠标即可拖动被选择的顶点,即整个正方体,移动至指标箭头与横坐标轴和纵坐标轴重合;同样在平视图中使正方体居中。

如果大家感觉移动得不是很顺手,可以再编辑视图下方看到有几个可以输入本文的方框,那里是输入所选顶点坐标位置的地方,大家可以尝试把所有坐标的值设为0,按一下回车,正方体就乖乖地跑到中间去了。

现在,该是把正方体压扁的时候了,用 “缩放”工具在平视图,即左下方的视图中,选择整个正方体,此时出现指标箭头,按住纵坐标的蓝色箭头,并向上或下移动鼠标,看看正方体发生了什么变化?它的高度在增加或者缩减,而长和宽没有改变。我们把它的高缩小吧。

现在,我们开始制作椅子的四条腿,制作方法同样由建立正方体开始,然后用“顶点模式”和“移动工具”在吸附作用下通过调整各顶点缩放正方体,使它的长和宽变小,且其比例保持1:1,并增加高度,具体原因如果你还不懂的话,则说明你还不懂椅子的腿是长什么样的。最后通过“编辑”“复制所选”以及“粘贴”功能克隆四条腿,分别移动至相应位置。如果大家还不清楚的话,请看下图,即做到此步骤时的完成图:
2.jpg
2012-12-21 17:46




上压缩包啦!


本帖隐藏的内容需要回复才可以浏览
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

-------Dogame游戏兵工厂因为有你而精彩!爱游戏!爱DOGAME游戏兵工厂!

TOP

TOP

TOP

sm...

TOP

TOP

TOP

TOP

TOP

TOP

返回列表

站长推荐 关闭


游戏兵工厂Paws3D游戏设计大赛说明

大赛举办方携手游戏资本、运营与发行、引擎开发等游戏领域优秀企业,共同推广Paws3D跨平台游戏开发沙盒,旨在促进游戏产品开发,发掘社会游戏精英,推动游戏开发 ...


查看

无觅相关文章插件