用JavaFX编写的游戏Pac-Man

发表于: 2008年12月12日 类别:JavaFX编程
标签: , , , , , , ,

最近读了些JAVAFX的文章,看了一些示范程序,于是决定写个游戏试一试。大概花了2周的业余时间,写成了一个Pac-Man游戏(俗称PCMAN或吃豆子)。虽然离真正的“街机”版还有一段距离,但是也基本体验了JavaFX编程的易用性。由于处于学习阶段,还有很多需要改进的地方,以后有时间慢慢改改吧。现在答应了某个英文网站去写一篇文章介绍如何编写这个游戏,因此源代码暂时不能公开。待文章发表之后,大家可以看看代码,切磋一下。

这个游戏程序主要采用了以下JAVAFX技术:

1) 绑定(binding)

2)动画(animation)

3)变换(transform)

4) Java类集成

5)声明式语言

大家可以点击以下图标启动该游戏,需要JRE1.5以上,用1.6U10以上效果更好。第一次运行时,可能需要等一些时间(因为要下载JavaFX Runtime)….

screenshot

目前,JavaFX只支持Windows和Mac平台,Linux平台有一些变通的办法,可以google一下。

如果无法运行本程序,大家还可以看看YouTube上的视频:

5个评论

  1. 您好
    我也正学习FX,对简单的东西已经基本掌握了。
    但想看一些复杂的例子来增进理解。
    您的这个咚咚的代码能给我发一份吗?
    想学习一下

    评论 来自 li — 2009年03月25日 @ 7:35 am

  2. [...] Pac-Man游戏引起了不少关注(参见文章:JavaFX 演示游戏:PAC-MAN   [...]

    Pingback 来自 JavaFX游戏吃豆人的编写过程 — 2009年05月22日 @ 2:15 am

  3. [...] in JavaFX - Part 2 第三篇文章,2009年5月28日: Writing the Pac-Man Game in JavaFX - Part 3 用JavaFX编写的游戏Pac-Man [...]

    Pingback 来自 JavaFX吃豆人游戏的编写过程之二 — 2009年05月29日 @ 9:38 am

  4. [...] JavaFX应用实例、例子 用JavaFX编写的游戏Pac-Man JavaFX Guy的博客 JavaFX 1.2的新特性 JavaFX吃豆人游戏的编写过程之二 [...]

    Pingback 来自 JavaFX吃豆人游戏的编写过程之三 — 2009年06月06日 @ 9:48 am

  5. [...] 用JavaFX编写的游戏Pac-Man JavaFX实例探索教程 JavaFX特性和编程实例代码 JavaFX 1.2 [...]

    Pingback 来自 JavaFX吃豆人游戏的编写过程之四 — 2009年06月18日 @ 3:33 am

本贴评论的RSS feed