游戏的3D建模是需要美术基础的,计算机的平面式二维的,基于色彩学的有关知识,三维物体边缘的凸出部分一般显高亮度色,而凹下去的部分由于受光线的遮挡而显暗色。这样就需要用到美术来进行相关色彩的渲染,如果没有美术基础的话使用起来就会感觉到比较麻烦。
另外比如要绘制的3d文字,即在原始位置显示高亮度颜色,而在左下或右上等位置用低亮度颜色勾勒出其轮廓,这样在视觉上便会产生3d文字的效。这些都需要用到美术基础。
扩展资料:
3D是three-dimensional的缩写,就是三维图形。在计算机里显示3d图,就是说在平面里显示三维图形。不像现实世界里,真实的三维空间,有真实的距离空间。
计算机里只是看起来很像真实世界,因此在计算机显示的3d图形,就是让人眼看上就像真的一样。人眼有一个特性就是近大远小,就会形成立体感。
计算机屏幕是平面二维的,我们之所以能欣赏到真如实物般的三维图像,是因为显示在计算机屏幕上时色彩灰度的不同而使人眼产生视觉上的错觉,而将二维的计算机屏幕感知为三维图像。基于色彩学的有关知识,三维物体边缘的凸出部分一般显高亮度色,而凹下去的部分由于受光线的遮挡而显暗色。
这一认识被广泛应用于网页或其他应用中对按钮、3d线条的绘制。比如要绘制的3d文字,即在原始位置显示高亮度颜色,而在左下或右上等位置用低亮度颜色勾勒出其轮廓,这样在视觉上便会产生3d文字的效果。
具体实现时,可用完全一样的字体在不同的位置分别绘制两个不同颜色的2d文字,只要使两个文字的坐标合适,就完全可以在视觉上产生出不同效果的3d文字。
参考资料:
输入指令“/RPGitem0create”--输入指令“/RPGitem0give”,把这个物品给予给自己--改名字,指令“/RPGitem0display名字--输入指令“/RPGitem0quality品质”--输入指令“/RPGitem0damage伤害值”或者“/RPGitem0damage最小值最大值”--输入指令“/RPGitem0item材质id”为物品设置材质--输入指令“/RPGitem0hand文本”修改手持文本,“/RPGitem0type文本”修改物品类型即可。
1、首先创建名字一个叫OK的物品,你可以写成黄金刀、神器什么的,这只是一个即将创造出来的武器名字。
2、把OK给自己。创建了这个物品并不会出现在系统的物品栏中,更不会被你搜索到,它是独一无二的。 除非你创建了另外一个叫碧血剑的武器,它的剑胚会和之前的OK是一样的。把OK这个剑胚给自己的命令是/RPGitemokgive玩家名玩家名填写自己游戏中的名字就可以了。
3、给OK改一个名字吧,命令是/rpgitemokdisplay修罗剑
4、更改它的伤害,赋予它一个伤害数值。命令是/rpgitemokdamage最小值最大值注意:如果你在上面改名了,那么这里武器的名字还是ok。
5、给武器改铸造材料。默认系统分给我们的是木制的,然而如果需要高端大气上档次,自然需要更改它的用料。我要把武器改成黄金的,那么命令则是/rpgitemokitem物品ID而黄金剑的ID是283,那么则输入/rpgitemokitem283
注意,那里的ID最好填剑的ID,否则某些属性会消失。比如攻击。
木剑ID:268
石剑ID:272
铁剑ID:267
金剑ID:283
钻石剑ID:276
6、更改武器品质 因为我创造的物品是一件武器,所以有品质一说。
品质的类型有:
Trash-->劣质:武器是灰色的
common-->一般:武器是白色的
uncommon-->中品:武器是绿色的
rare-->上品:武器颜色是紫色
epic-->精品:武器是深粉色
legendary-->极品:武器颜色是金黄。
这里选择legendary那么命令是/rpgitemokqualitylegendary即是/rpgitem物品名字quality品质类型
7、给武器添加发射火球的技能,命令是rpgitem武器名技能名字发射火球技能的名字是powerfireball那么我需要输入rpgitemokpowerfireball即可
PC上的RM的脚本还是太弱,要比较的话用RM做就像是魔兽3的地图编辑器做魔兽RPG。如果楼主是诸如游戏学院的策划专业,毕设做RPG是为了考量掌控全局和规划设计的能力,制作游戏本身只是手段不是目的,那用RM没事;要是做软件开发之类专业的,要看程序设计能力,用RM里的脚本去糊弄主审,我同意1楼那是挂定的了积木游戏制作软件里没听过有能导出源代码的。这类软件只是一个类似平台的东西,编译出的exe需要有这个软件的库支持的。
楼主还是狂攻一门编程语言吧,反正是2D RPG,显示方面就算不学directx光用GDI+也搞定了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)