Games Design

(Week 1- Week 14)
Module:Games Design - MMD60704
Tulekova Arailym (0326122)





Week 1
Lecture/Tutorial
Mr. Kannan briefed us about the module and explained how our work progress will go throughout semester. After that he  showed us our seniors' works. 


_________________________________________________________________________



Week 2
Lecture
Tutorial
Everything happening in game is depends on 
Saturation differentiates by the 
Escapism 


L.O.D.= Level of Details.

2D= Texture, sprite > Sheets 
3D= Texture sheet
       Polycount

       Material / Shader


 Info graphics must be clear to understand 



Cut scene- visual narrative- just an art( not animated) keep it simple, stylish.





_________________________________________________________________________




Week 3
Lecture/Tutorial

Priority (P) in a game:

P1-Top priority. Essential/a must for completing a created game. 
P2-Second priority. 
P3-Not an essential element in order to complete making a game.  

Platforms-P1 
Characters-P1 
Power ups-P3
Environment-P1
Items-P2
Checkpoints-P1
Death of field-P3
HUD(Heads-up display)-P2
Portal-P3
Reward-P3
L.O.D-P3
background-P3
Obstacles-P1


_________________________________________________________________________




Week 4
Lecture/Tutorial
In class, Mr. Razif gave us a group activity. With 4-5 members per group, we had to create our own card games using the classic card sets given. We are allowed to use previous card games as references for creating our own card games. 
Our group consisted of 4 members, Justyna, Jane, Jaslyn and Me.Our group's game idea:

Draft idea of our card game.

Our group discussing about card game.

Number of players: 3-6 players

5 random shuffled cards are given to each players at the start and are hidden from other players. The other cards are stacked and placed at the centre. The player who starts first has to pick 1 card from the other player on the right (The game is played in clockwise direction), and the player can place down 3 cards of the same shapes to get 1 point if the player has it. If not, the other players will continue by choosing the players' cards. After placing down 3 cards for a point, the player has to take 3 cards from the deck of cards to refill back the card numbers. 

Joker card: Power-up/special wild card. Whoever has the joker card can steal any 1 point only from any of the other players according to the player's choice. The joker card can be only used once per point. 

How to win?: Getting 3 points. 





After discussing in groups about our game ideas, we were told to play each groups' games. We all gathered at the back of the class to play the new card games created by ourselves. Each group explained how to play the games. It was a fun and exciting experience to try out each other's games in class.  

Feedback from Mr. Razif for my group's game: The game is good, but still can be polished further. 

_________________________________________________________________________



Week 5
Lecture/Tutorial
We were taught to use the graybox concept for the game maps: 



Mr. Razif taught us about the basics of Unity software in class. We were taught about the physics gravity effect, weight, scripts (coding ) and animation.

We also tried out the exercises given in class to understand the basics of Unity.

Maths operators used in game:-
  • + (Add. Same like Maths)
  • - (Subtract. Same like Maths) 
  • / (Divide)
  • * (Multiply)
  • = (Equal. Same like Maths)
  • % (Modulus) 
  • ! (Not) 
Modulus-Remainder. (Not popular/rarely used). 

Variables:-

  1. integer int ( x , y )
  2. Decimal float ( for floating objects)
  3. Strings string (For alphabets & characters, name of player)  
  4. Boolean bool (Yes or No, for choice making game type) 
After carrying out the exercises in Unity, I realized that different object weights produce different motion outcomes. Heavier objects move more stronger, hits other objects away and slightly slower when rolling.

_________________________________________________________________________






Week 6
Lecture/Tutorial
Mr. Kannan explained to us about the map boxes' height and width between the boxes to prevent any glitches such as characters dropping at the wrong place or getting suck between the boxes. He also taught us that it is important to add arrows in the game maps to show which direction the player has to lead the character to.
After lecture, we had a consultation session.

In class, we had a consultation session with Mr. Kannan about our game progressions. Each of us took turns to discuss with Sir about our game concepts. We showed our gray boxes for the game:
p.1

p.2


 p.3

Before class ends, Mr. Kannan told us to complete our game concept as soon as possible but it does not have to be in perfect quality, especially game maps and character designs by next week's class.


_________________________________________________________________________






Week 8
We took turns to consult with Mr. Kannan in class about our Games Design progressions, especially game map concept, character designs and game prototype in Unity.
I'm going to do all game in pixel style.
There is design of Main character,  healing heart, power up -pill,  2 simple enemies an Boss enemy.
p.4

p.5

p.6



Week 9
Lecture/Tutorial
Mr. Razif taught us how to animate characters and animate a door as the character enters and pass through it. First we had to import character sprites, trim them, place with capsule collider and animate them. After that, we add transitions between idle, run and jump animation using speed and grounded layer with coding.  Same goes for the open close door animation.

_________________________________________________________________________








Week 10
Lecture/Tutorial
We had to finalise all our game concepts this week and make sure all our game assets are in Unity. We had a consultation session in class with Mr. Kannan like usual.
_________________________________________________________________________







Final Project
References: 


p.7 

p.8

p.9




Artstyle: Pixel style 







Environment elements :

Gray box:



Game Bible:

Gameplay Video:



_________________________________________________________________________



Comments

Popular Posts