- 博客(14)
- 资源 (39)
- 收藏
- 关注
原创 Java来做马里奥[1]—木叶传承
继续前两天的博客内容,接着写Java中的ACT游戏实现,本来记得手里有C++版马里奥的角色和地图的,突然找不到丢那里了,凑活ps个GBA火影的图代替下……运行效果如下:此次重点演示了角色和地图的绘制……其实看过我以前写JAVA的RPG开发blog文章的早知道怎么弄的了……所以此次只帖代码……Role.java:package org.test.mario;import java.awt.G
2008-02-29 15:18:00 5440 6
原创 无题歌一首
歌耶诗耶两不知,只关此心不关时。————————————情字易解情难解情歌好唱口难开欲向清风讨杯酒忽做暴雨碎尘埃此情种种终不改此生痴痴痴等待一世关情一世疯半缘糊涂半缘爱
2008-02-28 23:56:00 1140
原创 Java来做马里奥[0]—让精灵再次舞动
记得在红白机(FC)年代,还刚刚上小学的我对马里奥、冒险岛、洛克人、魂斗罗等游戏几乎可说是痴迷,每天放学回家就是想去游戏,就是要通关,就是想和关底论个胜负高低。许多年过去了,沧海桑田,FC曾经的荣耀早已不再,只留下我们对曾经少年时的点点记忆。即使当时在FC上看上去多么复杂,多么高不可攀的游戏,在当今,即使最普通的程序员都可以轻易实现。本着向经典学习、向经典致敬的心情,我也准备用Java在PC机再现
2008-02-26 10:47:00 7388 16
原创 Loonframework-DAO-Alpha-0.1.0发布
------------------------------ Loonframework-DAO-Alpha-0.1.0 - 2008年2月24日 ------------------------------ 开发JDK: JDK1.4(所以此版本不支持Annotation) 文件名称:Loonframework-DAO-Alpha-0.1.0.jar
2008-02-25 11:03:00 6015
转载 Java中DAO的实现
J2EE 开发人员使用数据访问对象(Data Access Object DAO)设计模式,以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中,Java 开发人员 Sean C. Sullivan 讨论了 DAO 编程中三个常常被忽略的方面:事务界定、异常处理和日志记录。 图 1 显示了应用程序和数据源之间的关系:图 1. 应用
2008-02-17 22:39:00 65060 7
原创 Java中将byte[]转为Blob对象
准备先把以前写的持久层及表示层框架写完再写loonframework-game包(实际上是想自己业余建站用,用现成的框架太无聊,重复发明轮子的最大意义就在于解闷……),在2005年时写过一个开头,由于自己没有整理文档,现在拿起来就觉得代码很乱,又懒于写文档,于是把一些心得类的东西整理一下,用以备忘。在此持久层框架中,我将持久化过程分为两个松耦合模块,第一模块封装jdbc操作,隐藏Connectio
2008-02-17 13:07:00 19184
原创 Java实现窗体中角色逐渐风化效果
效果图如下: 源码:AirslakeImage.javapackage org.test;import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.Image;import java.awt.Panel;import java.awt
2008-02-14 16:05:00 7964 4
原创 迎春诗——甲子苍茫十二弦
做拙诗一首,凡我友人愿共勉之。愿天下朋友皆新春大吉,万事如意,鼠年“鼠”一“鼠”二~甲子苍茫十二弦鼠迹无踪去复还,甲子苍茫十二弦。数载兴衰寰宇貌,几度春秋故人颜。 鹊语红梅依旧唱,岁月峥嵘失少壮。多少同学恰少年,大志惜失世俗葬。风云我辈岂一般?老死庸碌终不甘。男儿盛气自超凡,肉食者鄙我当先。朝或鲲鱼潜九渊,暮当大鹏凌九天。题诗作对皆小技,莫把青春做等闲。再看金鼠回眸日,域中
2008-02-06 09:53:00 1740 2
原创 浅谈Java集合中Array(数组)的应用
我们都知道,由于Array(数组)通常意义上讲只是一个单纯的线性序列,又基于Native,凭此它的效率历来便号称Java中最高。所以通常我们也都承认Java中效率最高的存储方式就是使用数组。但是,由于数组初始化后大小固定,索引不能超出下标,缺少灵活的扩展功能等原因,使得很多人放弃了数组的使用, 转而使用Collection,List,Map,Set等接口处理集合操作。诚然在Java中使用集合类可以
2008-02-04 21:46:00 5051 1
原创 Java中2.5D游戏(斜45度角)的设计与实现(2)
上次我已说过Java实现2.5D的关键在于斜视图坐标的转化,只要“你的美工”或者“你——的美工”技术到位,2D到2.5D的图形就简单实现来说就已经足够了(暂不考虑日照及云雾等特殊效果)。但反过来说,2.5D界面也确实对美工有了一定的要求,如果没有好的原图,2.5D程序实现起来将事倍功半,枉费气力不说,还达不到应有的效果。而遗憾的是,对于我这种非游戏开发人员来说,游戏美工简直不可求更不可遇,而我搜遍
2008-02-03 00:40:00 8739 6
原创 Java中Image的水平翻转、缩放与自由旋转操作
老生常谈了,直接看代码。bufferedimage.getColorModel().getTransparency()以获得原始图片透明度用于生成缓存图,在缓存图进行相应操作即可。/** *//** * 旋转图片为指定角度 * * @param bufferedimage * 目标图像 * @param degree
2008-02-02 22:11:00 10017 2
原创 原创小说连载:恋上Developer(2)
第二节:残酷公元21世纪,人类科技日益进步,生存环境却反而逐渐趋于恶劣。为了争夺有限的资源,竞争随之接踵而来。人与人、组织与组织、国家与国家,仿佛都要你吃了我,我吃了你。 顾炎武若复生此时,恐怕依旧要无奈的感叹“亡天下”了。再说那小贩,见吓跑了陈序顿觉洋洋得意,也不管地上的污垢,随便就找个台阶坐下,竟高傲的翘着二郎腿哼起小调来。也是,毕竟这两年盗版生意没往常那么好做了,90年代初那种盗
2008-02-02 14:37:00 1396 2
原创 原创小说连载:恋上Developer(1)
最近CSDN似乎盛行程序员小说连载,于是我也发个以前写的上来连载……我不擅长描写,但作为读者,我觉得自己还有一些分辨力,知道哪些写得不好,哪些写得好。————————————————————————————————————————————第一节 盗版 孔子曰:“知之为知之,不知为不知,是知也”在中国沿海某个地图上也不好标出的位置上,有一处名为雾赐都的美丽城
2008-02-02 11:58:00 1433
原创 Java中2.5D游戏(斜45度角)的设计与实现(1)
通常的概念中,2D也就是所谓的二维,也就是平面图形——即由X与Y坐标构成的图形,其内容由水平的X轴向与垂直的Y轴描绘确定,也就是由长和高的形成所谓的二维平面。而所谓3D,也称之为三维。其图形内容除了有水平的X轴向与垂直的Y轴向外还有进深的Z轴,故称三维(XYZ),也就是由长、宽、高三项要素形成所谓的三维立体。2D与3D的主要区别在于,3D可以包含360度的信息,能从各个角度去表现,构成近似于现实空
2008-02-02 01:02:00 11452 7
GreenJVMMake
2008-09-02
GreenDotNet_Simple.rar
2008-09-02
Java仿雷电(雷霆行动)及其源代码
2008-08-25
GreenJVM(绿色JVM启动器)
2008-08-21
LF-Spy(Java服务器探针)
2008-05-09
javaide
2007-11-06
继续群发Android游戏源码(再发15款)
2012-04-21
Android游戏源码大合集(主要是AndEngine和Libgdx的)
2012-04-14
Java游戏源码大礼包(清明有爱强化版,15个游戏)
2012-03-31
Java游戏源码集合(依旧是很冷门的十款源码)
2012-01-19
AVG游戏Android移植框架源码(吉里吉里与NS)
2011-08-13
Java版推箱子(搬箱子)游戏开发入门示例及源码
2009-06-10
Java战棋类游戏AI及寻径处理入门示例
2009-02-26
LocalOS(Java与汇编的混合操作类)
2009-01-05
LWJGL游戏源码——Shade
2008-12-31
Java版PageRank及网站收录情况查询源码
2008-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人