• norsk
    • English
  • English 
    • norsk
    • English
  • Login
View Item 
  •   Home
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for datateknologi og informatikk
  • View Item
  •   Home
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for datateknologi og informatikk
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Educational Game Programming with JavaFX - 2D Game Framework Integrating JavaFX with Physics Engine

Wannebo, Kristian Juul
Master thesis
Thumbnail
View/Open
17809_FULLTEXT.pdf (2.007Mb)
17809_ATTACHMENT.zip (75.75Kb)
17809_COVER.pdf (1.556Mb)
URI
http://hdl.handle.net/11250/2504707
Date
2017
Metadata
Show full item record
Collections
  • Institutt for datateknologi og informatikk [7449]
Abstract
Java@Kodeklubben Trondheim students have expressed wishes for making games, but programming physical movements and interactions proved too complex for the students. This research aimed to design a prototype of a game development framework that could be used as a tool for learning JavaFX, where movements and interactions were based on physics. The game development framework was aimed at both pre-university students and university students who are learning programming.

The research looked at existing frameworks for learning programming with games and learning theory as a basis for the design, then designed and implemented a prototype based on the derived information. The prototype was evaluated by creating a set of example games and performing a usability test with university students.

The research found that the students learning process was affected positively by using the prototype in combination with real programming tools, and that by using real programming tools when learning, the knowledge learned was transferable to real world programming. The prototype also made it simple to make complex physical games.
Publisher
NTNU

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit
 

 

Browse

ArchiveCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsDocument TypesJournalsThis CollectionBy Issue DateAuthorsTitlesSubjectsDocument TypesJournals

My Account

Login

Statistics

View Usage Statistics

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit