[Shader]对NGUI的UISprite和UITexture进行裁剪
NGUI 对Sprite和Texture做遮罩的。具体可以看:
http://blog.csdn.net/kakashi8841/article/details/44851885
Protobuf-net
protoc.exe用于把proto文件生成代码,具体用法自己搜索下~
csharp文件里面是各个平台用到的protobuf的dll
SimpleJSON
C#写的JSON解析,用于Unity之后能正常工作IOS、Android上。
protobuf-java-2.5.0
把它导入你java项目的buildpath里面就可以啦
swing超绚丽俄罗斯方块[源码+可运行jar]
效果可以在这里看到:
http://blog.csdn.net/kakashi8841/article/details/7338836
1、消行使用了自己写的一个简单粒子效果。
2、很多外发光文字是已经封装好了一个工具类,可以直接使用。
3、固定方块和背景的渐变色是纯代码产生的效果。
4、右边带缓动的积分槽
5、没做等级和难度,大家有兴趣自己稍微改下代码就OK啦
可视化归并排序算法
使用生产者(排序线程)-消费者(Swing的GUI线程)模型实现归并排序的可视化。
这里可以看到运行效果图:
http://blog.csdn.net/kakashi8841/article/details/7318618
可视化归并排序
使用生产者(排序线程)-消费者(Swing的GUI线程)模型实现归并排序的可视化。
A*搜索算法源码和运行程序
A* 搜索算法 A* 寻路算法 游戏算法 源码
可以到我的博客看到运行效果:
http://blog.csdn.net/kakashi8841/article/details/7300893
Java逐帧动画播放器V0.1.0
使用Java swing+多线程制作的播放逐帧动画的小软件。
只要将图片序列放在一个目录下,运行程序时指定该目录。就能播放动画。
直接双击压缩包里面的run.bat可以运行。也可以用记事本打开run.bat并修改里面的参数指定图片路径、缓冲区大小和帧率等。
大家可以自行添加自己想播放的动画的图片。
这里有预览图:
http://blog.csdn.net/kakashi8841/article/details/6747828
Java快速实现的进度条
使用JProgressBar和SwingWorker做的Java进度条
简单方便
效果看这里:http://blog.csdn.net/kakashi8841/archive/2011/05/03/6388797.aspx
Java游戏引擎 jMonkeyEngine FlagRushSeries中文翻译(1-10)
FlagRushSeries中文翻译(1-10)
jME版本 :jME_2.0.1_Stable
开发工具:MyEclipse8.5
操作系统:Window7/Vista
FlagRush1——通过SimpleGame创建你的第一个应用程序
FlagRush2——从你的应用程序中移除SimpleGame
FlagRush3——创建地形
FlagRush4——创建环境
FlagRush5——跟随的摄像机(ChaseCamera)
FlagRush6——控制交通工具
FlagRush7——拥抱大地让我们驾驶的不再是Box
FlagRush8——增加随机的Flag
FlagRush9——墙壁检测系统(Detection System)
FlagRush10——墙壁检测系统(Detection System)
如果确实没分下载,到我博客看看吧,这些文章那里都有。有分的就支持一下我咯。
http://blog.csdn.net/kakashi8841/archive/2010/10/31/5977953.aspx
FlagRush 1-6 中文翻译
目录
1、 通过SimpleGame创建你的第一个应用程序 4
1.1、SimpleGame介绍 4
1.2、显示一些东西 5
1.3、源码 6
2、 从你的应用程序中移除SimpleGame 8
2.1、Main 8
2.2、InitSystem 9
2.3、InitGame 13
2.4、Render和update 14
2.5、reinit和cleanup 15
2.6、总结 16
2.7、源码 16
3、 加载地形 20
3.1、创建一个heightmap 21
3.2、生成Terrain Mesh 21
3.3、生成Texture 22
3.4、创建灯光(Light) 24
3.5、总结 25
3.6、源码 26
4、 创建环境 31
4.1、准备和代码修改 31
4.2、深度缓冲(Depth Buffer) 32
4.3、创建环境(手动) 33
4.4、守卫塔和SharedMesh 33
4.5、剩余的框架 34
4.6、透明和RenderQueue 37
4.7、让Force Field的texture运动 38
4.8、将force-field放置在terrain上 39
4.9、环绕的Skybox 40
4.10、总结 41
4.11、源码 42
5、 增加一个跟随摄像机(Chase Camera) 53
5.1、清理和优化 53
5.2、ForceFieldFence.java 54
5.3、剔除/挑选状态(CullState) 59
5.4、让我们增加玩家 59
5.5、跟随摄像机(ChaseCamera) 61
5.6、我们自定义的输入处理 62
5.7、源码 65
6、 控制交通工具 74
6.1、介绍 74
6.2、增加一个交通工具 74
6.3、Vehicle.java 76
6.4、Actions 79
6.5、FlagRushHandler.java 81
6.6、AccelerateAction.java 83
6.7、BrakeAction.java 84
6.8、VehicleRotateLeftAction.java 84
6.9、VehicleRotateRightAction.java 86
6.10、DriftAction.java 87
6.11、总结 87
7、拥抱大地让我们驾驶的不再是Box 88
7.1、优化 88
附录: 88
A、摄像机简介 88
a、Camera 89
b、Camera Node 91
c、ViewFrustum 92
学生选课管理系统V0.1.0
Java + MS SQLSERVER 写的学生数据管理系统。该版本实现了学生添加,删除(鼠标右键实现),修改(直接修改表格数据),
实现课程选修。右键列出关联课程,选修等。
该版本目前为测试版,有兴趣可以下载。