Friday, 17 June 2016

Task 5 Pre Production


PROGRESS UPDATE
PLAN FOR NEXT MONTH / WEEK (Including Possible Contingency Plans If Problems Anticipated) 
Mon W/B 05/01/15
(Detailed Weekly Summary)

This week I created the base texture to build the level of my game on Monday. Using this texture I managed to create the rough layout of my level to the size I wanted. I then made a very basic sprite to be used as my character. After this I began to create the code for basic movement, which took the rest of the week.
Next week I intend to create more of the code for the playable character from Monday and finish on Tuesday and hopefully begin some basic work on an enemy around Friday if not Thursday.
Mon W/B 12/01/15
(Detailed Weekly Summary)

This week I made additions to the player’s code, I also had an idea about the character being able to grab onto ledges so I decided to create the code for this instead of begin work on an enemy sprite. I also marked areas of code for adjustments to remind myself of which code areas I need to go back to at a later date This took me the from Monday through to the end of Thursday. On Friday I spent the time looking at my ideas generation and thinking on what to do next.
Next week I plan to make the animations for the “Grab” which I mentioned earlier. I will also begin to create a basic sprite for the enemy in addition to some brief work on a tileset to be used on the level. Hopefully I will have the "Grab" animations working properly by the end of Tuesday and the enemy sprite in place on Thursday which will allow me to spend more time working on the on Friday.
Mon W/B 19/01/15
(Detailed Weekly Summary)

This week I created the animations for the “Grab” which will be usable for the player. I had a few bugs and issues when it came to jumping whilst grabbing a ledge. I was eventually able to fix these issues but that left me without enough time on Friday to begin working on my tileset and spent Friday fixing these issues, although I was able to create a basic sprite to simulate the enemy until I create the official sprites that will be used in the final version.
Next week I am going to prioritize time on Monday and potentially Tuesday to work on the beginning of my tileset then make a start on some of the enemies’ code on Thursday and Friday. If I am able to have a basic working enemy by the end of Thursday I will have more time on Friday to check over my code and search for bugs.
Mon W/B 26/01/15
(Detailed Weekly Summary)

This week I took time to spend on my tileset. It still requires more work and there are still lots of textures which need to be adjusted. This took me until the end of Tuesday which was what I was hoping for. I also managed to work on some basic code for the enemy. I found this to be a slight challenge as I had to change the code numerous times to no improvement which ended up lasting until the end of Friday, unfortunately leaving me with no time to look for bugs this week
Next week I am going to continue working on the enemy’s code and leave the player's code as it is for now until I know a better way of making the enemy move and attack the player. I plan on doing this from Monday until Thursday. After which I will spend Friday working on a tileset for a door.
Mon W/B 02/02/15
(Detailed Weekly Summary)

This week I created more code for the enemy and made other pieces of code more efficient and compact from Monday until part way through Friday due to some minor issues  making the code more compact.. I also began to work on a tileset for a basic door on Friday which was quickly implemented into the game soon.
Next week I plan to create the code for my door on Monday and make adjustments to the size of the player and enemy in addition to their collision masks on Tuesday and Thursday. I hope to have most of these completed as they would allow me to make way on other features by Friday.
Mon W/B 09/02/15
(Detailed Weekly Summary)

This week I successfully managed to create the code for the door. This proved to be slightly buggy but the bugs were fixed within minutes. I also managed to adjust the size of the character and enemy to the size I am happy with on Monday and Tuesday. I took the fact that I will be remaking the art for their sprites later on in production into consideration and may have to compromise the quality of the sprite to maintain the size ratios. On Thursday I had another look at the mind map I created with all my ideas for the game, and thought about what my sprite would look like in preparation for when I begin to create it. When it came to Friday I spent the time thinking about what my enemy would look like, and what the variants of enemy could look like.
Next week I plan on improving the enemy code so that they will patrol within a certain area. I expect this to take at least all of Monday and the majority of Tuesday. If this is finished quicker than this and works I will begin to on the code to allow the enemy to attack the player using a line of sight. I hope to have the enemy attacking properly by the end of Thursday however I may have to spend Friday fixing bugs or continuing to make the code work.
Mon W/B 16/02/15
(Detailed Weekly Summary)

This week I was able to make the enemy patrol within a certain area. I figured this out using a much simpler method involving the movement simulation and instance variables. This as expected took all of Monday however I had to fix multiple bugs with this as the enemy would push the player through the doors and in some cases the floor, which consumed all of Tuesday as well.  I was unable to fix these issues but I hope that when the enemy is able to attack, these bugs will be avoidable on Thursday and Friday.
Next week I hope to make the enemy attack the player or at least be killed by the player; however I will need to make the player able to attack before I work on making the enemy do this. I will work on making the enemy attack on Monday and Tuesday as I will have to consider hit boxes which will most likely consume most of this time. I am leaving Thursday and Friday available to search my game for bogs and mechanics which don't function properly.
Mon W/B 23/02/15
(Detailed Weekly Summary)

