Information on this page, including unit offerings, is from the 2019 academic year.
Virtual Realities and Games Software Production (ICT367)
|Organisational Unit||Information Technology|
|Description||This unit focuses on the theories, techniques and tools for designing, constructing and producing interactive 3D visualisation systems including computer games, interactive modelling software, Virtual Reality and Augmented Reality software. Besides focusing on the theories, techniques and tools, additional topics include budgeting, design documentation, evaluation, group dynamics, project management, team roles and responsibilities. Using industry standard design and development tools, students will apply the theoretical aspects of this unit to create games and virtual/augmented reality applications in a team environment.|
|Unit Learning Outcomes||ULO1) Understand the requirements to create a good computer, video games, virtual and augmented reality applications
ULO2) Know who the game, virtual and augmented reality design and development team are
ULO3) Have an understanding of the different phases of the production cycle
ULO4) Know some typical organisational structures and different job titles in games, virtual and augmented reality companies
ULO5) Understand how software engineering can be used to solve problems in the production of game, virtual and augmented reality software
ULO6) Know the different types of software process models
ULO7) Have a general overview of game engines, virtual and augmented reality engines, and the different architectures
ULO8) Know the advantages and disadvantages of using existing game engine, virtual and augmented reality engines, or building it from scratch
ULO9) Have an overview of game, virtual and augmented reality level design, and the various roles involved in creating game, virtual and augmented reality level
ULO10) Know what game, virtual and augmented reality level conceptualisation and design is
ULO11) Understand the construction of game, virtual and augmented reality levels and how to refine them
ULO12) Work together as a group
|Timetabled Learning Activities||Lectures: 1 x 2 hours per week; laboratories: 1 x 2 hours per week (1 hour unsupervised).
All offerings of this unit include the equivalent of 30 hours of structured learning.
|Unit Learning Experiences||The approach to learning in this unit is students learn through lectures, and tutorials/labs. The lectures include the following topics: Conceptualisation and Design, Construction and Refinement of Games, Virtual and Augmented Reality Levels; Level Design and Roles; Game, Virtual and Augmented Reality Engines; Games, Virtual and Augmented Reality Scripting and Programming; Games, Virtual and Augmented Reality Software Production; and Software Engineering. Tutorials/labs complement the lectures in the form of hands-on experience using one of the available industry standard software tools. Students will have access to the LMS to assist them in their learning process. As this is a 3 credit point unit, it is expected that you to spend on average 10.0 hours per week for a total of 150 hours for this teaching period working on this unit.|
|Other Learning Experiences||Tutorials/labs complement the lectures in the form of hands-on experience using one of the available industry standard software tools. Besides attending lectures and tutorials/labs, students will also have access to the LMS to assist them in their learning process. As this is a 3 credit point unit, it is expected that a student will spend on average 10.0 hours per week for the total 15 weeks of this teaching period working on this unit.|
Tutorial/lab = 10%
Major Assignment Part-1 = 30%
Major Assignment Part-2 = 30%
Final Examination = 30%
Written feedback via the LMS will be given for the Assignments, tutororial/lab exercises. Unless instructed otherwise all students will have to submit the tutorial/laboratory exercises via the unit's site on the LMS. A two-hour closed-book final examination will be held during examination weeks. It will be based on all of the materials of the unit.
|Prerequisites||ICT284 System Analysis and Design or ICT288/ICT241 Games Software Design.|
|Exclusions||Students who have successfully completed ICT245 Games Software Production may not enrol in this unit for credit.|
|Appears in these Courses/Majors:
see individual structures for context
|Appears in these Minors||Games Design
|Internet Access Requirements||Murdoch units normally include an online component comprising materials, discussions, lecture recordings and assessment activities. All students, regardless of their location or mode of study, need to have access to and be able to use computing devices with browsing capability and a connection to the Internet via Broadband (Cable, ADSL or Mobile) or Wireless. The Internet connection should be readily available and allow large amounts of data to be streamed or downloaded (approximately 100MB per lecture recording). Students also need to be able to enter into online discussions and submit assignments online.|