Senior Lecturer Digital Games

Brian McDonald is a senior lecturer on the BA(Hons) Game Development and BSc(Hons) Computing for Games, where he'll be teaching Games Programming and Graphics Programming. He'll also supervise student projects at stages 1, 2 and 3.

Brian has been a Lecturer in Video Games Development for over 12 years, focusing on teaching Computer Graphics and Gameplay Programming. In his previous positions, he was a Programmer Leader of the Games Software Development Programme for 4 years and also oversaw the successful redevelopment of the Games Programmes at Glasgow Caledonian University in 2014.

Brian is a keen advocate for the Games Development Community. He was elected to serve on the board of IGDA Scotland from 2013 - 2016. In this role he helped bring together the Game Developers from around Scotland by organising monthly meetings and developer talks. In this role and as an Academic, he provided written evidence to the Scottish Parliament’s Economy, 
Energy and Tourism Committee inquiry into the economic contribution of the creative industries in 2015. Brian has been a local, regional and global organiser with Global Game Jam since its inception in 2009.

Contact details

Telephone 01326 254204

Qualifications

Qualifications

Year Qualification Awarding body
2005 PgD Games Technology Glasgow Caledonian University
2004 BSc Computing Glasgow Caledonian University

Research Interests

Research interests and expertise

Creative Hubs
Game Jam and Hackathons
Computer Science Education

Research Topics

  • Computing
  • Digital Games Design
  • Education

Research Outputs

Publications and research outputs

Article

Shapiro, Angela, McDonald, Brian ORCID logoORCID: https://orcid.org/0000-0002-0611-6499 and Johnston, Aidan (2014) Gathering the voices : disseminating the message of the Holocaust for the digital generation by applying an interdisciplinary approach. Social Sciences, Special Issue, New Media and Social Learning, 3 (3). pp. 499-513. ISSN 2076-0760
[thumbnail of Shapiro_McDonald_Johnston_SS_2014_gathering_the_voices.pdf]

Book Section

Scott, Michael ORCID logoORCID: https://orcid.org/0000-0002-6803-1490, Parker, Alcwyn ORCID logoORCID: https://orcid.org/0000-0002-2374-1229, McDonald, Brian ORCID logoORCID: https://orcid.org/0000-0002-0611-6499, Lewis, Gareth and Powley, Edward ORCID logoORCID: https://orcid.org/0000-0002-7317-7304 (2019) Nurturing Collaboration in an Undergraduate Computing Course with Robot-themed Team Training and Team Building. In: CEP '19: Proceedings of the 3rd Conference on Computing Education Practice. ACM Press, New York, p. 5. ISBN 9781450366311
[thumbnail of CEP_2019_paper_7.pdf]

McDonald, Brian ORCID logoORCID: https://orcid.org/0000-0002-0611-6499 and Moffat, David (2016) Using Sentiment Analysis to track reaction to the Global Game Jam Theme published in Proceedings of the International Conference on Game Jams, Hackathons, and Game Creation Events. In: GJH&GC '16, March 13 2016, San Francisco, CA, USA. ACM, USA, pp. 50-53. ISBN 978-1-4503-4083-0
[thumbnail of ICGJ2016_paper_21.pdf]

Conference or Workshop Item

Wearn, Nia and McDonald, Brian ORCID logoORCID: https://orcid.org/0000-0002-0611-6499 (2016) Ethos of location and its implication to the motivators of Global Games Jam participants. In: Proceedings of the International Conference on Game Jams, Hackathons, and Game Creation Events, San Francisco, USA.
[thumbnail of p58-Wearn.pdf]

McDonald, Brian ORCID logoORCID: https://orcid.org/0000-0002-0611-6499 and Law, Robert (2014) Game Jams: How can they influence Software Development Curricula? In: Foundation of Digital Games 2015, June 22nd - June 25th 2015, Pacific Grove, CA, USA.
[thumbnail of GJ2015_submission_12.pdf]

Shaprio, Angela, McDonald, Brian ORCID logoORCID: https://orcid.org/0000-0002-0611-6499 and Johnson, Aidan (2013) Gathering the Voices: Disseminating the Message of the Holocaust for the Digital Generation. In: European Conference on e-Learning;, Nice, France. Item not available from this repository.

Teaching

Areas of teaching

  • Digital Games

Courses taught

  • Digital Games BA(Hons)
  • Computing for Games BSc(Hons)