This week we focused on finishing pieces of the overall program to integrate the parts into the whole program fully. We worked on finalising the mechanics and data section of the code. Alongside adding graphical elements into the program and rounding off some of those graphical features such as sizing and the formatting of the code in terms of how we interact with the graphics, removing approximately 100 lines of code due to new, more efficient ideas for approaching some situations, gathered from our increased knowledge since the start. I also completed the menu screen including a help screen which consists primarily of a slideshow presenting on how different mechanics of the game work with a picture and text to explain that mechanic. This coming week we hope to complete the development of the data mechanics side of the program and move onto integrating all the parts into a playable game through the use of importing the mechanics function into the main game file.
This past week I've been working on fixing issues with the program to make it run as smoothly as possible. I didn't think I would get the stats for nerds page done and was going to scrap it so I could focus on getting the documentation done and fixing the minor issues so it would be more polished but I decided to do the stats for nerds page anyway and spent the past day and a half working on it. The notable issues from its development were mainly around gathering the data, in which I found some other errors in how I was collecting data such as not updating the data files when quitting the program. But i managed to finish the page as well as the rest of the program. My final solution was reasonably successful in comparison to my proposal and design, the only main things that I wasn't able to achieve was customisation of genome numbers and generation size and stuff like that, but that would have required a lot of digging through files in the libraries I was using to edit th...
Comments
Post a Comment