Sunday, 27 November 2016

Game Development Week 3

In the 3rd week I started with editing my characters because it weren't trimmed so I had to trim all the images and replace them every where, it was so anoiyng but I did it and now the character is better.


Also I chaneged the acceleration in my game from 1500 to 2700 and I started to think about one thing. I want my character with the open umbrella to have an different acceleration from the character with the close umbrella and when he moving with the open umbrella his speed to be slower. In this week I started to think more about my level map and the obstacles which I will place here, I created some platforms just for experiment to see how my character will jump on it and it didn't look so bad.
I understood that my character will have to move left so in this case I have to reverse his animation because in it he went only on right part of the screen so I had to edit again the men with open umbrella and the men with close umbrella. I did the coding for this and when you press left it change the image to the right one I think now is more better and also I am happy because I did it without any tutorials and it works great at the moment.
 The next think I started to work on it was the egg cloud. After finding the right images of cloud and eggs which I will have more tipes white, simple and simple broken. I did the editing of all the images to png  and the coding for the cloud which will generate randomly eggs every second or I might change the timing. For the moment I am happy with my work and I try to do all my best on this game hope will be an good project. Also every week I save my game into an new project.

Game Development Week 2

In my second week I started to upgrade my menu and my scene where the player has to choose the character he wish to play. I added music to both of the scene and it sound good. I did the code for the texts and when you press "Start" on the menu scene it change the scene to the choose character scene.
Here also if you press the "Man" character it change the scene to "man level 1". When I understood what everything is working well I started looking for girl character. 
For it also wasn't easy to find the perfect character but I find one even if it's not perfect. The animation was of 9 images and I edited every one in png format. I placed the girl on the choose character scene and it didn't want to work because it was a problem with the frame which I placed on this scene thanks to my teacher who helped me to find it out.
After this I started to think about jump and opening umbrella. In my mind was to make this two effects using the bassicaly change scene and place in the place of the simple men an the character of the men with umbrella but it didn't look great so we had to change the coding. Also the jump it didn't look great because first I did it using only change linear velocity y but I change it using the example from the game which teacher offered to us like an example.

Game Development Week 1

When I started creating my own game I started with the background and camera work.
First in my mind was to create my game using sidescrolling and I did it like in the mario game ,but I understood that it wasn't the best idea and I changed to camera like in the race game. I did it because in my game the character has to stop go back and with the sidescrolling it doesn't look good.
After I start looking for the main character, it was really difficult to find an gif men with umbrella and it has to be also animated. I found one and he was perfect for my game but it was one probplem , he wasn't png so I had to cut hem and his animation was formed of 17 pictures. It wasn't easy. Because in my game this men is not only with umbrella, I had to edit him because he was with the open umbrella so I cutted his open umbrella and I pasted in an close umbrella and I did this thing for all 17 images of animation. It was so anoiyed but I did my best. After I did the menu and the scene where the player has to choose for which character he wants to play girl or boy. 

My own Game

Game which I decided to create is called Egg Rain. In previous blog I explained to you what is the game about and how it is going to look like.
In this blog first of all I want to show you the game storyboard and the level map there you can see the obstacles and how it is going to look like. I think in the future my ideas will change anyway this is my firsts ideas.
The storyboard of the game:
Level 1 map;


Tuesday, 18 October 2016

Sonic Minigame

