1.1 植物大战僵尸
PythonPlantsVsZombies 是 Python 语言编写的植物大战僵尸。
编程语言:Python
功能介绍
PythonPlantsVsZombies 支持的植物类型:太阳花、豌豆射手、寒冰射手、坚果、樱桃、双重豌豆射手等;
PythonPlantsVsZombies 支持的僵尸类型:普通僵尸、棋子僵尸、路障僵尸、铁桶僵尸、毒爆僵尸;
项目使用 Json 文件保存关卡信息,可独立设置僵尸出现的时间和位置;
支持关卡开始时选择上场植物;
支持夜间模式;
1.2 地下城文字游戏
AIDungeon2 是一个基于机器学习的地下城文字游戏。
编程语言:Python
功能介绍
AI Dungeon 基于 OpenAI 打造,采用了最先进的开放源码文本生成功能,辅以自选冒险类特性,向玩家呈现了一段段独特的文字。在 AI Dungeon 中,玩家可以进行各式行为,且无论你的举动多么奇怪都能得到回应;
1.3 斗地主
Ratel 是一个命令行可联网的斗地主游戏。
编程语言:Java
功能介绍
Ratel 分客户端和服务端
2.1 飞船射击
Star Battle 是一个 JavaScript ES6、Canvas 开发的飞船射击类游戏。
编程语言:JavaScript
功能介绍
使用 W、A、S、D 控制飞船,按下 Space 发射;
燃料初始值为 15,每秒递减 1 点,当燃料值为 0 时,游戏结束;
简单的java游戏代码
触碰掉下的燃料瓶可增加 15 点,最大值为 30 点;
击中敌方飞船增加 5 分。行星需击中两次,增加 10 分。击中友方扣除 10 分;
撞击敌方损失 15 点燃料,撞击友方扣除 10 分;
游戏允许负分;
按下 P 暂停游戏,按下 M 静音;
2.2 俄罗斯方块
Tinytetris 是一个用 C++ 编写的终端版俄罗斯方块游戏。
编程语言:C++
功能介绍
通过键位 A(左)、D(右)、W(旋转)、S(放下)和 Q(退出)来控制方块的方向和掉落;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。