这些小游戏是java做的,参考源码,可以用C、安卓实现。

按照复杂程度区分版本,方便初学者学习。做的时候很匆忙,是为了教学演示。如果要改进,还是用设计模式、解耦、状态和标志,仍然是基于游戏的MVC结构,初始化、刷新、绘图、事件触发,就这么几件事。

其他游戏,坦克大战,贪吃蛇都是一回事。局域网游戏复杂,但是,如果用网页做游戏大厅,1V1,5V5,匹配战队,能增加趣味性。复杂的一些战斗类、RPG剧情,肯定没时间做了。

过于简单的翻图片、NPC介绍剧情,没意思。致敬姚仙,一定可以做复杂的剧情和战斗。

源码下载:

1. 俄罗斯方块A1,A2, js网页版:

链接: https://pan.baidu.com/s/19Upce-yDbyuTxMtRWfKlqA 提取码: m9je

2. 俄罗斯方块A3版

链接: https://pan.baidu.com/s/1CWS-TytUd5upFHmc0dYMqg 提取码: efs7

3. 消消乐A1版

链接: https://pan.baidu.com/s/183ofgE5j9Gf9R4pLR7DJ4g 提取码: qba7

4. 消消乐A2版

链接: https://pan.baidu.com/s/1CyR7P4hx9kTta6b2dnoiNQ 提取码: 6g1a

俄罗斯方块,消消乐源码下载相关推荐

  1. android-音乐播放器实现及源码下载(二)

    本系列博文,详细讲述一个音乐播放器的实现,以及从网络解析数据获取最新推荐歌曲以及歌曲下载的功能. 功能介绍如下: 1.获取本地歌曲列表,实现歌曲播放功能. 2.利用硬件加速感应器,摇动手机实现切换歌曲 ...

  2. android-音乐播放器实现及源码下载(四)

    本系列博文,详细讲述一个音乐播放器的实现,以及从网络解析数据获取最新推荐歌曲以及歌曲下载的功能. 功能介绍如下: 1.获取本地歌曲列表,实现歌曲播放功能. 2.利用硬件加速感应器,摇动手机实现切换歌曲 ...

  3. android-音乐播放器实现及源码下载(一)

    从本文开始,详细讲述一个音乐播放器的实现,以及从网络解析数据获取最新推荐歌曲以及歌曲下载的功能. 功能介绍如下: 1.获取本地歌曲列表,实现歌曲播放功能. 2.利用硬件加速感应器,摇动手机实现切换歌曲 ...

  4. java技术分享主题_Java开发入门:适合新手练手的Java项目(附源码下载)

    Java作为一门古老的语言,已有20年左右的历史,这在发展日新月异的技术圈可以说是一个神话.虽然不少人曾抱怨Java语言就像老太太的裹脚布,又臭又长,有时写了500行都不能表达程序员的意图. 但从市场 ...

  5. 骏飞H5幸运刮刮乐源码多级分佣+upupw直接架设+H5微信登陆公众号接入 管理员

    简介: 骏飞H5幸运刮刮乐源码多级分佣+upupw直接架设+H5微信登陆公众号接入 管理员 网盘下载地址: http://kekewl.net/pWg5xjUEhkm0 图片:

  6. 文章抓取(含源码下载)

    最近都左做一些资源采集的工作,比如采集新闻,flash,图片等,下面我们通过一个小例子,来详细的说明一下我采集资源的步骤,希望各位能提点建议,不胜感激. 下面就开始吧!我们这次要采集的是这个少儿英语动 ...

  7. 用JavaScript实现网红太空人表盘(绝对详细、绝对原创),附源码下载

    引言:网上最近太空人表盘很火,之前看到有个兄弟用svg写的,但是我也不会这个啊,我就琢磨着用canvas写了一个,效果感觉还不错,拿出来大家唠唠! 效果图: 思路 分两个画布来绘制,画布1用来放置不动 ...

  8. Cocos2d游戏源码下载分享

    对于很多新手来说,学习游戏开发不仅需要大量的技术文档.教程支持,我觉得一个完整的游戏源码那也是必须的,毕竟实践出真知嘛!遥想当年,为了完成大学每学期的工程实践课程,花了好多时间在网上收刨各种学习资料及 ...

  9. Spring5.3.0源码下载

    目录 源码下载 环境配置 import into idea 修改配置 gradle-wapper.properties build.gradle Setting Gradle refresh Grad ...

  10. php整站源码下载旅游,【极品PHP源码】ThinkPHP给客户二次开发的旅游门户整站源码...

    所有预订支持游客预订.若已经登录,下订单的时候自动获取以有资料: 2.全站所有链接都采用新窗口打开: 3.有订单的时候设置邮箱或者短信提醒. 一.酒店预定 1.浏览 2.搜索(按分类) 3.预定 二. ...

最新文章

  1. 多线程 阻塞队列中的poll与take区别
  2. 突破对银河系的传统认知 大量超高能宇宙加速器被发现
  3. loj #6053 简单的函数 min_25筛
  4. jq选择器||基本选择器 层级选择器 属性选择器 过滤选择器 表单过滤选择器
  5. html怎么关闭组合页面,html - 向HTML页面添加内部包装div [关闭] - 堆栈内存溢出
  6. java字符串最长回文串_Java中的字符串回文程序
  7. Visual Studio 2015 前端开发工作流
  8. IBM Copy Service--Flashcopy Introduction
  9. GitHub 推出安全新功能,帮助开源软件发现漏洞和机密信息
  10. postgres数据库授权失败
  11. 微信支付android错误码-1,安卓调用微信支付一直都是-1的错误,求问怎么解决
  12. IOS开发之自定义键盘
  13. Hologres数据迁移之holo-shipper
  14. wrk 服务器性能HTTP压测工具
  15. 一个很好玩的自动关机小程序
  16. C语言开发工具Win-TC
  17. Mysql 生成随机数字
  18. Android热修复学习之旅开篇——热修复概述
  19. ST公司三轴加速度计LIS3DH应用
  20. 悼念512汶川大地震遇难同胞——选拔志愿者

热门文章

  1. 8uftp上传失败,6步解决8uftp上传失败问题
  2. 计算机系统基础lab2(二进制炸弹实验)
  3. 用于计算成像的超材料
  4. GitHub如何生成密钥
  5. 大厂必背 MySQL最新面试题 - MySQL数据库优化
  6. 2017-2021年 ISSCC/IEDM/VLSI三大会论文库信息提取与统计的工作流
  7. Java Poi向下填充公式
  8. 如何利用Python对服务器的接口进行压力测试
  9. 全网最全诊断梳理《UDS/OBD诊断诊断描述文件CDD》总目录
  10. python 移动文件 使用os.rename