COIT20271 - Mobile Game Development
Term 2 - 2017


All details in this unit profile for COIT20271 have been officially approved by CQUniversity and represent a learning partnership between the University and you (our student). The information will not be changed unless absolutely necessary and any change will be clearly indicated by an approved correction included in the profile.

Overview

In this unit, students develop a mobile game using an agile methodology and device agnostic software tools. This development process highlights for students in particular the impact that limited computing resources and wireless communication speeds have on the development of games.

Details

Career Level Postgraduate
Credit Points 6
Student Contribution Band 2
Fraction of Full-Time Student Load 0.125

Pre-requisites or Co-requisites

Pre-Requisite: COIT20270 App Development for Mobile Platforms.

Attendance Requirements

All on-campus students are expected to attend scheduled classes – in some units, these classes are identified as a mandatory (pass/fail) component and attendance is compulsory. International students, on a student visa, must maintain a full time study load and meet both attendance and academic progress requirements in each study period (satisfactory attendance for International students is defined as maintaining at least an 80% attendance record).

Offerings

Term 2 - 2017
  • Brisbane
  • Distance
  • Melbourne
  • Rockhampton
  • Sydney

Website

This unit has a website, within the Moodle system, which is available two weeks before the start of term. It is important that you visit your Moodle site throughout the term. Go to Moodle

Recommended Student Time Commitment

Each 6-credit Postgraduate unit at CQUniversity requires an overall time commitment of an average of 12.5 hours of study per week, making a total of 150 hours for the unit.

Class Timetable

Assessment Overview

Assessment Task Weighting
1. Practical Assessment 20%
2. Practical Assessment 30%
3. Written Assessment 30%
4. Portfolio 20%

This is a graded unit: your overall grade will be calculated from the marks or grades for each assessment task, based on the relative weightings shown in the table above. You must obtain an overall mark for the unit of at least 50%, or an overall grade of ‘pass’ in order to pass the unit. If any ‘pass/fail’ tasks are shown in the table above they must also be completed successfully (‘pass’ grade). You must also meet any minimum mark requirements specified for a particular assessment task, as detailed in the ‘assessment task’ section (note that in some instances, the minimum mark for a task may be greater than 50%). Consult the University’s Grades and Results Procedures for more details of interim results and final grades.

All University policies are available on the IMPortal.

You may wish to view these policies:

  • Grades and Results Procedure
  • Assessment Policy and Procedure (Higher Education Coursework)
  • Review of Grade Procedure
  • Academic Misconduct Procedure
  • Monitoring Academic Progress (MAP) Policy and Procedure – Domestic Students
  • Monitoring Academic Progress (MAP) Policy and Procedure – International Students
  • Refund and Excess Payments (Credit Balances) Policy and Procedure
  • Student Feedback – Compliments and Complaints Policy and Procedure
  • Acceptable Use of Information and Communications Technology Facilities and Devices Policy and Procedure

This list is not an exhaustive list of all University policies. The full list of University policies are available on the IMPortal.

Feedback, Recommendations and Responses

Every unit is reviewed for enhancement each year. At the most recent review, the following staff and student feedback items were identified and recommendations were made.

Feedback Source Recommendation
Unity was not available in the labs. Student feedback Ensure required software is installed.
Some teaching staff did not know Unity well enough to teach it effectively. Student feedback Ensure staff are trained appropriately.
The marking criteria and the assignment specification need to be improved. Student feedback Provide more detailed assessment criteria.
On successful completion of this unit, you will be able to:
  1. Design and implement a mobile game.
  2. Detail the challenges in developing mobile apps requiring heavy use of hardware resources.
  3. Apply an agile methodology in the development of software.
  4. Critically assess the user interface design on different platforms, with different hardware affordances.

Australian Computer Society (ACS) recognises the Skills Framework for the Information Age (SFIA). SFIA is in use in over 100 countries and provides a widely used and consistent definition of ICT skills. SFIA is increasingly being used when developing job descriptions and role profiles.

ACS members can use the tool MySFIA to build a skills profile at https://www.acs.org.au/professionalrecognition/mysfia-b2c.html

This unit contributes to the following workplace skills as defined by SFIA. The SFIA code is included:

  • Systems Design (DESN)
  • System Integration (SINT)
  • Program ming/Software Development (PROG)
  • Testing (TEST)
  • Applications Support (ASUP).

Alignment of Assessment Tasks to Learning Outcomes

Assessment Tasks Learning Outcomes
1 2 3 4
1 - Practical Assessment  
2 - Practical Assessment  
3 - Written Assessment    
4 - Portfolio    

Alignment of Graduate Attributes to Learning Outcomes

  • Professional Level
  • Advanced Level
Graduate Attributes Learning Outcomes
1 2 3 4
1. Knowledge
2. Communication      
3. Cognitive, technical and creative skills
4. Research  
5. Self-management    
6. Ethical and Professional Responsibility        
7. Leadership        

Alignment of Assessment Tasks to Graduate Attributes

  • Professional Level
  • Advanced Level
