syj教你制作3d游戏1-6.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
syj教你制作3d游戏1-6

SYJ教你制作3D游戏(1-5) (图片:Lite-C) 本文由SYJ原创,如需转载,请注明作者。 在这个教程中,我们要用到的软件是3D gstudio A786,大家可以到官方网站下载该软件。 3D gstudio A786这款软件包含了Wed、Med和Sed,它们分别是关卡编辑器、模型编辑器和脚本编辑器。关卡编辑器,顾名思义,就是制作游戏场景的地方,我们可以把它当做是3D gstudio A786的主要部分,因为它集合了一个非常重要的游戏发布向导;模型编辑器,即用于编辑角色动画,以及游戏场景中的各元素,比如桌子,椅子,地形等,编辑好之后置入关卡编辑器就形成了一个完整的三维场景;脚本编辑器,当然是写游戏脚本的地方,也就是编程,在3D gstudio A786中,我们需要用到的脚本语言是C-script的简化语言Lite-C,当然,有能力的开发者可以扩展C++。我就简单介绍到这里,下面开始进入正题。 一个游戏通常由场景和角色构成,对于编程方面我们先不讨论。我们先来学习如何建造最基本的3D模型。3D模型的构建十分简单,大家不要抱着难学、学不会的心态来看教程。 打开Med模型编辑器,我们可以看到有四个视窗,其中右上方的视窗叫做3D视窗,其它三个视窗叫做2D视窗,左上方的2D视窗表示俯视角度,下方两个2D视窗分别表示不同的平视角度,视窗可以自由移动、放大和缩小,且3D视窗可以旋转。 在做模型之前,我们先来简单设置一下工作环境。 点“文件”“参数设置”选“视频输出”,大家可以在这里根据自己的爱好设置编辑视图,我呢,习惯把“绘制原点”和“2D/3D网格”打勾,“栅格低=10”以及“栅格高=8”。设置好之后点确定,这样看起来爽多了。 刚开始呢,我们先从最基本的模型学起,嗯……我们先来制作一个最简单的东西,比如说,教室里的一张椅子,该怎么做呢? 点工具栏上的“立方体”,再点一下任意视图,比如俯视图吧。这时,你会看到在四个视图中同时出现了一个实实在在的正方体,我们可以在2D视图中看到这个正方体的透视图,甚至是每个面,我们应该不难发现,所有的三维模型都是由三角形块面构成的。 我们制作完成了一个正方体,我们可以把它当做是椅子的主要部分,就是我们坐的地方。可是这个部分应该是一个扁正方体,所以我们有必要把它压一下。点“顶点模式”,这时我们可以看到视图中的模型出现了黄色的小点,这就是每个三角形块面所衔接的地方。我们先把正方体移动到坐标中央,也就是正方体中心的坐标在原点之上。点“移动”工具,在2D俯视图中选择整个正方体,使所有的顶点变红色,即被选中状态,按住这时出现的指标箭头不放并移动鼠标即可拖动被选择的顶点,即整个正方体,移动至指标箭头与横坐标轴和纵坐标轴重合;同样在平视图中使正方体居中。 如果大家感觉移动得不是很顺手,可以再编辑视图下方看到有几个可以输入本文的方框,那里是输入所选顶点坐标位置的地方,大家可以尝试把所有坐标的值设为0,按一下回车,正方体就乖乖地跑到中间去了。 现在,该是把正方体压扁的时候了,用 “缩放”工具在平视图,即左下方的视图中,选择整个正方体,此时出现指标箭头,按住纵坐标的蓝色箭头,并向上或下移动鼠标,看看正方体发生了什么变化?它的高度在增加或者缩减,而长和宽没有改变。我们把它的高缩小吧。 现在,我们开始制作椅子的四条腿,制作方法同样由建立正方体开始,然后用“顶点模式”和“移动工具”在吸附作用下通过调整各顶点缩放正方体,使它的长和宽变小,且其比例保持1:1,并增加高度,具体原因如果你还不懂的话,则说明你还不懂椅子的腿是长什么样的。最后通过“编辑”“复制所选”以及“粘贴”功能克隆四条腿,分别移动至相应位置。如果大家还不清楚的话,请看下图,即做到此步骤时的完成图: 第一节教程到此结束。 还记得上一节我们学习的内容吗?我们学习了基本模型的创建、顶点的选择和移动以及缩放等等,而且我们还制作好了一张简单的椅子。现在,我觉得我们做出的椅子太简单了,坐着不够舒服,应该再加个椅靠,就是我们坐在椅子上的时候往后靠的东西,如果没有这个东西的话,那么大多数人即会弓着腰坐,一点也不舒服。对于椅靠的做法,我这里就不多说明了,相信上一节课所学习的内容已经足以让学习者拥有自己建造的能力。在做椅靠的时候要注意调整一下上部的顶点使其向外稍稍倾斜,这样做出来比较像一些。如果听不懂我说什么,请看完成图: 嗯,这样看起来就像多了,当然,如果大家感觉咱们教室的椅子坐久了不舒服的话,我们再加上一个软坐垫,注意,做坐垫的时候要给它看起来有“软”的感觉,该怎么做呢?其实很简单。 再建立一个立方体,并使它不要和我们先前做好的椅子重合,并用“顶点模式”选中该立方体上方的四个顶点(可在左下2D视图中选择),切换至“缩放”工具,并在俯视图中将选中的四个点缩小,上方四个点所构成的面积与下

文档评论(0)

cangpu2515 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档