as a whole, the project was successful. time lines were not overrun or missed, and tasks were completed in the right order. there were some problems i encountered while coding the game, but these were sorted out quickly. this means that i was not stuck on the same task for weeks.
there weren't many problems i encountered. i had some trouble when coding the enemy movement. i have used a level array, but everytime i tried to make the enemy fololw the path, it would just keep going straight. i had to do some research on the internet and found that some symbols were missing. after this was fixed, i again ran into another problem. when coding money, i could only add a score every time a level is finished, not every time an enemy is killed. the system still works, you just get a big reward once instead of many small ones. these few problems caused a delay, but i caught up with during the easier tasks, thus not overruning the deadlines.
i think my planning was quite effective. i have dedicated some time to each task by using the Gantt chart technique. all i had to do is check what section is due in next, and concentrate on it. this really helped me keep up with the project and complete it on time.
ICT project
Thursday, 16 June 2011
Tuesday, 14 June 2011
keeping up with progress
this is my updated version of Gantt chart. it shows that i am up to date and have been recording my progress. no deadlines have been changed as there was no need to.
Thursday, 9 June 2011
Review of FlashTD
The game I am making is in its final stages of creation. By following my time schedule in Gantt chart, I have completed it stage by stage. There were many things that went right, and some things that required a bit of change to the original plan.
Originally, I have planned to use graphical images made in Photoshop as actors in my game. However, after some research on different games was completed, I have decided to use simple shapes drawn using code instead of images. This way the game itself would be easier to make and would not require me to spend hours creating separate images.
To create FlashTD I have used many different snippets of code built on top of each other to give a final result. It was much faster than creating the whole game at once.
Some design change requests have been made and approved by the client. These were just some layout and functionality changes that would make the coding easier but keep as much of the original game as possible.
There were some problems with the coding of the game itself. When i was making the enemy movement, I could not make them go left. Every time I told it go left, it would go right or just keep going straight. This has consumed a couple of hours until I figured out what the problem was.
The game still requires some tweaking to be done. That’s why it is still in its final stages. For example, I wanted the score to update each time an enemy was killed, but only managed to update it every time a level was completed. Also the money system is not developed and balanced properly. It does work, but not as I wanted it to. After level 8 you just have too much money to spend. This might be caused by the multiplier I used, which multiplies the level number by reward set for killing each enemy. I am planning to make these changes sometime in the future.
During the next week’s stage, final preparation, I will be making some user instructions to be supplied to each player.
Tuesday, 7 June 2011
Progress
I have finished my game. It would obviously benefit from some improvements in various sectors, but considering the timescale I would not have enough time. I have also completed a major section from testing, which means I am a couple of days ahead.
i did not upload the finished game at exactly the right date, but it is now uploaded
i did not upload the finished game at exactly the right date, but it is now uploaded
Thursday, 26 May 2011
Current progress
i am a bit a head in my project. currently i am coding the money system into my game. this section has to be done by 01/06. the actual game is almost finished. now i just have to add extras, such as lives and money, maybe a message if you win or lose.
Thursday, 12 May 2011
Gantt chart
This is the Gantt chart I created for my project. It contains all the tasks that will have to be completed during this project. Resources, dependencies and milestones are shown
Tasks now overdue and why
There are still some tasks not completed. I have not done the Gantt chart in MS Project 2007 and Critical Path Analysis. The deadlines have not been reached yet, so I still have some time to complete these tasks before they are overdue.
Subscribe to:
Posts (Atom)