当前位置: 首页 > backend >正文

godot2D的经典小游戏demo

文章目录

  • 前置说明
  • 贪吃蛇 snake
  • 飞翔的小鸟 flappy bird

前置说明

最近在学习 godot 游戏引擎,在做一些经典小游戏 demo

  • 贪吃蛇 ✅
  • 飞翔的小鸟 ✅
  • 打砖块
  • 推箱子
  • 连连看
  • 俄罗斯方块
  • 井字棋
  • 2048

已经发布 github:https://github.com/abcnull/godot-mini-games-demo

贪吃蛇 snake

游戏介绍:复刻经典贪吃蛇小游戏

随机食物与随机 snake 开始位置
固定网格大小
方向键可操控蛇的移动
按键与蛇运动方向相同会让蛇以 2 倍速度移动
碰撞墙壁和蛇身检测
吃到食物后蛇身增长 1 格
请添加图片描述

飞翔的小鸟 flappy bird

游戏介绍:复刻经典飞翔的小鸟小游戏

随机管道位置
固定网格大小
点击屏幕可控制小鸟向上飞
碰撞检测
小鸟飞得分与存储最高分
在这里插入图片描述

http://www.xdnf.cn/news/14582.html

相关文章:

  • Kafka存储设计深度剖析:日志、索引与文件管理的底层奥秘
  • 微信小程序canvas实现抽奖动画
  • 【深度学习】条件随机场(CRF)深度解析:原理、应用与前沿
  • JS红宝书笔记 8.3 继承
  • 额度互动促进金融健康,蚂蚁消金创新智能实时交互式风控系统
  • 门锁开关;与我们生活中紧密联系!
  • IntersectionObserver API应用场景示例代码详解
  • b站视频如何下载到电脑上
  • Linux驱动学习day5
  • Linux系统移植⑨:uboot启动流程详解-bootz启动Linux过程
  • 如何在 MX Linux 上安装 Mint 的 Cinnamon 桌面 UI
  • C语言——枚举
  • STM32 GPIO 寄存器开发
  • Vue 二维码组件
  • 力扣-416.分割等和子集
  • shelve模块的使用
  • 数据结构--栈和队列
  • Cobbler批量安装流程及具体配置步骤
  • 鸿蒙开发:基于最新API,如何实现组件化运行
  • 如何用K8s+Istio进行云原生开发?
  • mysql8 sql脚本转mysql5.7
  • 【网工】华为配置专题进阶篇①
  • C/C++中的位域(Bit-field)是什么?
  • 【6G技术探索】MCP协议整理分享
  • 黑马python(七)
  • Java 常用类 Time API:现代时间处理的艺术
  • MIT 6.S081 2020 Lab9 File Systems 个人全流程
  • 部署Maven Java Web项目
  • 什么是状态机?状态机入门
  • 【超详细】讯飞智能车PC电脑烧录指南(高级系统部署与恢复)