Home
General
Staff
Contact
Partners
Alumni
Research
Areas
Projects
Papers
Books
Reports
Awards
Teaching
Lectures
Exams
B.Theses
M.Theses
PhD Theses
Go Abroad
Misc
Talks
Library
Gallery
Links
Search
Webmaster
|
Special Topics in Software Engineering:
JavaFX Game Development
339.322 |
1KV |
Löberbauer |
Block |
Begin: 2011-11-18 |
Lecturers
Markus Löberbauer
Dates
No. |
Date, Time, Room |
Content |
Slides |
Samples |
1 |
2011-11-18, 12:45-18:00; HS 4 |
JavaFX introduction, examples, and live game development (Circle Hunter)
|
JavaFX
|
Circle Hunter Versions, Sounds
|
2 |
2011-11-19, 08:30-12:45, HS 3 |
JavaFX animations (Circle Hunter), user interfaces with FXML
|
|
Circle Hunter Versions, FXMLTest
|
Overview
JavaFX 2.0 is a class library for graphical user interfaces, animations, and media.
It uses Java as runtime platform. JavaFX 1.0 started as a programming language that had a
declarative syntax and offered support for procedural and functional programming.
However, to simplify the development of JavaFX applications, the programming language
JavaFX has been dropped and the class library made accessible by Java since JavaFX 2.0.
In this course you will learn how to:
- write programs with JavaFX
- design graphical user interfaces
- develop animations
Mode
The lecture consists of a theoretical part and a project. The quality of the
project determines the mark. The attendance to the lectures is voluntarily.
As a project you can develop a game e.g.
Battle Isle,
Tetris,
Tower Defense,
Street Fighter, or
Pac-Man. Or if you have your own idea
for a project, feel free to discuss it with one of the lecturers.
You can work on the project alone or in a team of two.
For you to get a positive grade, we need the source code of your project. And
a binary distribution for the homepage, similar to the Worms example distribution.
Please set the links in your jnlp files according to the Worms example.
Deliver your project until: 2012-03-09, 12.00 o'clock. Please deliver your project by sending it in by e-mail (loeberbauer AT ssw.jku.at).
Exchange
Exchange Directory
Examples 2011
Games 2011
Online Resources
Examples 2010
Games 2010
Games 2009
Literature 2009, 2010
- Weaver, Gao, Chin, Iverson: Pro JavaFX Platform. Apress 2009
|