Skip to content

Commit 2058233

Browse files
insert demo screenshots
1 parent dc2aa02 commit 2058233

File tree

4 files changed

+5
-0
lines changed

4 files changed

+5
-0
lines changed

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,25 @@
22
## Project 1
33
1. Calculate Amortization, APR(annual percentage rate)
44
2. Format them in a nicer and readable way
5+
![interest](https://github.com/yichenghuang980/OO_Programming_Python/blob/master/screenshots/pj1.png)
56

67
## Project 2
78
### Rules
89
1. Initialize a 10x10 gridlines and randomly generate barrier in the path of the moving object.
910
2. The object will move one grid to the direction that the user clicks(namely, right, left, up, down).
1011
3. Each time the object moves past a grid, the score will be updated with +1. Each time the object moves past a barrier, the score will be updated with +5.
1112
### General
13+
![gameStart](https://github.com/yichenghuang980/OO_Programming_Python/blob/master/screenshots/pj2_start.png)
14+
1215
1. Display a panel containing previous top 4 scores, player names, and different functional buttons.
1316
2. Display corresponding contents as the user clicks different buttons. If the user wants to play, it will display grids(game panels) where user can click to move the object.
1417
3. When the object hits the target area, the program will calculate the score and display it in the beginning panel if it beats one of the existing top 4 scores.
1518
4. Get the top 4 game player's names and their scores after they move the object to a target area.
1619
5. Update the panel containing top 4 scores, player names, and different functional buttons.
1720

1821
## Project 3:
22+
![gameMiddle](https://github.com/yichenghuang980/OO_Programming_Python/blob/master/screenshots/pj2_play.png)
23+
1924
### Improvements
2025
1. Add diagonal movement function on the basis of project 2.
2126
2. Sleep for a given time period defined by user.

screenshots/pj1.png

66.3 KB
Loading

screenshots/pj2_play.png

81.4 KB
Loading

screenshots/pj2_start.png

24.5 KB
Loading

0 commit comments

Comments
 (0)