Friday, October 30, 2015

Day 34

Today i worked on making some test boxes and dialogues. Most of the coding worked sometimes i get some problems when i forgot to add that sprite inside the. Some problems occurred when i tried to follow the tutorial. Well, only one and everything went pretty well after. The problem was that the codes were placed in the wrong events. It was fixed as soon as i found out so it didn't take much effort. Also, the tutorial showed me clearly how to create a text box and a dialogue. Tomorrow i will see what i should do next.

Thursday, October 29, 2015

Day 33

Today i finished created the invincibility buff, it took awhile but i got it. There were a few problems with the buff sprite and the player itself as for some reason there were problems concerning the collision with the buff sprite. The problem was a few codes related to the guns, but i didn't think so. Which i decided to change a little bit of the buff to make the buff successful and it kinda succeeded. The buff has some bugs as it takes 50-50 chance it will be invincible. But everything seems to be Fine so i ended it there. Tomorrow i will try to do some test boxes and dialogues.

Wednesday, October 28, 2015

Day 32

Today i tried making lives for the player it succeeded and it was pretty simple. Although i had to debug a few things it didn't take me long until i decided to do another thing. Since it was easy and short, i started on making the player invincible. I am not entirely done with making a buff for the player as i didn't have enough time to complete it ill continue it at another time.





Tuesday, October 27, 2015

Day 31

Today i played around with a little movement. There wasn't much to learn from it as it was pretty simple it was a simple code that creates how fast it moves from left, right, up and down. What i learned is that i should use the guide that they provide as it gives tips and tricks. Next time i will. Tomorrow i will decide on what i should do next.

Monday, October 26, 2015

day 30

Today i tried making the player spawn in an area where enemies do not instantly grab and kill him. It succeeded in spawning, but i am not entirely sure if they are spawning to an area in which they will be certain to live. But i am certain that i get to live for 10 seconds. This tutorial gave me a simple few codes on how to make a safe spawn. Tomorrow i will see if there is anything else i could do with that spawn.

Sunday, October 25, 2015

Day 29

Today i tried some codes, however did not go so well because i believe i went a bit too fast in the coding which made too many errors so i believe debugging is a priority. I didn't learn much today besides the fact that coding takes time and requires too much thinking. Although i was in the middle of coding i stumbled another tutorial, its not quite the same as the others as i think this one had less information but i think i still learned something out of it. Next time i will try something else.

Wednesday, October 21, 2015

Day 28

Today i experimented on some camera views, I'm able to make the camera follow the players through different codes. This means that there are almost unlimited ways in doing so. So, i will try to see if i can make my own codes and create a way. This will take some time, as i will learn what codes to use for the camera. Tomorrow i will try some coding, and make a new camera view. This tutorial is another example on how to use the codes on the camera.

Tuesday, October 20, 2015

Day 27

Today i made a dynamic camera, it moves according to how far it is away from the middle. The camera was alright, i will change the radius of the player so that i will move faster towards the middle. The problem was apparently the guns, but i tried to debug the problem. However, the actual problem was the codes i have implanted, sometimes it gave me errors but i just simply typed the gml wrong. This tutorial gave me an idea of how a camera works. It was kinda easy in my opinion so i don't think i did it right. Tomorrow i will try something else that involves around the camera.

Monday, October 19, 2015

Day 26

Today i tried adding some particle effects on game maker. What i can do with this particle effects is that i can change the pace of it. For example i can increase the speed of it going down, also i can make it really slow. However, i cannot make it go from corners to corners. Ill come back to it some other day. This tutorial explained how to use the codes for particle effects. Its explanations were quite difficult but not impossible. Tomorrow i will try something new, again and try to learn a bit more with game maker.

Friday, October 16, 2015

Day 25

Today i tried making bullets, it worked well besides the fact i get errors during testing and debugging. The bullets i am currently trying to do are slow, medium, and fast. Although i am only able to make the bullets at a medium speed, i am able to increase the amount of bullets that come out of the gun. During the testing phase, i got an error as i shot a bullet so, i had to debug the problem. It took awhile until i figure'd that some x and y variables were miss placed. In the end it was a success.
This tutorial gave me a way to make bullets simple and easy. Tomorrow i will continue to see what i can learn and increase my knowledge in Game maker so that i could do more intermediate level codes.

