当前位置:首页>正文
想用TypeScript来开发cocos吗 unity3d能使用typescript吗
2023-06-26 15:25:46 互联网 未知
想用TypeScript来开发cocos吗
Android上C 是可以热更新,但是IOS不行啊。用C 开发,你试试项目稍微大一点,编译时间就长了去了,你看看收入前几的游戏有几个不是用脚本开发的?谁说脚本语言就一定是弱类型的,强类型的脚本多得去了,流行的如python。强类型有强类型的好处,弱类型有弱类型的好处。再者,麻烦你好好看看这个提议,只是生成一个接口定义文件,又不是重造。运行时还是加载的cocos-js。
unity3d能使用typescript吗
不可以。
unity只支持两种语言,Unityscript与C#。但如果要使用Socket库,则只支持C#。
换言之,Unity广义上支持两种语言,但Unityscript有使用限制,弱要实现全部功能代码的编写,则只有C#一门语言可选。
其实实际的3D游戏开发,只有强类型语言是适用的。。整个游戏行业,尽管有各种弱类型语言,动态语言写成的脚本,但其实用来编写主逻辑框架的,就只有C 和C#这么两个选择。。
传统开发,遇到的数据类型,无非只有数字,字符串,以及数组,结构和函数,若要用一个var来概括它们很容易。
而一个商业化的游戏,有数之不尽的NPC,各种各样的技能,包罗万象的道具,千变万化的怪物。。有矩阵,有二维向量,三维向量,四维向量,有四元数,有视频流,有音频流,有骨骼,有蒙皮,有粒子,有色深度,有GI,有摄像机,有寻路组件,有灯光,有Shader,有材质球,有天空盒。。。。。如果全都用一个var来声明,而且还可以随时变来变去,先不提IDE分不分得清,你认为开发者分的清吗?