用matlab编写的游戏,用matlab编写的俄罗斯方块小游戏
用matlab编写的俄罗斯方块小游戏
?function RussiaBlock( varargin )
if nargin == 0
OldHandle = findobj( 'Type', 'figure', 'Tag', 'RussiaBlock' ) ;
if ishandle( OldHandle )
delete( OldHandle ) ;
end
FigureHandle = figure( 'Name', '俄罗斯方块MATLAB版', 'Tag', 'RussiaBlock', 'NumberTitle', 'off',...
'Menubar', 'none', 'DoubleBuffer', 'on', 'Resize', 'off', 'visible', 'on',...
'KeyPressFcn', 'RussiaBlock( ''KeyPress_Callback'', gcbo )',...
'HelpFcn', 'helpdlg(''帮不了你- -!'',''不好意思'')',...
'CloseRequestFcn', 'RussiaBlock( ''CloseFigure_Callback'', gcbo )' ) ;
generate_FigureContent( FigureHandle ) ;
init_FigureContent( FigureHandle ) ;
set( FigureHandle, 'Visible', 'on' ) ;
elseif ischar( varargin{1} )
feval( varargin{:} ) ;
end
% -------------------------------------------------------------------------
function generate_FigureContent( FigureHandle )
TabSpace = 30 ;
BlockWidth = 20 ;
BlockHeight = 20 ;
FigureWidth = BlockWidth * (12 + 1) + TabSpace * 7;
FigureHeight = 500 ;
set( FigureHandle, 'Position', [0 0 FigureWidth FigureHeight] ) ;
movegui( FigureHandle, 'center' ) ;
% 创建菜单
BeginMenu = uimenu( FigureHandle, 'Label', '开始' ) ;
StartMenu = uimenu( BeginMenu, 'Label', '开始新游戏', 'Accelerator', 'N',...
用matlab编写的游戏,用matlab编写的俄罗斯方块小游戏相关推荐
- 《游戏学习》Java版俄罗斯方块小游戏源码实战
[Java版俄罗斯方块] 增加保存配置信息到文件的功能,声音设置.显示设置.关卡选择等配置信息在修改后将会保存在jar包同级目录下(以jar相同的文件名+.cfg后缀保存) [菜单选项] ...
- (心得三)java俄罗斯方块小游戏编写心得
在"java俄罗斯方块小游戏编写心得02"中,我们已经做到了方块的各种功能的实现,那么接下来我们需要一个destroyLine()方法来对方块进行消除.我们需要想一个问题,当一个方 ...
- (心得二)java俄罗斯方块小游戏编写心得
在"java俄罗斯方块小游戏编写心得01"中已经将游戏界面完成,那么接下来就是要让方块动起来. 我们之前在写Cell类时,曾经给每个最基本小方块定义了三个方法,即左移.右移.下落, ...
- Python编写俄罗斯方块小游戏
俄罗斯方块是俄罗斯人发明的一款休闲类的小游戏,这款小游戏可以说是很多人童年的主打电子游戏了,本文我们使用 Python 来实现这款小游戏. 很多人学习python,不知道从何学起. 很多人学习pyth ...
- python图形小游戏代码_手把手制作Python小游戏:俄罗斯方块(一)
手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...
- javascript小游戏_个人网站集成js小游戏《圈小猫》教程及源码
今天在某网站浏览帖子的时候,发现帖子被删除了,然后弹出了404页面,页面上集成了一个小游戏,小游戏长什么样子呢?看下面这个图! 第一步 查看小游戏源码,发现这个小游戏完全是由JavaScript编写的 ...
- c/c++ 实现俄罗斯方块小游戏(附全部源码)
目录 前言 一.游戏截图和全部代码 1.游戏截图 2.源代码 头文件代码 cpp文件代码 二.easyX库安装 三.宏定义.变量的说明 1.方块像素 2.游戏地图区域 3.预生成方块区域 4.玩家数据 ...
- Java控制台游戏~600行代码实现打怪小游戏
Java控制台游戏~600行代码实现打怪小游戏(多图预警) 一,先放个启动界面(一些英雄,怪物技能介绍跟装备属性都写在里边): 二,在这个简单的小游戏里,你可以体验到: 1.打怪: 2.随机玩法寻宝: ...
- python经典小游戏五子棋,适合python编程的小游戏
python入门可以做的小游戏 1.Python入门拼图小游戏简单介绍:将图像分为m×n个矩形块,并将图像右下角的矩形块替换为空白块后,将这些矩形块随机摆放成原图像的形状. 2.Python入门推箱子 ...
最新文章
- mongoDB 文档概念
- RPC框架——简单高效hessian的使用方式
- 为什么叫python编程-python为什么叫爬虫
- JavaScript-JavaScript概述及简单使用
- 谱减法降噪的matlab代码实现
- ubuntu20.04安装搜狗输入法(社区版+个人版)
- 离开小厂进大厂的第一周,BTAJ大厂最新面试题汇集,面试总结
- 以太坊ERC20代币合约案例
- SpringMVC学习记录--Validator验证分析
- Java管理商品信息
- 三条中线分的六个三角形_三角形中的边长和线段(下)
- Golang开发环境配置
- 常用的各种标准下载网站(HB GB GJB MH)
- 图嵌入综述整理(上)
- 树莓派 环绕立体声卡 Audio Injector Octo 安装与测试
- Graphpad,经典绘图工具初学初探
- 联想电脑怎么进入bios设置u盘启动
- 【沃趣科技】再述mysqldump时域问题
- JAVA:实现BloomFilter二进制向量数据结构算法(附完整源码)
- vue 手脚架创建 项目
热门文章
- 报错:已处理证书链,但是在不受信任提供程序信任的根证书中终止
- Curry identification.
- 软件技术专业学期计划
- 标签制作软件如何制作易碎品标签
- 基于Java+SpringBoot+Thymeleaf+Mysql企业网站公司网站系统设计实现
- java实现线程三种方式_详解三种java实现多线程的方式
- total commander 笔记
- 【计算广告】商业化体系六大产品问题
- 无盘服务器怎么设置网卡分流,无盘网吧网卡参数设置建议
- android assets文件大小,Android 常见问题之Assets文件大小限制