Friday, 29 December 2017

Scratch Level 4 - Create Your Own Game



Url:
https://scratch.mit.edu/projects/195118573/#editor


1. Some difficulties I had were:
- Making the laser follow the ufo in center, which I fixed by by using the costume editing tool and centering the sprite.
- Having the enemy spaceships travel in a constant pattern; certain lines would go down after they had bounced off an edge but others wouldn't. I fixed this by finding a different way for the sprites to travel, instead of using the codes to make them bounce off the edges and go down in horizontal lines, I made them move by "steps", and after they had gone to the edge move down a line. Also instead of creating various copies of the same spaceships i programmed it so that when the flag was clicked the game itself would create various spaceships.

2. I based my game off of Space Invaders from Atari, and used two tutorials from Youtube to create this game:
https://www.youtube.com/watch?v=oiCgYgibqAM
https://www.youtube.com/watch?v=7heq5xo6prE

I used codings from both videos, sometimes when a code from one of the videos wouldn't function properly I would try to change it to the other video's instruction. 
  A couple of changes and twists I made to both tutorials, are:
- The sprites, instead of making the game's original characters and spaceships, I designed my own in Photoshop. Having the player be the alien, and the opponents be the human spaceships.
- In addition to changing the design, I also added colour to make the characters look more interesting.
- I took some sounds out, like the bouncing sound, for when I had added it to the game, I found it to be too repetitive as it played every time the aliens bounced off the wall.

3. My beta testers didn't have any suggestions.

4. I would try to make the laser weapon shoot slower, and once it hit an enemy have it disappear and reset to it's original position, so that the player would only be able to shoot one spaceship per shot.
  Another change I would make, would be to create more obstacles, for example: opponents that could also shoot lasers, or ones that could restore others; as well as power-ups for the player.

Monday, 11 December 2017

Create Your Own Game

Idea:
Try to recreate space invaders, but with a twist, instead of the opponent being aliens, it is the opposite, it's the aliens fighting against people.

Characters:
No characters, only alien and human space ships.
Will be made on photoshop.

Coding:
I will try to make various ships and have them dissapear once the player shoots them, after that space ship is shot the score increases by 1.

Tutorials & Inspirations:
Atari Space Invaders
https://www.youtube.com/watch?v=oiCgYgibqAM
https://www.youtube.com/watch?v=7heq5xo6prE


Wednesday, 6 December 2017

Game Proposal- Scratch Level 4

Game Proposal


Story/ idea: 

The world is near collapse because of excessive nuclear radiation. Much of the population died, but the few that are left have either become irrational hostile creatures or developed strange abilities like the main character Sam. These people are trying to grow vegetation in small protected labs, in hopes that someday earth will go back to it's original state. But since plants have become very scarce, you must go out in search of them, in each stage trying to collect as many different species as possible without being killed by a monster. Once you are able to collect enough plants you'll have completed the game.
(2 or 3 stages)

Game play:

Defense & Attack: You can try to avoid monsters, but if you're seen you must try to defeat them by using your power, you can use this by filling in the power bar, by clicking the correct buttons displayed on screen, once the bar is filled you can use your skill and the opponent will be defeated. But you need to be able to complete this in a correct amount of time, otherwise you'll be defeated.

Move: By clicking the arrows on keyboard



Characters:

Main Character
Sam:
(no specified gender/ unsure now)
Has the ability to release strong energy which can kill monsters.

Daniel & Julia:

Scientists/ researchers. Take care of the lab.


Coding:

Change of screens when a stage is finished and maybe if you are attacking an opponent.
Addition of points when you collect plants. Once you collect the correct amount, the stage ends. As stages progress, buttons required to click will change and the time until the monsters attack will be shorter. I will also change the appearance of sprites depending on certain actions.
If player is defeated they'll go back to the beginning of game or 1st stage (unsure). 
I will create most of the layout of the game and sprites on Photoshop. A few might be from the web.

Inspirations for game:

Opus: The Day We Found Earth 

(The first idea was too complicated to complete in given time).

The second proposal I made was the one I made:

Idea:
Try to recreate space invaders, but with a twist, instead of the opponent being aliens, it is the opposite, it's the aliens fighting against people.

Characters:
No characters, only alien and human space ships.
Will be made on photoshop.

Coding:
I will try to make various ships and have them dissapear once the player shoots them, after that space ship is shot the score increases by 1.

Tutorials & Inspirations:
Atari Space Invaders
https://www.youtube.com/watch?v=oiCgYgibqAM
https://www.youtube.com/watch?v=7heq5xo6prE



Tuesday, 5 December 2017

Scratch Level 3- Pong




Project Page:
https://scratch.mit.edu/projects/189343657/#editor

1. I had some difficulty with sending 2 messages and making the game start once the correct buttons were clicked. The messaged I wanted to send were the ones explaining how to play single mode or 2 player mode, I had been able to create the messages, but wasn't able to make the buttons function properly. But in the end, I was able to get these fixed, by having the "say____" codes together in the same event tab. However I wasn't able to make the 2 player mode message disappear after space is clicked, I was only able to make it disappear after a few seconds. 
Another problem I had was that I wasn't able to get the ball to return to the centre after it bounced off the wall. I wasn't able to fix this, I tried re-watching the tutorials, but even after I had added the codes, the problem was still occurring.

2. I changed the colour of the ball, and changed some slight things, like: starting speed and it's increments. Which I made 8 instead of 10 and changed the mod to 4. I made these changes because I felt the game was already starting fast, and after a few bounces back and forth it became too fast.

Final project journal 10

June 18   On this last class I added the finishing touches to do game, and wrapped the project. Like other days I continued following the...