Friday, 15 June 2018

Final Project - Complete!

Final Project - Complete!
Cedric Pulmano

https://drive.google.com/open?id=1b04c0ZpBdCjS6BAU8aA_ET3v_I8ZeADH
https://drive.google.com/open?id=1UNAhnzvu8Xhlmc4oQIXjCOYRuhByefhG


   For the essentials of a platform game, I chose to watch a tutorial from the same guy who did the asteroids tutorials, Shaun Spalding. I learned how to create gravity, blocks, and a character. My problems were, that sometimes his code would only be compatible with Gamemaker 2, what he was using in his tutorials. So, I had to modify some of the code. All of my visuals, like the sprites, are simple and my own. I created the jumping spike on my own, with the knowledge I had from making the enemies with the tutorial's help. The room design was my own. Some of the code I had to do alone, since I had not much time, like the death animation and actions when the character touches an enemy or spike. I have an unfinished idea too, which was a breakable block, which had all the same properties as the normal blocks, except it had health. I tried to fix it, but I did not know what was wrong.

/15  Functionality - Does the game work as intended? Does anything happen that should not?
/15  Coding - Does the coding look organized and easy to follow?
/10 Concepts - Do the level concepts seem reasonable to achieve and are somewhat interesting? Are the obstacles interesting?


Wednesday, 6 June 2018

Project Journal

Project Journal
Cedric Pulmano

May 17, 2018
I started making the sprites for my game. I also made my project proposal.

May 25, 2018
(https://www.youtube.com/watch?v=izNXbMdu348&t=1172s) I used this tutorial to create the basics of the game. I made 10 sprites for my main character in Gamemaker through Adobe Photoshop. I made the wall blocks as well. My character can move left and right and collisions are set between character and block.
May 29, 2018
(https://www.youtube.com/watch?v=Y6l02DcpSR4&t=833s) I used this tutorial to start creating animation when my character walks.

May 31, 2018
https://www.youtube.com/watch?v=fCeyiEcWRAs&t=468s I created a sprite for a gun, and finished the moving animation when my character walks and runs.

June 4, 2018
(https://www.youtube.com/watch?v=fCeyiEcWRAs&t=468s) I made the gun able to shoot. However, I ran into a problem where the tutorial guy used instance_create_layer, which is an unrecognisable command for Gamemaker, so I had to change a bit of my script, using just instance_create instead, then improvising the other parts of my script.

June 6, 2018
(https://www.youtube.com/watch?v=JsVqc2dnftU&t=3s) I made other sprites for all non-player characters, and started to work on the enemy controls.

June 8, 2018
(https://www.youtube.com/watch?v=JsVqc2dnftU&t=224s) I created 2 new sprites, a spike block that bounces, and a breakable block, which is my own work. I followed the tutorial to in making the code for my enemy players.

June 12, 2018
(https://www.youtube.com/watch?v=JsVqc2dnftU&t=224s) I made it so that when the enemy dies, it changes to the dead object. The enemy can now get shot.

June 14, 2018
My characters can now move on their own. I made the jumping spikes, and designed a proper room. I created the death animation, and also the death when touching the spike or enemy myself. 

Final Project - Complete!

Final Project - Complete! Cedric Pulmano https://drive.google.com/open?id=1b04c0ZpBdCjS6BAU8aA_ET3v_I8ZeADH https://drive.google.co...