在pygame中构建伟大游戏的一种固执己见的方法

gameit的Python项目详细描述


PyGamer入门

pygamer是使用pygame构建的一种固执己见的方法,它使开发人员的生活更轻松,构建游戏更有趣!

pygamer使用Pygame开发python游戏变得快速、模块化、可维护和可伸缩。你可以在几秒钟内加载一个游戏窗口,在几分钟内构建一个简单的游戏,然后花尽可能多的时间来扩展你的游戏。而且它将易于维护、调试和变量。这是因为PyGame的PyGamer系统背后的核心思想。

PyGamer背后的中心思想

  • 所有游戏都有对象、播放器和菜单
  • 所有对象都以特定方式(处理程序)响应事件
  • 所有游戏和对象都需要更新并在每个帧上绘制
  • 玩家需要有自己的对象,这些对象耦合到他们的玩家实例
  • 菜单在激活前不应影响游戏性,此时它们应立即接管游戏循环
  • 当前正在运行的游戏或菜单应接收所有事件并将其委派给适当的处理程序

使用pygamer开始游戏

查看我们的examples了解如何创建游戏。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从java包创建可执行jar文件   使用SFDC合作伙伴API创建新的“OpportunityLineItemSchedule”时发生java错误   java如何将一些用户定义的自定义参数直接插入到动态清单中?   java确定JFrame的图形配置?   java 安卓 studio中PendingEvent中的请求代码是什么   java如何在javaFx中为多个场景创建一个菜单栏   java ListNode头。下一个next=新的ListNode(0);这个错误是什么?   javax-to-Google-text-api。网ssl。异常:管道破裂   JAVAlang.ClassCastException:org。冬眠hql。内部的阿斯特。树无法将SqlNode转换为组织。冬眠hql。内部的阿斯特。树FromReferenceNode   jxl中程序关闭时java数据损坏   在java中从arraylist获取对象字段   继承java如何在实现父方法的同时扩展类   java spring boot thin jar什么都不做   java Eclipse消息称列表无法解析为类型   Java中的swing简单动画   java将prejson编码的字符串输出到spring框架   java ExpandableListView。setOnClickListener工作不正常   java将servletinputstream转换为sequenceinputstream   用Java4th版思考(尝试使用NetBeans构建本书的项目,但没有成功)   如何使用java从PostgreSQL数据库中的现有数据库创建新的XML文件