<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Chengen Zhao on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/chengen-zhao/</link><description>Articles written by Chengen Zhao on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 19 Jun 2023 08:56:11 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/chengen-zhao/index.xml" rel="self" type="application/rss+xml"/><item><title>Foojay Podcast #25: Game Development with Java, JavaFX, FXGL</title><link>https://foojayio.github.io/website/today/foojay-podcast-25/</link><pubDate>Mon, 19 Jun 2023 08:56:11 +0000</pubDate><guid>https://foojayio.github.io/website/today/foojay-podcast-25/</guid><description>&lt;p&gt;Java and JavaFX are probably not the first options you consider if you want to create a game application.&lt;/p&gt;
&lt;p&gt;But the FXGL library allows you to do precisely that! Create games that run on all platforms with the same codebase as we are used to with Java.&lt;/p&gt;
&lt;p&gt;And even without an extra library, the JavaFX Components and Canvas provide many animation and gaming possibilities.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s learn from experts why Java should be on your game-development-language-list!&lt;/p&gt;</description></item></channel></rss>