2019 Spring first course design report
First, the pilot project name
Easy to play games aircraft
Second, the experimental project functional description
Achieve emission aircraft movement and bullets, and the emergence of enemies as well as statistical scoring hit after the fall of the enemy
Third, the project introduces modular structure
Only a game theme, namely feiji.cpp.
Fourth, implement the interface display
V. code hosting links
https://gitee.com/zhuwanxing/zwxc
Six experimental summary
The process of writing code in performing, I completed the first movement of the aircraft, and then is fired bullets, and finally put the enemy and hit the enemy score to fall together, and also the problem of optimizing the splash screen.
Seven, learning progress bar
Week / Date | This week the time spent | Lines of code | Learned knowledge Introduction | Currently more confusing issues |
---|---|---|---|---|
3/15-3/22 | 15 hours | About 350 | Learn to deal with an array of data | For there are many pointers do not understand |
3/22-3/29 | 12 hours | 300 | Learn to use the strings | For pointers are still many do not understand |
3/29-4/5 | 12 hours | 300 | Learn to use a pointer | For there are many unclear points pointer usage |
4/5-4/12 | 15 hours | About 450 | Learn to use pointers with arrays | The compiler began baffling problem, and the new function uses unskilled |
4/12-4/19 | 15 hours | About 550 | Learn something new and dynamic memory allocation functions | Or use the new functions of the problem |
4/19-4/26 | 12 hours | About 450 | Learn to use the structure | Use physical structure to better deal with some issues |
4/26-5/3 | 4 hours | 200 | Further study of the structure | There are many pointers to structures do not understand |
5/3-5/10 | 15 hours | About 900 | Return delivery functions and macros | The transfer function of the normalized run there are still many do not understand |
5/10-5/17 | 12 hours | 800 | Advanced pointers and linked lists | Use the list as well as the use of advanced pointer |
5/17-5/24 | 15 hours | About 700 | Learn how to make games | Headers #include <windows.h> usage does not understand |