『壹』 哪门编程语言的3D引擎更好一点
3D编程语言
3D 编程语言提供了一种更加容易的编写3D应用程序的方法,因为你使用的是一种专门为3D游戏设计的脚本语言来编写DirectX界面。
中文名
3D编程语言
类别
编写3D应用程序的方法
编程语言
VRML X3D
功能
为3D游戏设计
这种语言不受3D引擎速度和自由度的影响,并且避免了使用“真正”编程语言带来的问题。很多3D编程语言使用Basic——一种比较容易学习的语言,但由于其落后的语言结果,所以并不适合于编写大而复杂的游戏。比较适合于当前游戏开发需要的是基于C或者javaScript的语言。
『贰』 unity3d用什么语言开发好
还是比较推荐C#的,毕竟90%的Unity3D使用者在使用C#,虽然支持JavaScript但是JavaScript面向对象编程的感觉不如C#强烈,此外基于C#脚本的插件还是比较多的,比较适合较大项目。
个人见解,如果不正确,希望看到的人指正,谢谢了。
『叁』 像一种大型的3D网络游戏,应该用什么编程语言呢。是用C还是C++呢
3D游戏一般使用C++编写。 现在3D游戏主要使用的3D图形库是Direct 3D,因为Direct 3D能够更好的提供硬件加速。Direct 3D 编程用C++比C语言方便。
要编写3D图形引用程序,首先线性代数必须学好,3D编程会涉及很多线代的内容。
『肆』 做3D游戏语言用C++,Java,Python或者其他,那种比较好(更方便制作,能给玩家更好的体验...),2D呢
C++ ,C# , 因为unity3d
2D C++ JAVA C# 这几个都可以
『伍』 什么3D建模软件适合初学者使用
SketchUp、SolidWorks、Blender、Daz Studio、AutoDesk 123D这几款3D软件比较适合初学者使用。
1、SketchUp
SketchUp是评价最高的3D设计软件之一。SketchUp提供免费和付费版本,可用于各种绘图应用,如电影,视频游戏设计,室内设计,建筑,土木和机械工程。
这个3D设计软件支持第三方插件程序,允许各种样式的表面建模,还提供绘图布局功能。同时还有一个名为3D库的开源库,用户可以在其中进行合作并提供模型。
5、AutoDesk 123D
AutoDesk 123D是一种计算机辅助设计(CAD)程序,提供大量3D建模工具,也支持3D打印技术。网站提供超过10,000种免费3D模型,你可以根据自己的喜好使用或定制。同时你还可以使用很多优秀的免费应用程序。
AutoDesk 123适用于Windows,OS X,Linux,iOS和Android。
『陆』 做3D游戏语言用C++,Java,Python或者其他,那种比较好(更方便制作,能给玩家更好的体验...),2D呢
2D还是3D和编程语言没什么关系。
现代主流游戏引擎大都基于C++,包括Unity3D也是,底层是C++写的,上层是C#。
个人入门的话就先看看Unity3D的教程吧,从C#开始学比较好,学习曲线平滑点。C++难度略大。
Java游戏,以前塞班手机时代比较常见。5、6年前Android上也有一些小游戏是Java写的,现在基本没人用了。
Python的话,在游戏开发中,只是用来做一些辅助工作,比如文件格式转换,打包压缩的脚本之类的。
『柒』 学习unity3D引擎要掌握3D和编程语言,我在想我应该选择哪个语言用来写脚步好呢,java还是C
据我所知,Unity3D支持的来编程语言是源javascript和C#。
个人推荐C#,因为相对而言资源比较丰富,结构也比较清晰(个人认为)。
我自己也是自学的,可以试试看一些比较短的那种视频教程,个人认为比较有用。
教程网上都有的,可以尝试在网络云找一下。
『捌』 请问学作3D游戏,要学什么语言来编程,还要学什么软件
你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-43758780
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-43758780
在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
『玖』 用Unity3D 开发游戏哪种语言最好
简单介绍
Unity3d游戏开发分网页游戏,flash,java游戏俗称小游戏,基本上都是一些休闲类的傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript,flash cs,java就可以进行开发了。
主要使用的语言
主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。
各类系统语言介绍
2D页游:AS3 js;
3D页游:AS3 C#(Unity);
IOS游戏:Obj-C js/lua(Cocos-2d-x) js/C#(Unity) AS3;
安卓游戏:java js/lua(Cocos-2d-x) js/C#(Unity) AS3;
在线小游戏:AS3 JS;
大型单机游戏/客户端MMORPG::C++ C#;
Direct X
相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型。但Direct X接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。
基础语言C/C++
内容比较多,性能画质都要求高,时间金钱和人力必须都足够,c++就是适合的选择了。
lua是因为不用编译,甚至不用重启客户端就能使修改逻辑代码生效,调参尤其方便,动态语言是面向对象最好的归宿。
Javascript 最初是网景和 Sun 共同推出的,后来成了统一 Web 的语言,语法不优美,可读性差,歧义多,手写的话 Bug 率奇高。
其他:
其实用的语言并不重要,关键还是要理解编程的思想,至少精通一门语言,因为c#,lua,as,java本质上都是一样的,只不过语法不同。