Skip to main content

Week 9

This week we made substantial progress in the development of our game. I proceeded to develop the graphics, stumbling upon many consistency and formatting errors which led to multiple retries, I also had to shrink the pixel scale size down by a quarter as 3000, 3000 pixels doesn't fit on a screen, so it was resized to 750, 750 and everything scaled relatively from that. I then proceeded in making a working file for the menu screen and its interactions as well as the level select screen. I initially did this in separate files but then discovered it was too difficult or impossible to run another program in a program as python seemed to only support the importing of another file to call functions from it. One of the major problems I faced was in the program loading the images, continually causing errors, I tried multiple ways of writing out the files location etc., and resulted in a full location script (e.g. "C:\Users\Liam\Desktop\Assignment graphics\back button.png" ) which led to the problem that this would only work on my computer. So in tinkering with folder locations and such, I was able to reduce it down to the folder name and the contents which were working fine. The program was working in order with each screen behaving like it should and performing as many operations as able with the current development (no path to individual levels, reset or level locking mechanism). However, after saving the file and reopening it, the program was no longer able to open the image files despite there being no changes in files, locations or code. This coming week I hope to resolve this issue as well as finish developing the help screen and its individual tutorial displays, and possibly the graphical interface of individual levels.

Comments