主流游戏引擎除了unity就是ue4,cocos2d-x坑越堆越多基本快成过去式了,至于其他霜寒等等实际各大游戏厂家都已经越来越少使用了。当然RPGmakerMV和GAMEMAKER这类其实也能占据一小点位置,前提是前者你会改它的代码,后者你要学他gm自己的语言。

再来说说python,有人说网易大多手游用的python开发,实际是服务端,目前客户端用python做脚本的应该只有eve和wot,其他的基本都是lua和js。划重点,“脚本”,没错实际能商业化的游戏python都最多只能作为脚本配合主程出现。毕竟python的代码加密性除非你会自己改源码中编译加密那块,然后编译出自己的python解释器。

但是你说python是否能开发游戏呢,答案是能。

从单纯python开发来说,重点在于你需要很明确的知道自己该把哪些交给c/c++编写的库去处理,哪些该由python来处理。例如,pyglet开发的东方符斗祭,因为是同人游戏而且也不在于商业化,所以使用python问题并不大,而且实际效果也不差。不过安卓和ios版无法确定是否是python,因为pyglet并不支持opengles,但pygame和kivy支持sdl2是可以上安卓和ios的。

再来从脚本来说,unity可以通过ironpython嵌入到c#间接通过python来编写unity的代码部分,而ue也有自己的插件以支持python直接去写ue的代码。只是2者貌似都无法确定是否能够编译打包成移动端。

综合而言,如果只是写单纯的2d单机,考虑到移动平台的话,pygame是可以做到的,碰撞有pybox2d,地图有pytmx,需要教程的话要自己搭梯子去油管上搜,国内教程互相抄来抄去早已不是新闻,基本搜不到pygame的详细教程。而如果不考虑移动平台,pyglet+cocos2d-python会是更好的选择,pygame比起这个组合而言更偏底层一点点。

python有什么游戏可以开发-主流游戏引擎有哪些?python能开发手游?相关推荐

  1. 2019游戏 f1_2019年F1中国大奖赛激情开跑,这款手游带你体验真实F1的魅力

    不知不觉,F1中国大奖赛进入第16个年头.你是否还记得2018年的F1中国大奖赛,真是跌宕起伏,红牛队车手里卡多在第三次练习赛中爆缸,之后在车队技师的努力下才赶上排位赛,结果他在正赛时第6位发车,竟然 ...

  2. 腾讯游戏健康系统继续推进:1月新增16款手游接入

    [TechWeb]1月31日消息,腾讯游戏官方微信号今天发布消息称,2018年,腾讯健康系统共计在15款热门游戏中完成了接入与启用.截至1月31日,今年又有16款移动游戏新增进来,腾讯健康系统的覆盖产 ...

  3. 华为点android版本游戏下载,征唐华为版游戏下载-征唐华为版 安卓版v1.12.1-PC6手游网...

    征唐华为版是一款能够感受到刺激国战冒险的战斗类手游,征唐华为版游戏战场形势瞬息万变,优秀的新手指导系统,征唐华为版手游短短5分钟即可了解游戏流程! 游戏介绍 华为版本征唐手游是一款全新的国战手游,游戏 ...

  4. 阿拉德之怒正版服务器,正版游戏的胜利!阿拉德之怒彻底凉凉,DNF手游这波上线稳了...

    相信关注DNF资讯的玩家都知道,DNF手游由于一直未正式上线,让很多山寨游戏打着DNF的旗号赚了不少钱,其中又数<阿拉德之怒>最为典型.前不久,DNF手游出了一点小意外,<阿拉德之怒 ...

  5. 【Cocos游戏】正版《变形金刚:崛起》跻身千万级手游阵营

    DeNA中国旗下自研手游<变形金刚:崛起>自上月公测发布后气势如虹,单日收入已破百万,月度收入斩获数千万,创下DeNA中国今年最高收入记录,顺利跻身千万收入产品俱乐部,成为当前手游市场人气 ...

  6. android系统的游戏推荐,兼容主流游戏 Android 2.3系统手机大推荐

    主打娱乐HTCRezound HTC Rezound是一款主打性能与娱乐体验的机型,正面配置的4.3英寸720p高清Super LCD触控屏带来更高的分辨率,其触控屏达到342ppi像素密度,直接超越 ...

  7. 我的世界服务器修改个人游戏模式吗,我的世界1period;12指令更改模式 | 手游网游页游攻略大全...

    发布时间:2016-01-10 今天我们跟大家带来的是我的世界0.12.3指令代码大全,我的世界0.12.3在保留原有指令的基础上,加入了一些特别的指令,特殊指令目前还没有公开,之前的还可以用,需要的 ...

  8. 机器人迷城手机版_机械迷城免费版完整版下载_机械迷城手机游戏无需付费版下载 安卓版 V4.1.1 - 罐头手游网...

    机械迷城免费完整版是一款非常好玩的冒险解谜游戏,游戏画面精美,玩法内容丰富,玩家在游戏中需要对付一个作恶多端的黑帽帮,你还需要从他们的手中解救出你的女朋友,玩起来趣味十足,感兴趣的玩家不妨来游戏罐头下 ...

  9. C++与C#相比,哪个更适合开发大型游戏?

    我觉得这个问题倒过来回答比较合适,先解答一下目前主流的大型游戏,都是使用什么语言开发的.再说说哪种语言更适合开发大型游戏. 首先,先说下,大部分游戏,甚至是应用,都极少只使用一种语言开发的. 主流游戏 ...

最新文章

  1. linux mysql远程链接_Linux下mysql实现远程连接
  2. xmind快速上手使用教程,提高工作效率
  3. DSP学习 -- cJSON使用教程
  4. Python学习笔记-猜数字游戏(学习语法)
  5. double+float
  6. eclipse android 分包,eclipse中multidex的使用
  7. python自动导出数据脚本_使用python生成一个导出数据库的bat脚本文件的示例代码...
  8. HDU 1102 Constructing Roads
  9. DDR4、LPDDR4、LPDDR4x区别及DDR拓展
  10. 澳洲2022人口普查结果出炉--华人占比开始下降
  11. 即将拉开序幕!武汉市人工智能领域技术成果征集内容、范围和相关要求
  12. html 文字输出语音,网页上通过JS实现文本的语音朗读
  13. ORA-00600错误一例
  14. 随机生成稀疏矩阵_面向异构众核超级计算机的大规模稀疏计算性能优化研究
  15. A系统给B系统转100块钱如何实现?
  16. Oracle各驱动版本的区别
  17. JavaScript的压缩工具
  18. linux cpufreq framework(3)_cpufreq core
  19. 解决加密PDF的破解软件
  20. antlr4 mysql,antlr4 sql语法

热门文章

  1. button标签定义type属性
  2. 做数据分析,连趋势分析法都不会,就白混了!
  3. mysql中add_months_oracle中add_months()函数总结
  4. Blender雕刻模块:如何在雕刻过程中无缝合并物体
  5. 专业创造奇迹 彩票行业进入数据分析时代
  6. Es 超时设置 high-level-client
  7. jia庭问题(family)
  8. 求近似数最值_求近似数的方法
  9. Python 装饰器-基本概念
  10. Python:实现aliquot sum等分求和算法(附完整源码)