2016 - 2024

感恩一路有你

java播放器app 用C#、C 、Java能编写出Adobe等级的行业软件吗?

浏览量:1632 时间:2021-03-20 11:50:04 作者:admin

用C#、C 、Java能编写出Adobe等级的行业软件吗?

Adobe软件工具的核心是算法,这三种语言都可以很好地实现。

上世纪90年代初,我做了一个骨折图像处理的基金项目,它有很多类似adobe的功能。当时,还没有用C语言编写的CSharp、Java语言或Adobe软件,更不用说这些面向对象的语言了。

用C语言编写,相当于手工制作。擦除一行需要逐位对每个点进行异或处理。与C#不同,可以删除对象。对于图像去噪、去毛刺、二值化和特征提取,需要编写相应的算法。例如插值算法用于边缘增强和平滑,圆形邻域法用于模式匹配,现在很多算法都有函数库,可以通过接口调用函数库。它简单得多,使用C#、C和Java就足够了。

请问android上的软件是用java语言开发的,游戏引擎用unity 3D,语言是C#怎么做软件?

你可以这样理解。Unity是一个player,在英语中叫做game player。游戏在玩家身上进行。

在unity中,我们更喜欢C作为脚本语言。这个脚本在宿主播放器上运行。这类似于浏览器上运行的JavaScript。没有浏览器,JavaScript无法运行。

(特殊情况,如节点.js所谓脚本不是编译成本地机器代码(包括Java字节码、汇编程序等),而是由主机直接解释,即由游戏玩家负责解释,这使得C#与Android系统关系不大。

如果你不明白播放器是什么,就想想音乐播放器、视频播放器,更合适的是早期的flash播放器。Flash播放器可以玩游戏。鼠标,键盘操作,脚本,都是玩家处理的。

unity player可以在windows、Android、IOS和浏览器上运行。Unity负责游戏以及如何与Android系统交互。C#只负责以脚本形式执行游戏逻辑。

注意:上面的讨论只是一个简化,实际过程比这个复杂。例如,虽然它是一个C脚本,但它仍然涉及一些编译工作,以及打包和压缩工作。

java播放器app java能做前端吗 Java播放器

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。