Assessment Tasks Graduate Attributes
1 2 3 4 5 6 7
1 - Practical Assessment        
2 - Practical Assessment        
3 - Written Assessment    
4 - Portfolio        

Prescribed Textbooks

Holistic Mobile Game Development with Unity
Author/s: Penny de Byl Year: 2014
Edition: Publisher: Taylor and Francis
Country: United Kingdom
View textbooks at the CQUniversity Bookshop

IT Resources

You will need access to the following IT resources:
  • CQUniversity Student Email
  • Internet
  • Unit Website (Moodle)
  • Unity 5 Personal Edition (free) + Android SDK (free). The labs will not have Unity installed. Oncampus students should be able to bring their own device with Unity installed, e.g., a Windows or Mac laptop.
  • Unity learning resource (free). Students are expected to use some of the free learning resource provided on the unity website (https://unity3d.com/learn/tutorials)
All submissions for this unit must use the Harvard (author-date) referencing style (details can be obtained here). For further information, see the Assessment Tasks below.
Unit CoordinatorPethigamage Perera (k.l.perera@cqu.edu.au)
Note: Check the Term-Specific section for any additional contact information provided by the teaching team
Week Begin Date Module/Topic Chapter Events and Submissions
Week 1 10-07-2017

Introduction to Mobile Game Design

de Byl, chapter 1

Week 2 17-07-2017

Introduction to Mobile Game Development

de Byl, chapter 1

Week 3 24-07-2017

Procedural Literacy (part 1)

de Byl, chapter 2

Week 4 31-07-2017

Procedural Literacy (part 2)

de Byl, chapter 2

Week 5 07-08-2017

Art Assets & Aesthetics

de Byl, chapter 4

Vacation Week 14-08-2017
Week 6 21-08-2017

Mobile Game Interfaces

de Byl, chapter 3

Week 7 28-08-2017

Learning from the Masters: Part One (week 1)

de Byl, chapter 5

Practical Assignment 1 Due Monday (28 Aug 17) 11:45 PM AEST
Week 8 04-09-2017

Learning from the Masters: Part One (week 2)

de Byl, chapter 5

Week 9 11-09-2017

Learning from the Masters: Part Two (week 1)

de Byl, chapter 6

Week 10 18-09-2017

Learning from the Masters: Part Two (week 2)

de Byl, chapter 6

Week 11 25-09-2017

Multiplayer Experiences

de Byl, chapter 7

Practical Assignment 2 Due Monday (25 Sep 17) 11:45 PM AEST
Week 12 02-10-2017

Publishing & Promotion

de Byl, chapter 8

Critical evaluation of game Due Friday (06 Oct 17) 11:45 PM AEST
Review/Exam Week 09-10-2017
Exam Week 16-10-2017
Portfolio Due Monday (16 Oct 17) 11:45 PM AEST

1 Practical Assessment

Assessment Title Practical Assignment 1
Task Description

You are required to submit a design and interface prototype for a simple 3D Unity game for Android mobile devices. This should include documentation of the game concept and design details, as well as the beginning of a Unity project that implements some sample interface and game mechanics for your game to give and idea of how the game will run. Your submission should demonstrate application of the knowledge from the first four chapters of the textbook.

Assessment Due Date Week 7 Monday (28-Aug-2017) 11:45 PM AEST
Return Date to Students Feedback will be provided within 2 weeks of the deadline.
Weighting 20%
Assessment Criteria
  • Game has clear play instructions and an end goal
  • Game interface is well designed and suitable for the game
  • Game design shows creativity and original thinking
Referencing Style Harvard (author-date)
Submission Online

The entire Unity project should be submitted in a format that can be executed by the marker in the emulator or on an Android phone. Include your report as a PDF or Word document.

Learning Outcomes Assessed
This section can be expanded to view the assessed learning outcomes

1. Design and implement a mobile game.

3. Apply an agile methodology in the development of software.

4. Critically assess the user interface design on different platforms, with different hardware affordances.

Graduate Attributes
This section can be expanded to view the assessed graduate attributes

1. Knowledge

3. Cognitive, technical and creative skills

5. Self-management



2 Practical Assessment

Assessment Title Practical Assignment 2
Task Description

You are required to design, implement and playtest a simple 3D Unity game for Android mobile devices.

Design and implementation

The game is based on the game concept that you have provided in Assignment 1.

As the game is for mobile devices, your implementation should demonstrate a competent knowledge in the following:

  • Mobile game interfacing i.e. the use of mobile touch screen, device orientation, sensors and GUI.
  • Exploring and using legal sources of graphics, sounds and 2D/3D models
  • Applying the overall concepts from the first four chapters of the textbook, as well as implementing features from the "learning from the masters" chapters

The implementation should include within it clear instructions on how to play and an overall goal for the game.

You are also be required to write a report explaining your demonstration and the game elements that you have successfully implemented according to the design in Assignment1.

Playtesting

Your game should be playtested by two of your friends. You should write a report that includes your observations during the playtesting, your playtesters’ comments and your ideas for improving the game.

Assessment Due Date Week 11 Monday (25-Sep-2017) 11:45 PM AEST
Return Date to Students Feedback will be provided within 2 weeks of the deadline.
Weighting 30%
Assessment Criteria
  • Game clearly and successfully demonstrates desired game features
  • Game uses visual and auditory resources appropriately
  • Game code is well written and shows competency in Unity
  • Report is well written and provides a clear rationale for the implemented game features and relationship to original gam

Referencing Style Harvard (author-date)
Submission Online

The entire Unity project should be submitted in a format that can be executed by the marker in the emulator or on an Android phone. Your report should be a PDF or Word document.

Learning Outcomes Assessed
This section can be expanded to view the assessed learning outcomes

1. Design and implement a mobile game.

3. Apply an agile methodology in the development of software.

4. Critically assess the user interface design on different platforms, with different hardware affordances.

Graduate Attributes
This section can be expanded to view the assessed graduate attributes

1. Knowledge

3. Cognitive, technical and creative skills

5. Self-management



3 Written Assessment

Assessment Title Critical evaluation of game
Task Description

Critical evaluation of games is an important skill for games designers. You will be provided with a game to critically evaluate with the intention of identifying those aspects that work well and recommendations for improvements. Your task is to research game design literature to locate current, relevant games theories and evaluate your game within the context of those theories.

Game theories related to game mechanics, game usability, game design patterns, playability heuristics and the context of the game are examples of those which may be considered relevant to your critical evaluation. Your essay should briefly explain the games theories, how they apply to your game and the implications thereof.

The list of references should form the last page of the assessment. Your list of references is expected to include at least two peer reviewed (scientific) journal or conference publications.

As a guideline, the main body of your essay should be approximately 1500 words.

Assessment Due Date Week 12 Friday (06-Oct-2017) 11:45 PM AEST
Return Date to Students Feedback will be provided within 2 weeks of the deadline.
Weighting 30%
Assessment Criteria
  • Quality references have been chosen
  • Each game theory is relevant and clearly explained
  • Insightful discussion of the application of each game theory and the resulting implications
Referencing Style Harvard (author-date)
Submission Online

You should submit a Word or PDF document.

Learning Outcomes Assessed
This section can be expanded to view the assessed learning outcomes

2. Detail the challenges in developing mobile apps requiring heavy use of hardware resources.

4. Critically assess the user interface design on different platforms, with different hardware affordances.

Graduate Attributes
This section can be expanded to view the assessed graduate attributes

1. Knowledge

2. Communication

3. Cognitive, technical and creative skills

4. Research

5. Self-management



4 Portfolio

Assessment Title Portfolio
Task Description

Your portfolio is for your future reference. Your portfolio will contain two sections: demonstrations and bibliography. The demonstrations section will showcase the mobile game concepts you have mastered. The bibliography section will contain a list of references of the learning resources that you found useful.

CQU Portfolio

Your portfolio should be constructed in CQU Portfolio which is available on the Moodle unit site.

Demonstrations

From week 2 to week 11, each week you are expected to add one new mobile game concept with your most impressive demonstration of the concept to your portfolio. For each concept, you should write a short discussion to show how the concept is used in a gaming context. Where possible, your demonstrations should be built to run on the web player. Alternatively, you must provide screenshots and/or video clips of your demonstrations embedded in the portfolio. You may be asked to demonstrate your work to the local lecturers and tutors.

The textbook hand-on exercises and online Unity tutorials are good resources for this task. As you complete the textbook exercises and tutorials, record and document your work for demonstration, Bonus marks will be given for innovative demonstrations of newly learned concepts.

Bibliography

As you learn mobile game development, you will access extracurricular material such as the Unity website, YouTube videos, help documentation and books. When you find a useful resource, you should add a reference to it to the bibliography section along with a short discussion of the resource which also justifies the inclusion of the resource. Your bibliography will be expected to contain at least 24 useful references - you should try to add roughly two per week.

Assessment Due Date Exam Week Monday (16-Oct-2017) 11:45 PM AEST
Return Date to Students Feedback will be provided within 2 weeks of the deadline.
Weighting 20%
Assessment Criteria
  • Demonstrations are of a high quality with well written code. Work of a high distinction standard would be expected to demonstrate newly learned concepts in new and innovative gaming contexts.
  • Bibliography references point to quality or rare resources, the reference discussions should provide some insights of the resources. Categorize and and rate the resources by their contents, quality, usefulness and easy of use.
Referencing Style Harvard (author-date)
Submission Online

You should submit a Word or PDF document containing a secret URL to your CQU Portfolio page or collection.

Learning Outcomes Assessed
This section can be expanded to view the assessed learning outcomes

2. Detail the challenges in developing mobile apps requiring heavy use of hardware resources.

4. Critically assess the user interface design on different platforms, with different hardware affordances.

Graduate Attributes
This section can be expanded to view the assessed graduate attributes

1. Knowledge

2. Communication

5. Self-management




© 2017 CQUniversity
Page generated by apps-prod-01.cqu.edu.au at Tue Aug 22 13:44:48 AEST 2017