[feed] pefprints@pef.uni-lj.si | [feed] Atom [feed] RSS 1.0 [feed] RSS 2.0 |
  Logo Login | Create Account

Advanced functionalities for creating educational games in Unity

Blaž Abram (2019) Advanced functionalities for creating educational games in Unity. Diploma thesis.

Download (1548Kb)


    Studies (Prensky, 2001; Gee, 2003; Backlund & Hendrix, 2013) have shown that educational games help to get better motivation, enable to create an environment according to standards of constructive theory in studying and observing the concepts from different viewing angels and furthermore the students understand more and remember the subject that is shown faster with the help of educational games. On Faculty of Education, program the two-subject teacher (Mathematics - Computer science), the developers approach studying with the help of devising computer-educational games with the purpose of students acquiring competences which they will need as future teachers for creating quality study material. The goal is that they learn to devise and design ICT material (educational games), to gain experience with working in a group, to solve problems with the help of digital technology and also to critically evaluate designed material and analyse it. The game that students devise and develop within the subject course is usable in the educational process however it is not its main goal (Zapušek & Rugelj, 2014). To develop the educational games, they first used the program eAdventure on the faculty, which is actually easy to use but it has a very limited collection of functionality that are adjusted to developing games from the genre – adventures, which is why it isn’t possible to program other games. The tool because of its shortcomings restricted the students more and more, so the developers decided to substitute it with the program Unity. This program environment offers a wide collection of functionality, there is a possibility of creating a game of optional genre and with minor adjustments to import it to a wanted device (i.e. mobile phones, tablets, consoles) or operation system (Windows, Mac or Linux). The bad side of the tool is its relatively big complexity which requires a lot of time for studying which had a consequence that students spent a lot of time on programming and that wasn’t the main purpose of the subject. In my thesis I therefore studied the possibilities that would make programming easier for the students so they could focus more on didactical views of developing educational games. So to not use too much time on searching for sources and studying about how the program works I checked and studied a lot of sources and guidelines and tried to summarize the most basic ones, understandable and easy approaches to programming that are beneficial when developing almost every educational game, for example: moving the player and camera, the counter of points, the display of the text, working with colliders, references to components of the object or other objects, the backpack of the player and so on. In comparison with the thesis (Brglez, 2017) in which the basics of the program Unity are described, in my thesis I am focusing on advanced functionality of programming the games in 2D mode and I also deal with approaches that are meant to programme the game in 3D mode. In my thesis I presume that a reader knows the basics of programming but is a beginner at developing the educational games in the program Unity. The level of writing or the use of technical language in the thesis is adjusted to students of university educational programs and teachers that are interested.

    Item Type: Thesis (Diploma thesis)
    Keywords: Unity, educational games, Game design based learning, development of educational games
    Number of Pages: 44
    Language of Content: Slovenian
    Mentor / Comentors:
    Mentor / ComentorsIDFunction
    prof. dr. Jože RugeljMentor
    asist. Matej ZapušekComentor
    Link to COBISS: https://plus.si.cobiss.net/opac7/bib/peflj/12519497
    Institution: University of Ljubljana
    Department: Faculty of Education
    Item ID: 5859
    Date Deposited: 15 Jul 2019 11:37
    Last Modified: 15 Jul 2019 11:37
    URI: http://pefprints.pef.uni-lj.si/id/eprint/5859

    Actions (login required)

    View Item