Python也有做大型游戏的潜力?原来我们小看了Python,无所不能!!
前言
在小編以前還沒怎么接觸很多編程語言時(shí),都是認(rèn)為游戲(端游,手游)都是用C做出來了!不知道大家有沒有這么想過,反正我是這樣的。后來慢慢接觸多了,才知道并不是所有的都是這個(gè)樣子的!
學(xué)習(xí)python中有什么不懂的地方,小編這里推薦加小編的python學(xué)習(xí)群:895,817, 687
有任何不懂的都可以在里面交流,還有很好的視頻教程pdf學(xué)習(xí)資料,大家一起學(xué)習(xí)交流!
Python也有做大型游戲的潛力?原來我們小看了Python,無所不能
我想說:用Python很適合做大型游戲開發(fā)!
豬廠兩大游戲客戶端引擎,NeoX 和 Messiah,都使用 Python 作為腳本語言。
你最近所了解的比較火的掛著豬廠旗號的,也都是 Python 寫的。
Python也有做大型游戲的潛力?原來我們小看了Python,無所不能
結(jié)論基本上很明確,Python用于大型游戲,分四種情況:
- 客戶端,引擎和基本框架層面,毫無希望。
- 客戶端,邏輯層,Python沒問題、很擅長,但性能方面不是Lua的對手。
- 服務(wù)器,框架層,特別適用于某些交互不頻繁的游戲類型;用在MMO-RPG等類型上有性能問題,但不是不可以。
- 服務(wù)器,邏輯層,沒問題。
PS:所有的運(yùn)維工具、項(xiàng)目周邊工具、工具鏈膠水層等等,Python來了其他技術(shù)都可以靠邊站。
為什么我說的這么武斷呢?是因?yàn)椴煌瑢用娴墓ぷ?#xff0c;對開發(fā)效率、維護(hù)效率、運(yùn)行效率三者的要求是不同的。需求決定方案,這是工程領(lǐng)域的真理。
Python也有做大型游戲的潛力?原來我們小看了Python,無所不能
圖解:我們需要在多個(gè)方面中間取舍,找到合適的方案。
總結(jié)
以上是生活随笔為你收集整理的Python也有做大型游戏的潜力?原来我们小看了Python,无所不能!!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 教你些技巧,用 Python 自动化办公
- 下一篇: 这是我见过最全面的Python装饰器详解