This week I began making the code to allow the player to attack. I had a few issues when it came to the prototype bullet pushing the player backwards. I wasn’t able to find a solution to this and continued to make the code for the players attack. So I spent the entire week attempting to fix this issue and found no solutions. 
Next week I plan to make some basic animations for the players attack in addition to walking and grabbing on Monday and Tuesday. On Thursday and Friday I will spend the time trying to get the player's attack to function properly. If I am able to get the player's attack working properly I will try to make the enemies code more efficient and compact. If I am unable to do this then I will leave the code as it is. 

Mon W/B 02/03/15
(Detailed Weekly Summary)

This week I was able to fix the issues concerning the player's attack which left be able to try and make the enemies code more compact, this proved to be quite a challenge but I managed to make some of the code more compact. I also made the basic animations to allow me to check if the walking animations work properly for when I add the final version of the sprite From Monday through to Friday..
Next week I intend to Begin work on making some of the smaller sprites and adding a second door to the first room. The small sprites include the bullets for the player and the enemy. I am hoping that I will be able to get this done by Thursday leaving me able to spend Friday making a tileset for a ladder which will create a larger variety of ways to traverse the level. 
Mon W/B 09/03/15
(Detailed Weekly Summary)

This week I was able to create and implement a second door to the first room in addition to creating all of the smaller sprites. These sprites were mainly the bullets for the enemy and player from Monday until the end of Thursday. I then had a little extra time on Friday to spend on making the tileset for a ladder which I plan to add sometime in the future.
Next week I plan on adding the ladder and making the code to allow the player to climb the ladder which shouldn't take longer than Monday or midway through Tuesday. I also plan on adding code for a climbing animation and hopefully create a basic climbing animation to check if the code works, which I intend to spend Thursday and Friday perfecting.
Mon W/B 16/03/15
(Detailed Weekly Summary)
Mon W/B 23/03/15
(Detailed Weekly Summary)

This week I was able to add the code and basic animation for climbing. Unfortunately I experienced large bugs when trying to use the same keys to jump so I had to substitute the control to the “W” key. Fixing this issue left me with too little time to work on anything else as this took me all through from Monday to Friday.
Next week I will try and create some of the final sprites for the character and add the animations for it as well. If this is done by the end of Tuesday then I will begin to work on a sprite to be used as the final enemy sprite until the end of Friday in addition to spending what time may remain working on my tileset.
Mon W/B 30/03/15
(Detailed Weekly Summary)

This week I was able to add the final sprite for the playable character and also added the “Grab” animations to the character. This tool until the end of Tuesday as anticipated which allowed me to gain good leeway towards creating and implementing the sprite for the enemy on Thursday and part of Friday. I then began to make the rest of the animations for the player like walking falling and attacking for the remainder of Friday.
Next week I plan to finish the majority of these animations and add them to the game by the end of Thursday. If I get these completed sooner then I will add the code for them and test if they work. Depending on how much time remains I will begin to do this process for the enemy.
Mon W/B 06/04/15
(Detailed Weekly Summary)

This week I made the cast majority of the remaining animations for the player sprite and almost completed the collision mask or each animation frame. This took longer than expected and left me with half of Thursday and all of Friday to do any of the other tasks that I planned on doing, meaning I’ll have to make the time up and complete those intentions at a later date.
Next week I will try to complete the goals which I wasn’t able to complete this week. I plan to get these done by the end of Tuesday at the earliest. Once these are completed I will begin to change the doors so that I can make “Open” and “Closed” animations for them to replace the prototype textures already in place which I hope can be done before Friday so I can do another check for any large bugs.
Mon W/B 13/04/15
(Detailed Weekly Summary)

This week I managed to finish the collision mask for the enemy and decided to add a death animation and scene for the player dying. This was done very quickly and works well with a few minor bugs which aren’t anything serious but I will return to fix them at a later date. I also managed to create the sprite animation for the doors which took all of Friday.
Next week I plan to change the doors as I previously intended, this should only take Monday up however I feel that they will cause some bugs and issues. I will have to see what happens. If not then I will begin to work more on my tileset and do another routine bug check. 
Mon W/B 20/04/15
(Detailed Weekly Summary)

