Game Start

思绪去的很快,偶尔在这里停留

我的新博客地址

我自己搭的博客地址 :http://www.code-sea.com/。

2016-06-24 09:37:15

阅读数 205

评论数 0

Netty:解码器

netty解码器

2016-03-17 13:49:26

阅读数 1296

评论数 0

Netty:模拟粘包

Netty模拟粘包

2016-03-17 13:43:19

阅读数 471

评论数 0

Netty:HelloWorld

Netty 学习

2016-03-15 22:43:31

阅读数 414

评论数 0

JAVA NIO 服务器(三)

NIO 服务器 进阶

2016-01-20 15:07:58

阅读数 339

评论数 0

JAVA NIO 服务器(二)

JAVA NIO 服务器

2016-01-17 22:47:24

阅读数 316

评论数 0

JAVA NIO 基础(一)

这段时间,整理一下NIO相关方面的知识,结合自己做的小游戏,用它来介绍NIO如何使用。 IO简单介绍: IO,简单的说,就是把数据移进或移出缓冲区。JVMA进程执行IO操作,要求缓区被填满,就会间接调用系统命令read(),内核会向磁盘控制器发出命令,请求读取磁盘据,这一步由DMA完成。当磁盘...

2016-01-17 14:38:34

阅读数 422

评论数 0

JAVA 炸弹人(二)

JAVA AWT 小游戏

2016-01-13 12:29:55

阅读数 1450

评论数 0

JAVA 炸弹人(一)

JAAV炸弹人

2016-01-09 22:27:35

阅读数 1809

评论数 0

第一个游戏

我的第一个游戏:星际战争。 星际战争,是一个星际题材的3D卡牌游戏,游戏里面的很多元素,有点像星际争霸。        我参加到这个项目里时,估计着整个项目做好了50%,那时候有点小激动。我所说的50%是服务端,美术,策划那边我就不知道了。过了几天,我就分配到了任务,做一些逻辑模块,如,抽奖,新手...

2015-09-21 17:13:30

阅读数 553

评论数 0

Java BIO 服务器

Java BIO 服务器

2015-09-12 15:30:56

阅读数 478

评论数 0

JAVA游戏简单碰撞原理

一、游戏效果图:玩家飞机与敌机碰撞 或子弹与敌机碰撞,产生爆炸效果,敌机与子弹在爆炸后消失。 二、实现原理:检测原理的两个对象是否碰撞,JAVA提供了Rectangle这个类,里面的intersects(Rectangle r)方法可以完成这种需求。目前的做法是,把屏幕内的子弹与...

2014-11-21 21:36:54

阅读数 3584

评论数 1

Swing动画之敌机工厂

一、游戏效果图:敌军飞机向我方袭来 二、实现原理:在窗体的最上方,沿着X轴按照一定的时间间隔重绘一群敌方飞机,敌方飞机组会沿着Y轴运动,当被我方飞机打中或越界,就定这个敌机已坠毁或与子弹进行了碰撞。代码里创建了一个飞机工厂类与一个飞机管理类,其中飞机管理器中用了Timer ,定时去让飞机...

2014-11-21 21:12:50

阅读数 1456

评论数 0

Swing动画之子弹

一、游戏效果图: 飞机发射的子弹 二、实现原理:重写paintComponet方法,按照一定的时间间隔,让子弹的坐标一直向Y轴递减,这样这实现了子弹的运动效果,子弹重画的开始位置就是飞机的坐标。 三、代码:在前两次的基础,把代码进行一些简单优化,如下: package com.jack;...

2014-11-20 21:24:43

阅读数 1880

评论数 0

Swing动画之游戏角色

一、动画效果:实现了飞机飞行的动画效果,也实现了飞机的移动。                  二、实现原理:   1.飞机飞行 的效果:其实也还是重写paintComponent,按照一定的时间间隔更换图片就有了飞行的效果,动画就是更换图片。                       ...

2014-11-19 22:54:20

阅读数 1701

评论数 0

Swing动画之游戏背景

一、游戏效果图:一个背景图片,按一定的时间间隔向下滚动。         二、实现原理:给panel添加两张图片,然后启动一个线程,不断的去重画这个panel,重画的过程中,改变这两张图片Y轴的坐标,这样就出现了图片滚动的效果。   三、代码: package com.jack; ...

2014-11-17 21:51:19

阅读数 2613

评论数 1

设计原则之二:里氏替换原则 Lsp

在面向对象的语言中,继承是必不可少

2014-10-16 21:55:16

阅读数 1107

评论数 0

UltraISO 刻录 WIN ISO

 1.安装好UltraISO 2.用UltraISO 打开镜像文件,文件-打开 3.点击---启动--写入硬盘镜像 4.先在硬盘驱动器选择你的U盘  ,然后 在便捷启动里设置设置引导类型(是win7 就选win7,是linux是选syslinux)。 5...

2014-10-16 16:02:52

阅读数 647

评论数 0

告别OA,迎接手游

 一、告别OA,回忆往事 2014年9月,我和su(我老大)开发了将近两个月, 完成了流程引擎的第一版,在开发的过程中,su带我一一克服技术的难点。su大概是4月份空降到公司的,是个老程序员嘎,只与相处了几个月,却成为了我不会遗忘的记忆。 我做毕业入职以来,也是在这几个月收获到了很多人,...

2014-10-16 15:47:30

阅读数 990

评论数 0

设计原则之一:单一职责原则(SRP)

公司的手游大概是11月上线,目前我在做抽奖模块,写这个模块用到了几个常用的设计模式,现在,在这里和一些对设计模式概念比较模糊的同学做一个简单的交流。通过了解一些常用的设计模式后,把这些设计模式运用到自己的项目中,你会发现自己的代码质量提高很多,别的同学读你的代码也简单易懂,老是写让人家看不懂的代码...

2014-10-10 23:37:08

阅读数 751

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