问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python适合游戏编程吗?

发布网友 发布时间:2023-04-07 17:33

我来回答

1个回答

热心网友 时间:2024-10-28 16:58

python不适合游戏编程。

其原因有几点:

第一点,游戏引擎*了实现的技术方案。现代游戏的开发,绝大多数情况下都要借助于游戏引擎和编辑器。而流行的游戏引擎非常有限,它们采用的编程语言自然也就被*在那几种,如目前开发游戏经常使用的语言主要有c++、c#、c、java语言等等。

第二点,python在执行效率、多线程、内存管理方面确实存在一些瑕疵,而这些瑕疵是高性能游戏客户端很介意的,所以Python很难成为首选方案。

第三点,python执行速度慢。python是解释型语言,而解释型语言的缺点就是速度慢,功耗大。解释型语言和编译型语言的区别。使用编译器对编译语言编译后生成elf或者bin文件是计算机可以直接执行的,而解释型语言不需要编译器,它是通过解释器在程序运行时实时解释执行。


python不适合游戏编程

按照一般理解,Python主要适合写小程序,用少量的代码,快速解决一些小问题。不适合编写比较大的程序,即便连Python的创造者Guido也是这么认为的。

而几乎任何游戏,都是大程序。即便是《斗地主》《连连看》这种"小游戏”。代码量也至少在5,6千行以上。


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
世界气象组织对地面气象观测站的分布和类型有何统计? 气象仪器土壤温度 电脑为什么会出现一个小对话框然后黑屏? ...会出现黑屏 然后出现一个英文框 然后黑屏一下 在恢复 这是为什么... 我玩电脑游戏时 突然黑屏了然后出现了一个框里面有一句英语翻译后是输... ...玩英雄连好像改了屏幕大小,然后突然黑屏,出现个框在满屏幕走框里说... 今天在玩游戏时从桌面切入游戏时突然黑屏,然后出现这种对话框,到底是... ...刚进游戏就黑屏,然后弹出这样一个框(如图),哪位大神知道该怎么解决... 江苏海事职业技术学院宿舍费用为什么涨价 刘邦儿子除了刘盈和刘恒外 其他儿子又是什么下场 关于草本植物的诗句 i71260p相当于台式机 i7-1260p比i5-3330强多少啊。多核和单核性能。ⅰ7-1260p支持wⅰn7... i7-1260p是标压还是低压 仙剑奇侠传传配乐中间有雷声 请问W/ 是什么英文的缩写? 检索式里的“或”什么意思? gta5在线模式朱丽叶怎么轮班 欠款强制执行一辈子吗有没有利息? 欠款强制执行不是一辈子吗? 语言类专业有什么? 文化经纪资格证 梦见找自己衣服没找到 《钢铁是怎样炼成的》人文知识点? 吴亮莹老师哪里人 MBA报考方式有几种 邢之诺:张艺谋电影《金陵十三钗》原唱,评弹家徐惠芬姐姐印象 哈尔滨有哪些工业设计考研机构 哈尔滨考研培训班哪个好 哈尔滨艺考培训机构排名 美的电饭煲哪款是黑晶内胆 跑船[pǎo chuán]什么意思?近义词和反义词是什么?英文翻译是什么? 少先队队室主墙面的装修事项是什么 《岳阳楼记》中“居”和“是”在文章最后一段中的同义词是什么 故居拼音 ...产品综合能耗实际完成进度节能量和产值综合能耗实际完成进度节能量... 奔冲的解释 原来有信用卡,又申请了电子信用卡,实体卡可以注销吗 电脑上的@怎样压上去 为什么轻的人可以在跷跷板上将重的人压上去? 住宅小区里,3楼以上家庭用水,那水是怎么压上去的呀? 压上去的白色实线颠簸的是什么实线 有一个云服务器怎么赚钱? 手工制作摇控船教程 电动小船怎么做手工制作 制作木船的图片和方法 公务员省考75分什么水平 江苏省考面试多少分算高分 请问:1是不是轴对称图形? 我想问问1是轴对称图形吗