Java究竟怎么玩?

天地程序已定棋,人间大数待变局

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年9月8日

摘要: PS:目前关注此项目的,可以去跟鄙人的此系列文章,将逐步讲解SLG部分开发过程:http://blog.csdn.net/cping1982/archive/2008/11/11/3278851.aspx写了一个小小的案例程序,使用本人的loonframwork-game包开发,这是一个 以java的j2se及j2me技术为核心的综合框架,为loonframework的一部分,它负责提供java2d游戏开发的基础支持,地址:http://looframework.sourceforge.net/JNLP:http://looframework.sourceforge.net/loon.jnlp 阅读全文
posted @ 2007-09-08 08:50 cping 阅读(198) 评论(0) 推荐(0) 编辑

2007年8月22日

摘要: 本鹏在前几章已经介绍过,由于Java是跨平台系统,所以它的标准图形都是[绘制]也就是在系统中画出来的,利用这一点,我们可以很轻松的实现图形的叠加操作。而不需手动调用任何Windows下API。也就为Java中2D游戏的开发提供了极大的便利。近两日有鉴于此,利用上班(我就是不务正业……)和业余时间,写出一个微型的JAVA AVG Script解释器,准备作为本人LoonFramework框架的一个子模块,发布到sourceforge.ne 上去(什么?你不知道LoonFramework框架?!真是的……我昨天才申请下来的,还没对外开通呢^_^)。地址如下:http://looframework. 阅读全文
posted @ 2007-08-22 19:10 cping 阅读(169) 评论(0) 推荐(0) 编辑

2007年8月19日

摘要: 国人跟风之潮,自古有之,至今亦然。 确实,经过配置优化的Hibernate效率与无任何优化的Hibernate效率诚然不可同日而语。但由于项目开发的复杂性,开发周期中一些突发因素的制约,及项目构建者自身能力的约束,在大型项目中,尤其是在表结构复杂的大型项目中,以某之愚见,国内能将Hibernate真正使用妥当者,尚未多有。目前随处可见的Hibernate优化方式无外以下几条 1、修改hibernate.properties,增加以下两句: hibernate.jdbc.fetch_size=50 设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,目前MySQL似乎还. 阅读全文
posted @ 2007-08-19 19:56 cping 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 最近Java社区最火的就是JavaFX Script的发布了,并且Sun同时公布了JavaFX Script的开源网站:openJfx,JavaFX Script是Sun的RIA解决方案,是一种用于编写能够在支持Java的PC和手机上运行的应用软件的更简单的脚本语言。其编写的程序可以直接在Java虚拟机上运行(Java 1.5以上),从其运行的环境、方式看,这是Adobe Apollo的劲敌,其运行的效果大家可以查看官方的演示程序(注意,需要Jre 1.5),效果很惊人的哦。下面是其中一个演示的效果图:从语法来看,JavaFX Script是个Java和VRML的混合体,既有Java的优点(面 阅读全文
posted @ 2007-08-19 18:48 cping 阅读(209) 评论(0) 推荐(0) 编辑

摘要: 摘自《Java核心编程》1、不可以用一个本地类型(如int float)来替换泛型2、运行时类型检查,不同类型的泛型类是等价的(Pair<String>与Pair<Employee>是属于同一个类型Pair), 这一点要特别注意,即如果a instanceof Pair<String>==true的话,并不代表a.getFirst()的返回值是一个String类型3、泛型类不可以继承Exception类,即泛型类不可以作为异常被抛出4、不可以定义泛型数组5、不可以用泛型构造对象,即first = new T(); 是错误的6、在static方法中不可以使用泛 阅读全文
posted @ 2007-08-19 18:40 cping 阅读(131) 评论(0) 推荐(0) 编辑

2007年8月17日

摘要: 在游戏中通常不可能允许一幅场景贯穿始终,这就提出了场景变更的要求,基于这一要求的实现,我们将进行如下效果的Java代码实现。下载地址http://www.3adisk.com/?onlinezero[文件名:RpgChair0to6.rar]或另存以下X(gif)文件为rar 由于代码量已开始增加,由本回开始仅给出部分代码实现,详细请进行下载:在本例中,本人采取的位图偏移算法如下:MyPanle中实现如下: // X偏移位置 int offsetX = MyPanel.WIDTH / 2 - role.getX() * CS; //计算X偏移量 offsetX = Math.min(offse 阅读全文
posted @ 2007-08-17 15:56 cping 阅读(651) 评论(0) 推荐(0) 编辑

摘要: 继续,考虑到日后扩充的需要,开始将代码模块化重构,将原有MyPanel分解成Common,GameMap,GameHandle及MyPanel等4个子模块,逐步实现Sprite操作。0-5讲源码下载地址如下,已打包。http://www.3adisk.com/?onlinezero文件名:[RpgChair]或者把这个X的gif文件另存为rar格式 由于没有什么变化,就不多说了,我今天继续郁闷,什么都不管了,继续郁闷……Common类:package org.loon.chair.example5;/*** * @author chenpeng* @email ceponline@yahoo. 阅读全文
posted @ 2007-08-17 11:30 cping 阅读(467) 评论(0) 推荐(0) 编辑

摘要: 从星期一开始一直郁闷……最近的状况……用迷信的说法就是犯小人,以社会学的观点是由于出现人际交往困难造成社会评价降低……无比郁闷中,继续写这个……上一回我们写到关于如何改变角色的移动样式及线程的初步处理,本次将继续进行下一步,即角色多步走法中方向变化的实现。程序源码如下,我一直相信,源码是最好的老师,与其向白痴一样以死背下多少API自鸣得意,还不如踏踏实实写点东西!!!了解一下程序本质!!!竟然让我一个搞后台的默写,默写!!!出CSS的布局实现效果……7456~~~(这种人也能当技术总监……中国啊~~~)程序源码如下:package org.loon.chair.example4;import. 阅读全文
posted @ 2007-08-17 09:29 cping 阅读(210) 评论(0) 推荐(0) 编辑

摘要: 下载地址http://www.3adisk.com/?onlinezero [文件名:GameKingProject] 因现有查卡器使用不便而制作,所有的数据和图片完全照搬游戏王查卡器3.7以后版本(把程序放在同一个目录下就能用^^,我就不准备图片和数据了)…… 增加自动排序、界面缩放、数据导出、模糊查询功能 任何人皆可随意修改代码,但请保留原作者信息。 把程序和游戏王查卡器放在一个目录即可使用……直接套用原有文本数据和图片资源…… 阅读全文
posted @ 2007-08-17 08:12 cping 阅读(512) 评论(0) 推荐(0) 编辑

2007年8月16日

摘要: 火影题材鼠标跟随程序及代码 下载地址http://www.3adisk.com/?onlinezero (所有VB6.0程序偶都开源……) 阅读全文
posted @ 2007-08-16 09:58 cping 阅读(176) 评论(0) 推荐(0) 编辑