Wednesday 13 December 2017

Scratch Level 3 - Create Your Own Game

Project Proposal :   To create a game which you stop a moving wooden hammer with a right timing to  hit block properly. If it is a wrong timing, a tower of blocks is gonna fall down which is a game over. More you hit blocks, the timing will be harder.

Story line :   The maximum amount of  blocks is 99 and a cute creature is on top of the tower of blocks. The creature can't get out of the tower and the player needs to save it by hitting blocks without letting it fall down.

Coding Process :   I will program a hammer keep moving up and down and blocks continue appearing from the top of display when a player hit one block. 

Plan for 4 Classes :  
1 - Build a detailed plan for my game
2 - Create and programm moving sprites(blocks and hammer)
3 - Add background and detailed graphics
4 - Add title, setting and other small details, and final checking


A link of a game I referenced, 

Tuesday 5 December 2017

Scratch Level 3 - Pong


A link to the project page of the game is below,
https://scratch.mit.edu/projects/189063325/

1, I  had difficulty with programming a Christmas tree appear in a random time and making the ball bounce when it hits the tree. I reviewed the script of the ball when it hits the bear and understood how the bouncing is programmed. I learned 'pick random~to~' block can fit in 'wait~sec' and 'go to ~' blocks from other youtbe video to make the random tree.

2, I added a Christmas tree randomly appear to bother the moving ball so the player has to hit it back again or the opponent will face the ball many times. I thought it would make the game more exciting and fun to play. I programmed the tree hidden first but appear in random time and hide again in random time.