天天看點

JavaFX開發的2048遊戲

自從JavaFX被納入Java 8之後,JavaFX團隊決定跳過幾個版本,追趕Java 8。而如今的JavaFX的與以往的Swing和JavaFX 1.2 版本已大大不同,為了更加容易了解和開發,JavaFX的改觀不容小觑,但仁者見仁,智者見智,對于JavaFX而言,還有多久才能走到大衆開發視線,拭目以待。

JavaFX開發的2048遊戲

我想不用說,2048遊戲大家應該是有過嘗試的,這款遊戲由 Gabriele Cirulli 作者開發,并開源在 GITHUB 上,大家可以嘗試一下
  • 目前已經從JavaFX版本作者Bruno Borges建立分支過來,并轉換為 Maven方式建構,非常感謝 Bruno Borges 的辛勤開發
  • JavaFX版本從此進入:https://github.com/41zone/fx2048
  • 遊戲Jar包下載下傳:https://github.com/41zone/fx2048/releases/tag/1.0.0

關于JavaFX 8

不論如何,從 Java FX 1.0 版本以來,一直在觀察這個家夥的進度,當時讓人遺憾的是,進度一直不是很理想,直到內建到 Java 8 中後,的确做了很多努力。

目前我們正在開發基于Java FX版本的Markdown文本編輯器 Note.FO,當完成後,我們希望開源出來,供大家使用,開發日志可以檢視:http://blog.41zone.cc/category/fo-framework/note-fo/

雖然很多人不看好 Java FX 8,但我們依然保持樂觀,我們希望能看到有一天 Java FX 更加廣闊的天地。

參考

  • Java FX 官方:http://www.oracle.com/technetwork/java/javase/overview/javafx-overview-2158620.html
  • 2048 MAVEN版本: https://github.com/41zone/fx2048
  • 2048 ANT版本: https://github.com/brunoborges/fx2048