Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/20806
Title: Game Design Principles: A formal analysis
Authors: D'Amore, Salvatore
Advisor: Carette, Jacques
Department: Software Engineering
Keywords: Game Design;Formal Model
Publication Date: 2017
Abstract: Game design principles have been discussed and developed since the late 1990's and are still created and discussed today. There have been many efforts to collect, identify, and create these principles, yet no effort has been made to test their implementation. This thesis presents an approach to formally analyzing games with game design principles. We gathered 50 game design principles from textbooks, Internet journals, collection efforts, and academic papers. Informal analysis of all 50 were performed, specifically looking at their ability to apply directly to games itself, as well as how much knowledge of things external were required. Of these 50, 5 were selected and a more in depth analysis was done. For each of these 5 principles we present a specification one would use to model their game, and verify that the game design principle at hand applies.
URI: http://hdl.handle.net/11375/20806
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File Description SizeFormat 
thesis.pdf
Open Access
140.36 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue