# SuperPirateMaker **Repository Path**: lover_programmer/super-pirate-maker ## Basic Information - **Project Name**: SuperPirateMaker - **Description**: python游戏编程,使用pygame模块,开发的一款可自定义关卡的超级海盗制造者(SuperPirateMaker) - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2023-08-12 - **Last Updated**: 2025-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: pygame, Python ## README # SuperPirateMaker(超级海盗制造者) #### 介绍 python游戏编程,使用pygame模块,开发的一款可自定义关卡的超级海盗制造者(SuperPirateMaker) 游戏功能: 1.编辑关卡模式 ``` 玩家自定义编辑关卡 ``` 2.关卡模式 ``` 玩家编辑好关卡后,可操作角色对关卡进行闯关 ``` #### 软件架构 软件架构说明 #### 安装教程 1. 克隆项目 2. 安装好python,请使用python3.10以上版本(使用了一些3.10版本才能使用的新功能) 3. 导入相关模块pygame #### 使用说明 游戏操作说明: 游戏有两种模式,一是游戏编辑模式,在该模式下,玩家布置关卡,二是游戏模式,该模式下,玩家控制角色进行闯关 进入游戏首先进入的是游戏的编辑模式,玩家将关卡布置好后,可以按Enter键进入游戏关卡模式,按Esc键退出游戏关卡模式,返回游戏编辑模式 游戏编辑操作: 右下角有4个菜单栏,分别是地板/水 、金币/银币/关卡终点、树、敌人 拖动这四种游戏对象到地图中,进行游戏关卡的布局,滚动鼠标滚轮进行地图的拖动 游戏角色控制: 左右键控制游戏左右移动,空格键跳跃