Python for programmers class
Project completes the following tasks:
1. Implement various types of projectiles.
2. Develop several target types with different movement patterns.
3. Transform the cannon into a moving tank.
4. Create "bombs" that will be dropped by targets onto the cannon.
5. Implement multiple cannons that can shoot at each other.
To run program, go to week 13 and download all the content, and run main program Cannon_with_modification.py modificationns were edited in a module called modification.py containing all the game objects.
We have the recording of the project on the same area as the Week 13 and the UML
Group Members: Natalia Jauregui Haosi Lin