Skip to main content

Posts

Showing posts from May, 2018

Week 1

This week we have begun designing the framework for our game, so far the idea is for a puzzle-based game in which incorporates a multitude of levels getting progressively harder as you move up. the levels are levels in an extremely tall tower and the character must prove themselves worthy by completing the tasks in order to make it to the top and achieve some much-desired prize (yet to be decided) we are still deciding on the theme of the game, the main choices at the moment are futuristic space tech, steampunk or spy. Some in-game mechanics that the puzzle will operate around are based on items in the puzzle that do certain things such as rewind time, offer up a distraction to enemies, etc, these will be based on the theme. We also came up with the concept of guards who will follow you if they spot you until they land on your square, catching you, some guards will have a torch giving them an extra space of range, again, these guards will be designed based on the theme of the game. the...

Week 9

This week I finished off my assignment. I added the questions and answers into the lists after writing them. I finished off my repeat mechanism, which essentially just breaks or continues the entire program which is in a while loop. I also added an extra list that contains the multiple choice options rather than including them in the question that was being printed, making it easier to edit and input questions. My program works fine as it is, I added some formatting to help make it look nicer such as spacing in the feedback and questions as well as capitalising the multiple choice letters. Below is an example of one of my feedback responses

Week 8

This past 'week' (holidays) I have completed most of the assessment task including the entire working program. The basis of my program functions with lists storing questions and corresponding answers in another list matching the questions in position. so when I randomly generate a number, I can access the item in the question list of that number as well as the answer corresponding to the same number in the other list. I used a basic counter to keep track of what question number it was given as by adding one to itself after every iteration of the loop. I have been including extensive comments on every part of the code. I encountered a number of bugs and issues within my code as I went along, one of them being that the correct answers were not tracking properly. i identified the problem through the use of a visualiser which helped me see that it wasn't registering the incorrect answers as incorrect, and was able to fix that error from saying 'if answer == answers[question...