分享57个游戏Python源代码总有一个是你想要的

简介: 分享57个游戏Python源代码总有一个是你想要的

分享57个游戏Python源代码总有一个是你想要的

下载链接:https://pan.baidu.com/s/1qeHsJferwBwvwfMY38bxEA?pwd=8888
提取码:8888

  1. 游戏项目名称

100%基于Python的,模仿元气骑士的游戏

Firefly是稳定、快速扩展、能 “热更新”的分布式游戏服务器端框架

pygame桌面小游戏 (像素鸟 && 五子棋)

python 3.7,pygame, 街机游戏

python 小蜜蜂游戏

Python 游戏开发入门级的经典街机游戏

Python 游戏服务端引擎

Python+PyQt5实现五子棋游戏(人机博弈+深搜+α-β剪枝)

pythonchallenge闯关游戏

python做的一个足球小游戏

python制作魔塔游戏前10层

import os
import shutil
def void_folder(path):
    # 访问path路径下的文件或文件夹
    lst = os.listdir(path)
    # 打印每一层的文件或文件夹
    for name in lst:
        # 拼接名称,得到绝对路径,判断该文件是否符合是文件夹
        real_path = os.path.join(path, name)
        # 如果是文件夹,则打空格表示,并且递归访问下一层
        if os.path.isdir(real_path):
            # print(name)
            files = os.listdir(real_path)
            if len(files) == 0:
                print("void_folder():"+name)
                shutil.rmtree(real_path)
                endindex = len(real_path) - len(name)
                real_path = real_path[0:endindex]
                void_folder(real_path)
            else:
                void_folder(real_path)
        # 如果不是文件夹,直接打印,不再递归访问下一层
        else:
            #print(name)
            pass
def void_file(dirPath):
    dirs = os.listdir(dirPath)  # 查找该层文件夹下所有的文件及文件夹,返回列表
    for file in dirs:
        file_full_name = dirPath + '/' + file
        file_ext = os.path.splitext(file_full_name)[-1]
        if file_ext is None  or file_ext=="":
            continue

Python博弈树实现的简单AI五子棋小游戏

python外星人小游戏

python实现冒险者游戏,无窗口,文字版

Python实现的俄罗斯方块游戏,加上AI算法来玩这个游戏

python实现的数独小游戏

python开发推箱子小游戏

python开发植物大战僵尸游戏用pygame框架

Python弹珠小游戏

Python扫雷游戏

Python控制台游戏:俄罗斯方块、扫雷

python游戏: 围棋

Python版植物大战僵尸

python版飞机大战游戏文件

python编写的小游戏合集

python编程游戏- AircraftWar(飞机大战)

python自制游戏坦克动荡

Python超级玛丽游戏手把手教程及代码

Python迷宫小游戏,tk附带GUI

python音乐游戏

python飞机小游戏

unity3d制作的军棋联网对战游戏

《Python游戏设计案例实战》书籍的代码

一个Python写的游戏辅助小工具。适用于 咸鱼之王后台挂机、鼠标连击等。

一个简单的Tkinterpython小游戏编程例子

使用python 完成的第一个小游戏《狙击外星人》

使用Python+Pygame写的打砖块小游戏

使用Python3制作的简单版本的愤怒的小鸟

使用python做一个星球大战的游戏

俄罗斯方块小游戏Python实现

利用python的pygame库编写的一些游戏

基于python库pygame实现的高仿真水果忍者游戏

基于python开发的飞机游戏

基于python的雅达利游戏《寻剑 - 气世界》(Swordquest)

外星人入侵Python小游戏

星之剑(战棋类游戏)Unity客户端、Python服务端

植物大战僵尸TAS框架 Python vs. Zombies

游戏开发相关的各类工具,主要使用python进行开发

猜丁壳游戏

用pygame做的贪吃蛇小游戏

用Python写了一个三国杀游戏

用python玩微信跳一跳游戏

用QLearing增强学习算法玩拼图游戏

解谜游戏之旅

钢琴模拟小游戏

阴阳师藏宝阁衍生小工具,用于提取游戏帐号数据要点并生成报告

飞机大战游戏Airplane war game

基于python库pygame实现的高仿真水果忍者游戏

Python+PyQt5实现五子棋游戏(人机博弈+深搜+α-β剪枝)         什么是Agent?

Agent的概念——1977年Carl Hewitt “Viewing Control Structures as Patterns of Passing Messages”

Agent一词最早见于M.Minsky于1986年出版的《Society of Mind》

广义的Agent包括人类、物理世界的机器人和信息世界的软件机器人。

狭义的Agent专指信息世界中的软件机器人或称软件****Agent