This has the basic idea to jump from a platform to another and collect the coins the you collect 10 you win and you move to the next level. One important thing about this game is the fact that the sonic doesn't move from his initial place, he can only jump pressing the space. The background is moving left this make us think that the sonic is moving in reality isn't. We obtain this effect using the behavior  Move and we said to move the actor Background in direction 180 which is left. After using spawn actor we spawned the actor background behind of the first layer +480 pixels on self position. After when we obtained the good result which we wanted we start to do the platform. We created a new actor named Platform and we changed the size of it to 400x100 and we created 2 attributes one of type boolean and another real. We dropped in the behaviour change attribute  and we changed the x position of the platform to exp: 1024+(position X/ 2) this will help to respawn the platform after scene to look good. I learned a new behavior Constrain Attribute.This behavior is like a shield that will  permit the platform interact with the main characte-sonic and will not permit Sonic fall down at some moment when the gravity will be present in the game.Also for the platform  I created a rule that will permit the platform move left.In the same rule I added a spawn actor and also a timer.The rule is saying that a platform will be spawn  at random time (between 1,6/ 10) and also at random position between  -200 pixels and 200 pixels.
For the actor Coin we copied the actor Platform because this two actors has similar characteristics and this save time. I created a collide rule for the coin with the actor sonic the they collide the special sound is playing I inserted in this rule the destroy behaviour to destroy is after when sonic collided with coin. After we I did a rule to check the score, I did it using the rule which says when the coin overlaps or collapse with actor of type Sonic it change the attribute Score +1 and I did another rule with says if the game score is =10 change the scene to you win.
For the sonic actor I added  an animate picture.And the speed of this animate is 30fps. Also I used a constrain attribute-and the attribute that i constrained is the sonic x position to 150 pixel.This attribute helps the sonic to move to the left with 150 pixels and it helps to make the character more real.  Also in the sonic game I created the gravity.Also the sonic is colliding with the platform and the coin.Also I used a timer for the sonic.I created a controller for the sonic where,I setted a timer for 4 sec. that means that sonic will appear after 4 sec in the game.If we do not set a timer the sonic appear in the game and then is falling down because of the gravity and it can not collide with the platform and the coin.Also I made my sonic actor jump and in the same time play a sound.A sound is also played when the sonic is colliding with the coin and with the platform.For the coin I created a new attribute that counts how many coins a collecting and also when the sonic collides with the coin ,the coin is destroyed.

Sunday, 16 October 2016

Homework 10th October 2016



  1. PNG file are important because in games we use it for transparency so if we make the character of the format PNG we can see the background behind. PNG are also very useful for web site. Another good thing in PNG is that making 2 or more images PNG we can make one image but from our files which is very useful for a game.
  2. We used the Magnetic Lasso tool to do the PNG file, this tool we can use it when is a good image but sometimes the Magnetic Lasso do it not properly good so we must take the Polygonal Lasso and do in by your own which is more difficult than Magnetic. Anyway we must take care and try to do it careful.
  3.  To create the background for my game I used Lasso tool and I cuted from different images the things I need after I combined it all in one image making a background with the things I wanted to see in it. I used one image with sky, one with houses and another one with the road. I know the background it's very useful and important in my game but I think I should make another one more realistic and with a better quality. The background is like the enviroment where the game took place, it has to transmit feels maybe I should use other colors. Another think I should consider is my character and his animation and this is really important. I think it's a good idea to make a animation of the sky in my game and also of houses. In my game will be a egg rain so I will need to make a PNG egg which will drop from the sky and if it fall on the road I must find an animation for this. It's a lot of thing which I have to think about and find a solution if I want to make a good realistic game.



I think only egg rain will be boring so I included hole and the man has to jump over it and make sure of eggs to open  the umbrella at the right moment. I think in my game the the player will can't opent umbrella every time he want and when he open it , it close after 1 sec. This will make the game better. To make this plan a reality I need to find all media files I need or to create it because I need animation of how the the umbrella is opening also how the egg fall and how the character is jumping.






Sunday, 9 October 2016

Target Audience

Target Audience Egg Rain

Demographic- In my opinion the target audience for this game is 10+ because the game is not difficult but needs some skills and reflex at medium level. This game doesn’t take long time so the players can play for some 15 min go and do his things after return in the game world and continue playing. Students, Workers doesn’t matter all people can find 15 -20 free minutes to play this game. Also in my opinion this game is good for both gender and we can include 2 characters and first of starting the game the player has to choose with who to play boy character or women.
Psychographic- This game will be appreciate of people who likes simple mobile games. In this game a good reaction is quite important so people who like and got is will like the game .
Behavioral this game is more for Casual players as I said in this game can play everyone when he has got a free 10 -15 minutes everywhere. The gameplay it’s easy and the player can easy to adapt on it. This game doesn’t have a purpose or a big aim to do and this makes the gamers not to think a lot about the game or career.