# car_maze **Repository Path**: zython_1/car_maze ## Basic Information - **Project Name**: car_maze - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-23 - **Last Updated**: 2023-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, pygame ## README ### **Directory** - [Pygame官方文档 英文](https://www.pygame.org/docs/) - [Pygame中文文档 来自CSDN小黑LLB](https://blog.csdn.net/Enderman_xiaohei/article/details/87708373) ``` 1、展示项目效果 2、需要的知识 pygame.event 获取事件 pygame.draw 绘制图像 pygame.event 加载事件 pygame.font 加载字体 pygame.image 加载图像 pygame.key 获取键盘 pygame.mixer 获取声音 pygame.rect 管理矩形区域 pygame.sprite 操作移动图像 pygame.surface 管理图像和屏幕 pygame.time 管理时间和帧信息 pygame.transform 缩放和移动图像 pygame.Vector2 二维向量 3、文件顺序 static:存放本地文件 utils:存放工具类文件 config.py: config文件,是给客户端应用程序保存配置信息用的 utils/__init__.py:引入package的必要文件 utils/collided.py:碰撞逻辑文件 utils/draw_text.py:文本绘制文件 player.py:控制玩家操控的角色 即汽车 star.py:编写星星的逻辑 target.py:编写目标/终点的逻辑 wall.py:编写墙的逻辑 game_manager.py:游戏管理者文件,管理游戏中的主要信息 main.py:主文件,运行项目 ```