Skip to main content

Games MDA

 

Games MDA 

(Mechanics, Dynamics and Aesthetics)     

This is the MDA Framework diagram 
https://link.springer.com/chapter/10.1007/978-3-319-53088-8_3


So from reading these articles, I learnt about the full process of the gameplay aspects of a game itself which is Mechanics, Dynamics and Aesthetics.  I figured out that everything starts with the Mechanics, the Mechanics determine the Dynamics and Aesthetics of a game itself. I have never heard about the Mechanics, Dynamics and Aesthetics of a game before so this was the first time ever reading about it and from what I read there were some interesting facts and concepts I stumbled upon. 


MDA is otherwise known as Mechanics, Dynamics and Aesthetics. This is a framework tool used to analyse games and it describes the use of games by breaking them down into 3 parts which are MDA. Back then when I was playing games, I never once thought about the mechanics that are implemented into a game I always used to think if the game is good and seems fun I will play it. But now after reading all these articles and watching that video I realised there is more to games than I thought and it goes way in-depth in how a game is made and what makes a game what it is.  


There were some interesting facts that I learnt about the MDA framework structure such as the mechanics of the game for example the : 


  • Levels
  • Rules 
  • Players actions and movements 

Dynamics such as : 

  • Time Pressure
  • Progress
  • Competition 
  • Team-Work 

And Aesthetics such as : 

  • Sensation 
  • Fantasy 
  • Narrative 
  • Challenge
  • Fellowship 
  • Discovery 
  • Expression
  • Submission 



This is the Developer's perspective of a game. 
https://users.cs.northwestern.edu/~hunicke/MDA.pdf

This is the Player's perspective of a game. 
https://users.cs.northwestern.edu/~hunicke/MDA.pdf





What are Mechanics, Dynamics and Aesthetics? 


Mechanics : 

The mechanics are the actions, behaviours and control mechanisms given to the player. The mechanics support the overall dynamics of a game. The mechanics describe the specific parts of a game at the level of data representation and algorithms. For example,  the mechanics for shooting games include guns, ammunition, spawn point, reloading, XP or experience points etc. 





Dynamics :

The dynamics are there to create the aesthetic experiences of a game. These are the emergent behaviours that arise from gameplay when the mechanics are put into use. It describes the run-time behaviour of the mechanics acting on player inputs and each other's outputs over time.  For example, in shooting games such as Call of Duty in the Multiplayer mode the core dynamics is Competition you need "Teamwork" to "Progress" more and gain more XP or experience points.


Aesthetics : 


The aesthetics of a game are there to describe the emotional responses evoked in a player when they interact with the game. This is the aspect of the game that makes it fun and this is what delivers a certain type of emotion for us players to feel some certain type of way. 



Here are some links that I found interesting that correlate to what I was reading earlier. 


Mechanics Dynamics Aesthetics (MDA): The Game Design Theory Behind Games

https://gamedevelopertips.com/mechanics-dynamics-aesthetics-game-design-theory-behind-games/



Design, Dynamics, Experience (DDE): An Advancement of the MDA Framework for Game Design

https://link.springer.com/chapter/10.1007/978-3-319-53088-8_3


Game Dynamics

https://www.universityxp.com/blog/2019/10/8/game-dynamics










Comments

Popular posts from this blog

My First Playable

  First Playable My First Playable game so far At this point right now in the process of making my game, I have now implemented the environment, the 3d character, the HUD interface of the gold coins, the player being able to run forward across the map and move left and right avoiding the obstacles pressing the left and right keys or the A and D keys. I also implemented the trigger where when you run across the coins you are able to collect the coins and the number of coins you collect will appear on the top left of the screen. I adjusted the main camera angle to be a third-person view of the entire game so it gives a good perspective of the coins and the obstacles. I then added plants to give it a better aesthetic and look to the game. The thing I wanted to change from my original vision was that I wanted to make the game way more suited to the theme of the game itself. So instead of wooden spikes, I added logs and instead of tree trunks I added regular trees and then I also added rock

Introduction to a Future Success

  Introduction to myself :)  This is me Nasim Slavotic :) Hello! My name is Nasim Slavotic, I am 20 years old and I am now a 2nd-year student in TUDublin Blanchardstown doing Creative Digital Media. I am from Dublin and I work part-time in my dad's butcher shop here in Blanchardstown in Coolmine near the post office.  What are my hobbies?  In my free time, I like to go to the gym. Also, I like to go out and take pictures with my camera and make videos on my Youtube channel (NaSiM101) which I took a break from for a while from the pandemic but I do love to brainstorm new ideas for videos and discover new trending things. I also love going out with my friends but now I am starting to go back out again since the pandemic had closed everything before but now everything is coming back to normal slowly but surely. When I'm bored I like to head on Photoshop and Illustrator and just make whatever comes in my mind.  https://pxhere.com/en/photo/1621191 Favourite Foods  I am a foodie at h

Alpha

  Alpha  This is my progress, I have updated the HUD and I added a few more features in the environment What is going good? So far so good, the game is coming along well. There are a few scripts I put in such as collecting coins, player movement, environment design, generating random levels and level boundaries.  The Technical Difficulties  But there are a few technical difficulties I am going through which is every time I try to put a rigid body component into my player when I added the jump feature into my player controller script, the player for some reason falls through the map and I tried many times trying to fix the issue but I will try my very hardest to fix it. I also need to add in collision detection with the obstacles and when the player does collide with one of the obstacles it will say game over and you have to restart again. Those are some of the difficulties I am facing, I will try and reach my lecturer or one of my peers in class to see if they know the issue behind thi