一。创建项目 开发环境:win10 开发的前置操作:安装npm。 首先在命令行里进入一个文件夹A,然后输入vue init webpack tetris tetris是文件夹的名字,可以随便定义,但不能有大写字母 接下来全部按回车就好。 接下来,我们进入tetris,并运行 cd tetris np ...
分类:
Web程序 时间:
2020-02-02 11:51:49
阅读次数:
96
1.团队介绍 1.1 团名:终于可以回家了嗷嗷嗷 1.2 团员介绍 2.参考来源 https://www.jb51.net/article/142716.htm 3.项目git地址 先空着 4.前期调查 5.项目功能架构图、主要功能流程图 6.UML图 7.运行截图 7.1登陆界面 7.2注册成功 ...
分类:
编程语言 时间:
2020-01-09 20:34:10
阅读次数:
79
0.负责模块为可视化界面,技术栈为 (1)异常处理 (2)多线程 (3)文件存储 (4)Java swing 1.登陆界面 我的代码 import java.awt.Color; import java.awt.FlowLayout; import java.awt.Font; import jav ...
分类:
编程语言 时间:
2020-01-09 13:39:33
阅读次数:
136
一、摘要 目前支持Win10的控制台和Ubuntu的终端正常显示(其他平台没试过,不同的终端可能会造成排序混乱); 运行图: 代码地址:https://github.com/Silentdoer/RustTetris 二、实现原理 2.1根本原理其实就是一个二维的Vec,即Vec<Vec<Canva ...
分类:
其他好文 时间:
2020-01-07 12:56:59
阅读次数:
109
这是上大学敲得第一个完整的项目,使用的开发工具是codeblock,是用纯C语言编写的。效果如下 现在把完整的整合出来 主体部分代码 #include "Tetris.h" void gotoxyWithFullWidth(short x,short y){ static COORD pos; po ...
分类:
编程语言 时间:
2019-12-28 13:12:47
阅读次数:
88
课 程 名: python课程设计 课程设计项目名称: 基于python的俄罗斯方块 团队成员: 叶焱镔、柯博群、钱昱铭 一、项目简介 1.1 项目博客地址 1.2 项目完成的功能与特色 俄罗斯方块的游戏实现,实现了随机方块的生成、下落、旋转,游戏的进行、消除、结束,游戏的重新开始、退出、暂停,可显 ...
分类:
编程语言 时间:
2019-12-23 00:20:11
阅读次数:
99
随着前两天上架的 Rewound 在 iPhone 上复刻了 iPod Classic为大家掀起一场怀旧浪潮,那么除了 Rewound还有什么经典?今天我们就来怀旧一下那些曾经的经典。80经典小霸王游戏、俄罗斯方块、windows95系统这些应用的时代,你是否经历过呢? https://www.ma ...
·这里原本准备整理本校OJ上的经典题,但作者水平有限。 ·萌新妹子刚学OI……只好把自己会的水题挂上来充数了。 ·树套树 ·二维线段树 ·1792 征婚启事 ·2265 3D俄罗斯方块 ·树状数组套线段树 ·1817 二逼平衡树 ·1813 网络管理 ·线段树合并 ·2508 C ·1484 谈笑风 ...
分类:
其他好文 时间:
2019-12-17 01:05:05
阅读次数:
134
用生活中的例子来说明设计原则.你要不要来挑战一下 假设你开发了一个俄罗斯方块,如果你全部写在一个main方法里面,那他将非常难以维护,但是你可以一单招最基本的原则,将页面渲染和俄罗斯方块的逻辑分开,那么你就有一个 移植性很强的程序,你可以直接从pc移植到andori,成本很低,这就是单一职责带来的好 ...
分类:
其他好文 时间:
2019-12-02 23:15:07
阅读次数:
122
#coding=utf-8 from tkinter import * from random import * import threading from tkinter.messagebox import showinfo from tkinter.messagebox import askqu ...
分类:
其他好文 时间:
2019-11-24 19:09:13
阅读次数:
63