This week I changed the doors in the first room which took only a small portion of Monday. They have created a large portion of the game to completely to break. I think the reason for this is that the original doors were a tileset and the newer ones were sprites. This has caused a large number of errors across the code and I have spent the whole of what remained of Monday all through to Friday trying to replace the sections of code where the old doors were with the new ones; however the majority of the game still appears to be broken now. Including around half of the enemy scrips.
Next week I must go through all of my code and try to fix the sections that have now broken due to the change in doors I want to have this done by Tuesday and perform another large scale bug check to make sure I didn't miss anything. If I am able to get this done with time to spare I will devote it to setting up the animations for opening and closing the doors, hopefully rendering the game playable.
Mon W/B 27/04/15
(Detailed Weekly Summary)

This week I have been looking through each piece of code in the game trying to fix the sections that have been broken due to the change in doors. It appears that more of the code has broken that I anticipated. I will have to spend all the time I can this week and potentially longer examining the code looking for errors. I am hoping that I can fix it all soon.
Next week I will be continuing to find all the broken sections of my code and fix it. I am concerned that some of them are irreversible but I’m going to try and fix as much of it as I can as quickly as I can so I can continue to add features to the game. I am not working on anything else until this is completely fixed which may take all of Monday through to Thursday if things go as I expect them to.
Mon W/B 04/05/15
(Detailed Weekly Summary)

This week I have been able to fix roughly half of the bugs created by changing the doors. This took me all of the week until the beginning of Thursday. The largest of the bugs, which has caused the enemy to stop patrolling correctly, attack the player and even die has so far been impossible to fix. I am highly concerned about this bug as it will stop people from completing the game. I still can’t find a way to fix all of these issues which is severely impeding my progress along this project despite spending the remainder of the week searching for solutions.
Next week I will apply all the time I can to fixing the enemy and hopefully being able to add more features to the game, hopefully this will be fixable this week. I am displeased with this happening as I have many ideas that I have had to remove from the game due to this taking up too much time.
Mon W/B 11/05/15
(Detailed Weekly Summary)

This week I managed to fix the majority of the enemy bugs which took from Monday through to lunch on Tuesday. The main reason for the enemy failing to attack was with the sprite for the enemy bullet. Once I had replaced it with a new sprite entirely It appears to be working for now. The enemy is also able to patrol the room once again although that remains slightly glitch and I have spent Thursday and Friday checking it multiple times and making minor adjustments to make it perform better that it did previously.
Next week I intend to finish working on my tileset and begin adding it to the game. My tileset shouldn't take me longer than Monday and a small part of Tuesday to complete. I will also begin to add more enemies to the game to give the game a larger challenge for the player, which I expect to take the rest of the week.
Mon W/B 18/05/15
(Detailed Weekly Summary)

This week I finished working on my tileset and began to add more enemies to the game. I encountered multiple issues when doing this as simply copying and pasting the enemy wouldn’t work which caused me to spend all of the week until Thursday tying to find ways to make ti work. All the enemies would disappear when any one of them was destroyed. To counter this I have added two more enemies. “Enemy left” and “Enemy right” which took up all of Friday.
Next week I plan on making the code for “Enemy left” and testing to see if it works. I plan on spending Monday and Tuesday doing this. If I am able to get that completed then I will begin to work on the code for “Enemy right” and testing it until it functions properly, hopefully this will take the rest of the week.
Mon W/B 25/05/15
(Detailed Weekly Summary)

This week I have been trying to get the “Enemy left” code to work. I also thought to speed things up I would work on the code for both of them at once. This took me from Monday through to Friday experimenting with different methods trying to get it to work properly. I have been unable to make them work at all so far and may have to leave them as they are if I fail to get them working soon. 
Next week I must work on applying my tileset before the other two enemies, mainly because it is complete and without the tileset the game will look terrible. This should only take Monday which will allow me to work on the enemies again which will hopefully take until Thursday which will allow me to spend Friday doing another bug check.
Mon W/B 01/06/15
(Detailed Weekly Summary)
This week I have managed to apply the tileset across my whole game and have also added a start screen and an end screen which successfully sends the user back to the start screen to avoid closing and opening the game to replay. Including the time it took me to get the working menu page and end page, it took me Monday and Tuesday as there were minor issues getting the start page to work. I haven’t been able to get the other two enemies working at all so I have disabled their collision so at least the player is able to explore the level which took up all of Thursday and Friday as I was that was a last resort. I left the enemies there to show that I have attempted to add more enemies and to also show how the game would be laid out had the enemies been working.


PROGRESS UPDATE
PLAN FOR NEXT MONTH / WEEK (Including Possible Contingency Plans) 


No comments:

Post a Comment