用Unity3D 开发游戏哪种语言最好

 我来答
广州启汇营销策划有限公司
2017-04-01 · 专业app开发、互联网营销策划
广州启汇营销策划有限公司
广州启汇营销策划有限公司是国内领先的移动互联网技术解决方案服务商。拥有子品牌:启汇网络和启汇营销。提供APP、移动商城、Web等开发服务。专注品牌建设、全媒介投放、内容运营、活动策划等市场服务。
向TA提问
展开全部
  • 简单介绍

    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#;

  1. Direct X

    相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型。但Direct X接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。

  2. 基础语言C/C++

    内容比较多,性能画质都要求高,时间金钱和人力必须都足够,c++就是适合的选择了。

  3. lua是因为不用编译,甚至不用重启客户端就能使修改逻辑代码生效,调参尤其方便,动态语言是面向对象最好的归宿。

  4. Javascript 最初是网景和 Sun 共同推出的,后来成了统一 Web 的语言,语法不优美,可读性差,歧义多,手写的话 Bug 率奇高。

其他:

其实用的语言并不重要,关键还是要理解编程的思想,至少精通一门语言,因为c#,lua,as,java本质上都是一样的,只不过语法不同。

魔兽第一才子
2014-10-26 · TA获得超过583个赞
知道小有建树答主
回答量:216
采纳率:66%
帮助的人:172万
展开全部
虽然我开始学的js,之前也是用js语系的,但做u3d,还是C#吧。
不过话说回来,反正都很简单,而且最后编译出来都一样。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式