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

用python做游戏用什么框架

发布网友 发布时间:2022-04-29 04:01

我来回答

1个回答

热心网友 时间:2022-04-07 13:05

恰好我目前所在的项目,用的就是 NeoX,服务端用 MobileServer,这两个都以 Python 为核心。
很多人应该不了解所以简单说下,算是交流交流。
游戏服务端
完全 Python,没错,一行 C++ 都没有。
纯粹的 Python 有相当多的优势,各个项目组在分享经验的时候,常常说到 XXX 天不停服。
越是火的游戏,就越是一天 24 小时都有人玩,任何时候停服都是损失。
这时候热更的优势就体现出来了。
而用 Python 实现热更也是非常自然。
游戏客户端
核心引擎部分当然是 C++,但是提供的功能很少。
只有基本的渲染,和一些为了提升速度而用 C++ 实现的库,比如数学库。
所有的逻辑全部 Python 实现。
用惯了 Python 来写逻辑之后,是不太想用其他语言的。
你需要什么能力?
算法,数据结构,C++,系统结构,组成原理。。。
画风突变有木有,然而这就是现实,你需要校招表现好,才能去更好的平台发挥。
既然你有 ACM 的经验,那就好好利用这一点。
主流引擎?
Unity ,毫无疑问,Unity 在游戏圈就像 Python 一样流行。
如果你评估自己觉得进大厂很难,那么提前熟悉下 Unity 总没坏处。
推荐书籍?
校招的话,就是老生常谈的那些计算机专业书籍,相关回答已经很多了。
Unity的话,首选官网教程以及项目实践。
一定要看书的话,推荐 《Unity In Action》,目前最好的入门书籍。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
教材电子版去哪里找 九阳豆浆机打不放网罩能打干豆吗 深圳和记中转场干什么用 腹部增强CT查什么 腹部ct增强检查是什么 腹部加强ct检查出什么 设置好的电脑壁纸老爱自己变我的电脑为什么在老是自动换桌面壁纸 蛇能极速爬行靠什么 武昌理工学院宿舍条件怎么样 河北省人港澳通行证怎样续签? Python语言能用于大型游戏开发吗? Python适合设计大型游戏吗 python 怎么做三维游戏 vivo Y3t开不开机了怎么刷机 vivo y3t手机升级后开不了机怎么办 我的手机是vivo y3忘记了手机密码和密保,手机打不开了,怎么办? Ⅴiⅴ0y3手机关机后长时间开不了机是啥原因? vivo Y3手机为什么会突然黑屏并且毫无反应还不可以重启就连关机也不可以? vivo Y3t手机 能充电,但是开不开机,开机的时候出现一个躺倒的绿色机器人,怎么办 vivoY3手机电源键失灵,然后手机关机出现vivo,开不了机? vivoy18y3突然开不开机怎么办? 帕金森通过中药有治愈机会? 中医治疗帕金森效果怎么样? vivov3小视频怎么发不到朋友圈 帕金森吃中药有效果吗? vivox5max朋友圈发不了视频!聊天窗口打不开视频显示不支持视频合适也发 野有蔓草赏析 可以不用手机注册吗 山羊不吃天堂草 披星戴月走忙忙,捱饿抵渴苦难当。前路茫茫无止境,鞭笞一催过险关。是什么意思 想用Python写个游戏,发布在什么平台好 如何用excel做排序之后的筛选 excel如何排序或筛选 关于Excel设置筛选、排序设置 excel排序和筛选 excel中排序及筛选问题 excel 筛选、排序问题 EXCEL排序筛选问题。具体看问题补充。 excel筛选排序问题 我想请问切洋葱不会流眼泪地方法 切洋葱的时候怎样才能避免流眼泪??? 我的三星手机桌面的时钟经常停在某一时间就不变化了,请问是怎么回事 “三星”手机为什么时间不能同步更新? 为什么我的锁屏时钟样式不能更改,换了一个还是不变?怎么回事? 三星手机里自带的新浪天气时钟,时间不能自动校正更新 三星手机明明设的自动对时,为什么时间不对? 三星手机锁屏后 时钟 怎么切换样式 三星s5的时钟与星期都不对 怎么办 三星i900手机每次开机日期都不变,时钟也不准,怎么办 我的三星9128手机为什么锁屏的时钟就不走了?