- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 JavaFX打砖块游戏开发 第一课
突然发现,之前还有个JavaFX游戏开发 第一课。不过,这两个教程并不冲突。目前这个系列是做一个完整的打砖块游戏。 第一课主要用到的知识有,JavaFX的动态绑定,Rectangle的使用,简单的MouseMove事件,BoxBlur特效。 那么,我们首先创建一个名叫BrickBlock的JavaFX Project。本人是使用的e(fx)clipse进行开发的。 e(fx
2012-07-26 23:06:19 7652 1
原创 Java IO性能测试
在JDK 1.4版本中,新增加了nio包,目前在于提升IO速度。 不过大家都知道,增加了nio包之后,旧的io包其实也进行了重写。就算不显示的使用nio包,也可以明显的感觉到速度的提升。 而且很多人在使用io包的时候,也只是知道装饰一个Buffer的InputStream或者OutputStream,速度会更快。 那么,在这几者之间,速度上到底有差距没?差距有多大?我们将进行一次IO操
2012-07-22 22:34:21 3459 1
原创 JavaFX游戏开发--第一课 精灵动画
一直在关注JavaFX的发展,最近想试试使用JavaFX开发游戏是什么样的情况。可惜令我汗颜的是--没有找到类似于Java 2D中Graphics/Graphics2D之类的类。自己单纯的继承Node的话,也没办法自己进行绘制。看来目前使用JavaFX进行游戏开发,只能使用JavaFX的Shape和ImageView了。 今天花时间写了个JavaFX的精灵的动画的例子,让我们看看在J
2012-07-17 22:38:05 8303 7
原创 JavaFX 皮肤功能
作为RIA技术之一,为了让应用程序的界面看起来更加的漂亮或者更有个性,皮肤功能自然是必不可少的。 在JavaFX中,可以使用CSS样式表来进行皮肤的更换。不过JavaFX中的CSS是基于W3C CSS version 2.1,但又不完全相同。 JavaFX中的换肤有几种方式。 1.完全重新定义的控件样式 我们首先创建一个CSS文件,命名为skin
2012-07-15 00:29:01 8414 3
原创 使用eclipse和JavaFX Scene Builder进行快速构建JavaFX应用程序
了解过JavaFX的都知道,JavaFX自从2.0版本开始,已经完全抛弃了之前的script语言,才用纯java来实现。这样的好处就是1.让使用Java的IDE进行JavaFX的开发成为可能,2.Java与JavaFX的API相互调用更容易 3.JavaFX的程序部署也更简单. e(fx)clipse就是一个eclipse上用来开发JavaFX的插件。不仅如此,在官网上还可以下载包含
2012-07-08 18:25:49 50585 17
翻译 Ogre游戏开发 第一课 SceneManager,SceneNode和 Entity Objects
第一课课程介绍: 这一课中,我们将会给你介绍Ogre中非常基础的组件:SceneManager, SceneNode 和 Entity Objects。 为了让你能更好的开始学习Ogre,我们将重点集中在一般的概念上,而不会覆盖大片的代码。 当你开始这个课程时,你应该慢慢的将一些代码添加到自己的工程中,然后运行看看效果。 课程开始: 在这个课程中,我们将会使用
2012-07-07 00:00:35 2414 2
原创 Unity3D----导入模型的碰撞检测
很多人在初学Unity3D的时候,可能会碰到这样一个问题:导入Unity3D的模型,给模型添加RigidBody后,模型会一直往下落。 那么,我们如何解决这个问题呢? 如果你尝试过创建一个Cube之类的,添加RigidBody。运行程序后,你会很明显的发现这个Cube可以掉落到地面。 因而,想要我们的模型也这样,可以将一个Cube与模型进行绑定,
2012-07-04 21:44:59 10325 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人