top of page

Video game project: Python/Pygame

Analysis

The problem that I wish to solve is to make a one player physics based shooter revision game using python. My solution will be a version of the game space invaders which is a PC game made on python; the original game allows the student playing to shoot oncoming objects from their spaceship by pressing keys and moving the player up and down.The game is aimed at both genders in KS3,Year 9 aged from 13-14 years old at all types of schools (grammar, private, public, religious and non-religious).

Here are my prototypes


The solution will be maintained by adding new features. The new features that will be added will be 2 more levels which will get progressively harder, these levels may include new sprites which weren't there previously as well as new music and animation. Another new feature that will be added would be a timer, this timer this will help the students keep track of how long it is taking them to answer a question. Questions will also be another feature that will need to be added to the game in order to make it more educationally based. These changes aren't required urgently as the program will still work without these updates however the stakeholders may want to update the game urgently in order to make the game educational as this will allow them to give it to their students to use in order to help them with exam practice. Other developers will b

e able to add new features and change the program as the code has been written efficiently with a lot of comments therefore they should know exactly what a piece of code does which will allow them to build upon the code by using already defined classes. This is a positive as it will be easy for them to edit the game without having any issues and without fear of ruining the whole program. The stakeholders will not be able to edit the program as they need to have programming knowledge and there is no interface which will allow the stakeholder to be able to make amendments to the program without ruining the whole program. is a negative as they stakeholder may not be happy with the program as it currently is and will need to pay money in order to edit the program to suit it to their needs better.


Featured Review
Tag Cloud
No tags yet.
bottom of page