一、不使用游戏引擎***如何开发游戏

1、游戏引擎是在图形接口(API)的基础上运行的。如果把图形接口比作英文单词库,那游戏引擎就是金山词霸和有道词典。所以不依赖游戏引擎的话,就需要直接驱动图形接口了。如同不借助金山词霸,你要如何成为一个英文作家?当然是直接写英文了。

2、图形接口其实有很多种。但值得一提的只有四个,其中两个主流,两个非主流。

3、两个主流,分别是DirectX和OpenGL。而两个非主流,是Metal和Vulkan。

4、除此之外,还有一些游戏机厂商自己的API,比如索尼的GNM和GNMX,它被用于PS4游戏开发。但这类图形接口,只能服务于固定的硬件环境下。简单说,如果将来再推出PS5的话,GNM和GNMX是无法使用的,因为硬件环境不同了。所以这类图形接口,会随着宿主机型的灭亡而消失,无法被后续机种所继承。

5、因此能够用于各种不同硬件的API,一共就只有四个。

gl手游推荐游戏 不使用游戏引擎6、*能上,DirectX所向无敌。兼容几乎所有品牌与型号的硬件设备,并能支撑次世代级的画面水平,从技术角度简直是完美的。但问题是,DirectX是微软**的,只能工作在Windows系操作系统与Xbox游戏机之上。借助DirectX的强大,开发人员不需要太过注重优化,便能获得高超的*能与画面水平。

7、至于OpenGL,其实诞生比DirectX要早,是图形工作站上的产物。它**的优点,就是可以跨系统。不仅能运行在Windows系统之上,还能运行在Linux,Mac OS,安卓,IOS,甚至网页之上。由于有代码膨胀的先天缺陷,*能与DirectX相比,简直弱爆了,约10倍左右的*能差距。用于一些2D小游戏还好,开发3D游戏,真是勉为其难。虽然在手机上,可以看到类似《王者荣耀》之类的3D游戏,但这都是建立在开发人员几乎变态的优化与妥协之上,才得以实现,优化的难度,远远超过开发游戏本身,大多数情况下,都要靠降低画质标准才能实现,“手游”与“端游”画质差距,便显得一目了然。也正因OpenGL低下的*能,Mac和Linux始终都是游戏的禁区,几乎所有次世代大作,都是在Windows环境下开发出来的。也正因为各家厂商都对OpenGL的*能非常不满意,才会有Metal和Vulkan诞生。

8、90年代的微软天下无敌,整个IT行业绑在一起,还比不过微软的一条胳膊粗,但随着比尔盖茨隐退,鲍尔默接任***之后,微软在策略上出现连续失误,吞并任天堂计划破产,WP系统夭折,XBOX萎靡不振,****平台错过*佳开源时机。。。。。。微软突然病了

9、由于WP系统夭折,DirectX因此没能引入到移动设备。苹果与谷歌趁势崛起,占据了移动端,安卓和IOS成了手游的**平台。而开发者则必须习惯,在OpenGL上开发游戏。优化便成了首要问题,开发难度明显增加。

10、之后,苹果公司便发布了Metal,主要用于IOS游戏开发,苹果公司号称,它的*能比OpenGL高10倍,且可能超越DirectX。但无论这些数据有多华丽,使用苹果的标准总是要格外谨慎,因为苹果设备与游戏行业本就格格不入,开发手段也从来不与其他平台共享。因此你很可能“进得去,却出不来,*后困死在连调试游戏都困难重重的**c上面”。苹果不仅从来不给开发人员留后路,而且还*开发者的钱,需要先掏钱,才能开发游戏。加上Object-C,shake,Macintosh等**,苹果公司的*商路线,所创造出的血淋淋的教训已经够多了。否则当年作为仅次于IBM的第二大电脑公司,拥有近40*的市占率,也不至于被边缘化到只剩下个位数。十年前IOS开发还很火,Object-C程序员遍布大街小巷,而当苹果抛弃Object-C的时候,失业是他们**的选择。所以Metal可能会吸引到一些无辜的初学者,但按照苹果公司一贯的行事作风,很难期待它会成为主流行业标准。

11、另外一个非主流,就是Vulkan,是AMD开发的一个标准,所以也主要是被AMD的显卡所支持,后来开始逐渐支持一些手机设备,系统方面支持windows和安卓,被视为目前*有可能取代OpenGL的潜力股,所以未来可能会很有前景。但到底能不能成为主流,目前还很难说,尤其在英伟达都没跟进的前提下,去谈行业标准,显得为时过早了。

12、如果你是倾向于次世代游戏方向,则DirectX是**,因为它的*能在今天依然是无可替代的,且至少目前根本看不到对手。而且由于可以通过C#语言驱动,它的学习难度也要比OpenGL容易一些。

13、如果你只是希望学习图形接口。个人比较推荐OpenGL,因为它有更广泛的平台适应*。但它很难承载太大型的游戏项目。不过你依然可以把它用于游戏之外的项目。比如有一个网页版的OpenGL标准,叫做WebGL,只要设置一下浏览器,就可以在网页上显示3D模型。

14、而如果你希望**未来,为将来做技术储备。那么两者均可。因为万变不离其宗,即便将来有了更**的图形接口,基本原理总是不变的。

二、手机上有什么好玩的赛车游戏吗

1、随着智能手机的出现,在手机上面的游戏也是越来越火,你会看到很多的人都在拿个手机,而且是把手机给横过来打游戏,大部分的人都喜欢玩赛车游戏,下面我就给大家推荐几款在手机上面的非常好玩的赛车游戏。

2、**飞车这款游戏我相信大家在电脑上面都是听说过的,大部分的单机赛车游戏爱好者都喜欢在电脑上面玩这款游戏,我们在手机上面也可以玩到这款游戏,这款手机上面的**飞车之**通缉,一出来就受到了很多人的欢迎,这款游戏的画质是非常好,玩起来非常的流畅,有很多种的车型,但是美中不足的就是地图比较少,喜欢玩**飞车的大家可以在手机上面体验一下。

3、狂野飙车系列的赛车游戏是我非常喜欢玩的,这个游戏*开始的版本就已经是风靡手机游戏界了,到后来的版本随着游戏的不断更新,这款游戏拥有超多的地图,而且每一款地图也非常的大的,玩家在游戏的时候可以自己去寻找一些近路,来帮助自己可以更有机会赢得游戏。

4、沙滩赛车是一款画风清新的一款赛车游戏,虽然这款游戏的内存不是很大,但是一点也不影响这款游戏的质量,在游戏中玩家可以不断的升级自己的赛车,而且在游戏中玩家还可以有很多随机的道具,帮助我们可以在游戏中获得胜利。获得不同的道具可以有不同的效果,有的可以使自己加速有的还可以让敌人冻住。

阅读剩余 0*
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。