EDUCATIONAL GAME DEVELOPMENT IN JAVAFX TECHNOLOGY

  • Miroslav Slavković Margintech d.o.o. Beograd
  • Đorđe Đurđević Univerzitet u Beogradu - Elektrotehnički fakultet
  • Igor Tartalja Univerzitet u Beogradu - Elektrotehnički fakultet
Keywords: Edutainment, Educational computer game, Quiz, Rich Internet application, JavaFX application

Abstract

The process of learning, which includes knowledge and skill acquisition, is considerably improved by introduction of modern technologies and entertaining contents, and an educational computer game achieves their synergystic effect. One of the first modern ideas about use of computer games in education appeared in 1974. Today, several hundreds of institutions worldwide are engaged in the development of educational games. Several prototypes of educational games were previously developed at the University of Belgrade - School of Electrical Engineering, including the first version of software package Game Olympics in 2010, which consists of two applications. The Editor application is intended to be used by instructors to create particular games, which essentially are quizes in an arbitrary knowledge area, combined with concepts of games of chance. The Contest application is intended to be used by players, who learn and test their knowledge by playing. This paper is focused on the development of the new version of the Contest application, with elements of web-oriented application, as well as its conversion from Java2D to the modern JavaFX technology. The new version comes in two forms: as a conventional desktop application, and as web-browser based application, which uses resources from an Internet server. The difference between both forms is negligible, only about a several dozens of lines of source code.
Published
2019-01-15
Section
Articles