前言: 算是"long long ago"的事了, 某著名互联网公司在我校举行了一次"lengend code"的比赛, 其中有一题就是"智能俄罗斯方块". 本着一向甘做分母, 闪耀分子的绿叶精神, 着着实实地打了一份酱油. 这次借学习H5的机会, 再来重温下俄罗斯方块的AI编写. 本系列的文...
分类:
编程语言 时间:
2015-07-05 23:50:27
阅读次数:
216
源:蜂窝状网格的定位方法所谓蜂窝状网格,也就是由多个六边形组成的类似蜂窝的网格,在一些游戏地图编辑器,手机触摸屏,泡泡龙游戏等场景可以看到使用这种蜂窝网格。对于普通的矩形网格来说(例如俄罗斯方块,贪吃蛇的棋盘),由于屏幕和位图在逻辑上的点阵模型,使得矩形网格的定位非常简便。矩形网格如果按照边连接,具...
分类:
其他好文 时间:
2015-06-30 17:57:56
阅读次数:
327
前言: 上文中谈到了H5版俄罗斯方块的需求和目标, 这次要实现一个可玩的版本. 但饭要一口一口吃, 很多东西并非一蹴而就. 本文将简单实现一个可玩的俄罗斯方块版本. 下一步会引入AI, 最终采用cocos2d-js来重构之. 本系列的文章链接如下: 1). 需求分析和...
分类:
其他好文 时间:
2015-06-19 01:18:33
阅读次数:
119
前言: 俄罗斯方块和五子棋一样, 规则简单, 上手容易. 几乎每个开发者, 都会在其青春年华时, 签下"xx到此一游". 犹记得大一老师在布置大程作业的时候提过: "什么都可以写, 唯一不能写的是俄罗斯方块". 这次想借学Html5的机会, 重温下俄罗斯方块. 当然不是单一...
分类:
其他好文 时间:
2015-06-17 00:22:49
阅读次数:
278
代码如下
package com.model;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swi...
分类:
编程语言 时间:
2015-06-16 23:06:27
阅读次数:
251
原文链接:http://www.sanerliu.com/showtopic-121.page前几天看了论坛中以前的一个俄罗斯方块小游戏,觉得有些意思,一时手痒也写了一个。代码不长,不到2kb,大家看看。转自:326技术交流综合平台技术交流群:452982916
分类:
其他好文 时间:
2015-06-14 21:11:45
阅读次数:
112
一、 实验内容(一)敏捷开发与XP内容:1.敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。2.极限编程(eXtreme Programming,XP)是一种全新而快捷的软件开发方法。要点: 1. XP软件开发的基石是XP的活动,包括:编码、测试、倾听、设计...
分类:
其他好文 时间:
2015-06-11 00:12:57
阅读次数:
131
人的事情要么是饿出来了要么就是吃饱了撑出来的其实写完刚好是在儿童节前两天,本打算作为儿童节礼物送给大家,结果新账号要3天才能发文章到主页,于是拖到了现在。。。事情是这样开始的:有一天,闲得蛋疼,看见同事在玩扫雷,然后就想着自己做一个,于是花了三天时间写一个自己的扫雷。。。写完扫雷感觉不过瘾,于是接着...
分类:
其他好文 时间:
2015-06-09 00:35:02
阅读次数:
227
swing做的俄罗斯方块
源代码下载地址:http://www.zuidaima.com/share/1550463780850688.htm...