Wooldrige 《Intelligent Agents: Theory and Practice》:

若定义

Agent用来最一般地说明一个软硬件系统,具有四个特性:

1自治性。在无人或其他系统的直接干预下可自主操作,并能控制其行为和内部状态。

2社会性。能够通过某种通信语言与其他Agent(也可能是人)进行交互。

3反应性。感知所处的环境,对环境的变化做出实时的反应,并可通过行为改变环境。

4能动性。不仅仅简单地对环境做出反应,而且可以主动地表现出目标驱动的行为。

强定义

Agent除具备弱定义中所有特性外,还应具备一些人类才具有的特性,如知识、信念、义务、意图等。

飞机大战游戏Airplane war game

基本功能

  1. 键盘方向键控制英雄移动
  2. 英雄自动发射子弹
  3. 敌军飞机自动生成,向下运动,发射不同速度炮弹
  4. 自动生成 补给,有子弹buff,炸弹buff,补血buff 4.1子弹buff最多吃5个,每吃一个子弹数目或者威力提高,吃到第五个召唤"最强形态" 4.2炸弹buff可以无限吃,当然出现几率比较小,吃到的炸弹在屏幕左下角显示,空格键引爆一颗炸弹,毁掉当前所有敌军飞机,boss损血 4.3补血buff,一次补满英雄血条
  5. 每种敌军对应不同分数,英雄击爆后,屏幕又下角的总分增加相应的分数
  6. 子弹击中和撞击都会时敌机和英雄损血,且英雄还会debuff,就是buff效果会减弱
  7. 当英雄挂掉,游戏结束,屏幕显示分数,并且可以选择重来或者结束游戏
  1. 用pygame做的贪吃蛇小游戏

学习知识费力气,

收集整理更不易。

知识付费甚欢喜,

为咱码农谋福利。

感谢您的支持

目录
相关文章
|
8月前
|
小程序 PHP 图形学
热门小游戏源码(Python+PHP)下载-微信小程序游戏源码Unity发实战指南​
本文详解如何结合Python、PHP与Unity开发并部署小游戏至微信小程序。涵盖技术选型、Pygame实战、PHP后端对接、Unity转换适配及性能优化,提供从原型到发布的完整指南,助力开发者快速上手并发布游戏。
|
10月前
|
存储 算法 区块链
从零实现Python扫雷游戏:完整开发指南与深度解析
扫雷作为Windows经典游戏,承载了许多人的童年回忆。本文将详细介绍如何使用Python和Tkinter库从零开始构建一个功能完整的扫雷游戏,涵盖游戏设计、算法实现和界面开发的全过程。
737 1
|
11月前
|
人工智能 搜索推荐 数据可视化
用 Python 制作简单小游戏教程:手把手教你开发猜数字游戏
本教程详细讲解了用Python实现经典猜数字游戏的完整流程,涵盖从基础规则到高级功能的全方位开发。内容包括游戏逻辑设计、输入验证与错误处理、猜测次数统计、难度选择、彩色输出等核心功能,并提供完整代码示例。同时,介绍了开发环境搭建及调试方法,帮助初学者快速上手。最后还提出了图形界面、网络对战、成就系统等扩展方向,鼓励读者自主创新,打造个性化游戏版本。适合Python入门者实践与进阶学习。
1301 1
|
11月前
|
存储 算法 数据可视化
用Python开发猜数字游戏:从零开始的手把手教程
猜数字游戏是编程入门经典项目,涵盖变量、循环、条件判断等核心概念。玩家通过输入猜测电脑生成的随机数,程序给出提示直至猜中。项目从基础实现到功能扩展,逐步提升难度,适合各阶段Python学习者。
877 0
|
Python
Python实现猜数字游戏
Python实现猜数字游戏
431 0
|
存储 Python
如何使用Python实现“猜数字”游戏
本文介绍了使用Python实现“猜数字”游戏的过程。游戏规则是玩家在给定范围内猜一个由计算机随机生成的整数,猜对则获胜。代码中,首先导入random模块生成随机数,然后在循环中获取玩家输入并判断大小,提供猜小、猜大提示。通过增加猜测次数限制、难度选择、优化输入提示和图形化界面等方式可优化游戏。这篇文章旨在帮助初学者通过实际操作学习Python编程。
1515 2
|
IDE 开发工具 Python
用python写出一个猜数字游戏
用python写出一个猜数字游戏
457 4
|
Python
用 Python 写一个猜数字游戏并运行它
用 Python 写一个猜数字游戏并运行它
255 0
|
人工智能 算法 Python
Python猜数字游戏:集成高级AI对手
Python猜数字游戏:集成高级AI对手
423 0

推荐镜像

更多