Time Management, Major parts etc
What are the main areas of my project?
The main areas of my project is the programming work and the sprite/animation work. Things like sound design and map design can be left till last if the programming and animation work needs more time to be completed. Things like that as well as any concept art aren't really important to my production as it's more a show of my ability to work from scratch and program a working game.
Does my planner contain all of the major parts of my project?
My planner does contain all of the major parts of the project. Things like programming interactivity, creating and animating sprites and much - much more are all logged there.
What are the riskiest parts of my project? (may take longer than expected)
The riskiest part of the project is by far the programming, if I can't get the basic programming work for the game completed then I will have to submit an incomplete product you could barely consider a beta. Programming work and Unreal Engine 5 are both very unpredictable compared to things like Asesprite which corrupt very rarely in comparison. The main thing to consider is that I might need to recreate my coding work at various points even if I just open a different version of Unreal Engine as it might break the code I made, this would take a lot more time than I have if it needs doing multiple times.
Have I left buffer time for unexpected issues?
I haven't really left any buffer time, so I might make an effort to get my work done faster (if even at lower quality) to ensure I have free time near to the end of the project before my evaluation is started to do anything I have left to do and make any last minute changes. In other project's I have come to the end of a project and a lot of what I wanted has been incomplete by the deadline, by ensuring I work ahead of schedule I can stop this from being a recurring theme in my projects and replace it with a better one.
---------------------------------------
Evaluating My Work
Why is it useful to evaluate my work?
By evaluating my work I'll be able to notice things that probably would have gone unnoticed otherwise. If I don't manage to get the work done or maybe I struggle or do better than I thought, I want to know what caused it so that I can either make use of that or avoid that in the future. For example, if I work really well on one software and then slow down and struggle on another, I want to know that that's what's happening rather than going further into the project not knowing why I'm so behind schedule.
If I can do that, what will it allow me to do?
Knowing the information from my evaluating will allow me to change parts of production I struggle with, or perhaps do things like change to different software which could help the quality or speed of my work improve. This sort of thinking, making changes based on what I learn, will allow me to reach the end of my project knowing I did everything as well as I possibly could and with the best possible time plan I could have.
If I make better decisions, what will it change?
By making better decisions I can optimise my project which enables me to finish the project quicker and with more detail. This gives me more time to work on other things such as doing work I missed out on for whatever reason.