Thursday, October 15, 2015

Day 24

Today i tried to make a Score, it worked quite well because i copied it from the tutorial piece by piece. I learned that it seems to be very simple in making a score. Although it seems easy i still have some glitches as the zombies sometimes do not give me the score. I also made the zombies give the 500 per death. The tutorial was quite useful, because i was able to make a score on the top left of my screen. Tomorrow i will see if i can think of something else to try for game maker and learn a few more codes along the way.

Wednesday, October 14, 2015

Day 23

Today i made the zombies have a collision kind of relationship between each other. Although... it freezes at times i say it is the best i can do at my level of knowledge. What i did today was i took off the Solid check box and replaced that with a collision code:
x = xprevious
y = yprevious
I don't know why this works, it just does. So i left it at that. Tomorrow i will see what i should do tomorrow.

Tuesday, October 13, 2015

Day 22

Today i tried to play around with google. I found this forum that could help me but, i could not understand the codes that are being shared. Apparently its very simple and it as apparently easy to understand. The codes are:

var i;
i = point_direction(other.x, other.y, x, y);
x += lengthdir_x(2, i);
y += lengthdir_y(2, i);

I tried placing it into the object obj_Zombie with the step event, and in the end it gave me a rather unsatisfied result. Instead of colliding with each other and making it form into a single being, it froze...just froze. Also, another problem was that it would still clump if it doesn't froze. Still, i think my options are to debug, restart, or find another way to make the zombies form into a god zombie. Tomorrow i will look into this with more time.

Friday, October 9, 2015

Day 21

Today i made the zombies collide. BUT, the zombies have this problem of sticking together and freeze at one point.Also there is some weird force in the player. For example every time i get near a zombie they get pushed off as if i have this Jedi-like power. Also i get randomly stuck when i get touched by a zombie i freeze as well and i can not move. Tomorrow i will do something about this.
I made the collision group up to 500, i have no idea what it was meant for but, it kinda helped me in making the zombies stop each other from becoming on as before. Also the move to contact action seems to also help stop the zombies (for some reason).

Wednesday, October 7, 2015

Day 20

Today i tried to make the zombies not form together. So far i have been unsuccessful because i cant seem to make it collide each other. But, i was successful in making the zombies move slightly when they are chasing me. I made an event on the zombie, called Alarm 0. The codes were direction=random(359);
speed=1;
alarm[0]=room_speed*3
It makes the zombies move around really slow, but it works for a zombie running after you. Also i have to play around with the codes place_empty, apparently its a way to stop making the zombies absorbing each other to make a giant insta-kill zombie.

Tuesday, October 6, 2015

Day 19

Today i was playing around with the actions and events in Game maker. Accidently, i found a way to place collision. The use of this is the collision event with the player then add this with the maximum at infinity.

Although it works, its not 100% perfect as the bullets go through it. There is also the the problem of sprites, if the sprite is smaller than the actual pixel box then it would most likely stop at air towards the car. I'll try to make the cars absorb the bullets at a later date.

Monday, October 5, 2015

Day 18

Today i tried debugging the problems. However i didnt have much success although, i have made the character lose hp and stopped the restarting to menu problem. But i cant seem to figure out a way to place the "Game Over" title after the players death.

I also have to debug a problem as well, it seems that the more i add the more problems the game gives me. fixing this takes some time and i wish to go back to this later, and continue on collisions for awhile.

Sunday, October 4, 2015

Day 17

Today i am unable to place "Game over" sprite after the death of the player. I'm only able to restart the player from where it started after entering the room. Also the home button seems to work as well. But, it seems that there are some problems relating to the other objects. I will try to see if it would be possible to debug the problem and continue with this. There is also the problem with the player, when it dies, no matter what happens, it starts from the menu again. I will try to debug this aswell.

Thursday, October 1, 2015

Day 16

Today i tried to make a reset button after death. So im having trouble trying to debug the game. The problem lies in the instance_destroy(); code, it seems that this is cause of my delay. For example, to make it work, the pop up must say "Game Over" Press ( "Key") to restart. But, it instantly restarts and sends me back to the beginning, Tomorrow i will try to fix this problem.