-
-
Notifications
You must be signed in to change notification settings - Fork 556
FAQ
If you've read the whole wiki and still got questions, you've come to the right place. Below you can see a list of questions that I have been commonly asked and their respective answers.
A: FXGL (FX Game Library) is a game development library based on JavaFX 8.
A: If you are serious about game development I would suggest that you use LibGDX or JMonkey as they will provide you with better support both in terms of tools and performance. FXGL was not meant to compete with any other existing game library. It started off as a collection of code snippets to help me run JavaFX tutorials on YouTube, so that I don't type the same code across tutorials. As the codebase grew I decided to make a library out of it and share with everyone who is interested in learning JavaFX.
A: I suppose so, but as it currently stands I wouldn't consider code to be of production quality (definitely not until it has been peer reviewed by at least a few people). Besides, apart from desktop there are not many platforms you can deploy this on, so that might get in the way.
A: It seems to work pretty well for education. So I'm gonna say academic value and I'm sticking with that answer.
A: Mainly 2D and UI based games. I think you should be able to rewrite most of existing 2D games, but it also depends on the complexity of the game itself.
A: No. It's under MIT, so feel free to do anything you want with it. Some credit saying "Powered by FXGL" would be nice, but, you know, it's up to you. 😄
A: Help yourself, but reference to the original source is appreciated.
A: You should address this question to your teacher / supervisor.