网站首页 > 开源技术 正文
前言
相信大家在学习编程的时候,都有一种想要写一个小游戏的想法,用此可以来提高自己的游戏思想,思维能力,一些人能够编写游戏,成功之后可以获得巨大的成就感。
今天为大家介绍5个Python游戏模块,除了大家熟知的pygame,还有其他4个用得比较少,本节详细介绍这4个。
简言之,python适合写一些2D的小游戏。比如贪吃蛇啊,超级玛丽,FC或者90年代街机之类的游戏,写这些游戏的难度,对Python爱好者来说都是没问题的。当然大神级别的尝尝3D也是可以滴
1.Cocos2d:
cocos2d是一系列开源软件框架,用于构建跨平台2D游戏和应用程序,由cocos2d-x、cocos2d-js、cocos2d-xna和cocos2d(Python)多种框架组成。有《城堡冲突》、《大鱼赌场》等多种小游戏。
2.Panda3D:
Panda3D是由迪士尼开发的 3D 游戏引擎,一个用于Python和C+程序的3D渲染和游戏开发框架,并由卡内基梅陇娱乐技术中心负责维护。使用C++编写, 针对 Python 进行了完全的封装。
3.Pygame:
这个是大家最熟悉的,Pygame 是一组 Python 模块,用来编写游戏,可支持python3.7。有《纸牌游戏》《超级马里奥》《击球》等多种游戏。
4.PyOgre:
Ogre 3D 渲染引擎的 Python 绑定,可以用来开发游戏和仿真程序等任何 3D 应用。它的API更加稳定,非常快速灵活。
5.RenPy:
RenPy一个视觉小说引擎,被世界各地的成千上万的创造者使用,它可以帮助你使用文字、图像和声音来讲述电脑和移动设备上的故事。
RenPy是开放源码的,可免费的商业用途。易于学习的脚本语言使任何人都能有效地编写大型视觉小说,它的Python脚本足以用来模拟游戏。
学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习python或者有兴趣学习python的伙伴可以私信回复小编“学习”领取全套免费python学习资料、视频()装包
猜你喜欢
- 2025-07-07 python遍历安居客网站的图片(python爬取安居客房源信息)
- 2025-07-07 Python + Flet 开发网站的最佳数据库模块组合
- 2025-07-07 一篇文章教你掌握使用Python和Sanic使代码快速异步
- 2025-07-07 学习python必须知道的几个网站(上)
- 2025-07-07 python 一条命令建立一个静态网站
- 2025-07-07 使用Python实现网页账户的自动登录操作
- 2025-07-07 如何使用python解决网站的反爬虫?
- 2025-07-07 8个python自学网站,一周就可以练熟Python,真的是是小白的福音
- 2025-07-07 如何用Python搭建自己的网站(python搭建个人网站)
- 2025-07-07 Python进阶-day 26:自动化脚本 - 使用 Selenium 实现网页搜索
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)