"If you take one day to learn for a 7 day task, you will got nothing left. But if ddl is 3, you can remain 1."
PSP Table
Stages | Estimate (min) | Real(min) |
Planing | 120 | 130 |
Estimate | 2357 | |
Development | 200 | 300 |
Analysis | 40 | 50 |
Design Spec | 20 | 45 |
Design Reveiw | 80 | 10 |
Coding Standard | 100 | 100 |
Design | 1000 | 1500 |
Coding | 500 | 500 |
Code review | 30 | 200 |
Test | 200 | 200 |
Reporting | 40 | 40 |
Test Report | 2 | 2 |
Size measurement | 5 | 15 |
Postmortem& Process impvement plan | 20 | 5 |
Total | 2357 | 3097 |
Process(Teammate not included)
N day | New Code Line | Cumulative code (line) | Learning Time (hours/day) | Accumulated Time (hours/day) | Important Growth |
1 | 0 | 0 | 12 | 12 | DownLoad Unity and Learning Basic operation, learning c# laguagure |
2 | 2 | 2 | 3 | 15 | Know the deep logic of Unity, develop envieoment build |
3 | 400 | 402 | 1 | 16 | Development of UI and function |
4 | 550 | 952 | 2 | 17 | debug and test |
APP
Update on 10/11
Bug fixed: music volume control
link:https://pan.baidu.com/s/1ulR4XnEgPygZDTWZAO4hpg
passcode:e7io
Old Version
https://pan.baidu.com/s/1VJ9Di-cSeyNLx6GkUMGFHA
passcode: 2042
copyright reserved©
Development🔧
We using the unity3D to implement this game because the 3D model can be easily implemented using Game engine⚙. And also make use of the Unity strong hardware platform drive and support, we can easily change the platform if needed.
Github url:
Lazer2077/BoBing-Program (github.com)https://github.com/Lazer2077/BoBing-Program
Cuz the unity has the "PlasticSCM" version control tool, we did't using the github much, because the unity project file not only code but mutiple type, few version and lastest version is submitting version.
Github have the limit “25MB”, but our apk is:
so hard about github, but so easy of PlasticSCM
Video🔊:
link: https://pan.baidu.com/s/1dijMTucd0YCfd1B_o064zg
Passcode:7uqd
Result
Development period is too short so we can catch to learning the UDP or some network coding, we just do the two mode off-line. single person mode and the mutiple person mode.
First, the Welcome page, start with BGM "一剪梅.mp3"
if you pressed button, the choose mode UI ,button will highligh if pointer or finger on it.
The Core part is made by 3D model, which is the most time cost part, here is the model.
😄As I concened, the BoBing is care about reality feeling, if we can extent the Application of the Online Gaming and VoIP, the game experience is greater than the RNG(random number generator)
If mutiple chosen, setting will be shown, you can chose the person number, input prize number. Funny for mutiple player but less awards.
Then enjoy BoBing!!!!
If the single player mode be chosen, you can only play with youself and watch the awards you get.
We also add the score system, the final will rank you luck point❤, because the actual award will runing out when gaming, but you still can draw in virtual, so it is meaningful and funny.
Conlusion
Li: I take one day to learining the Unity3D, it is so hard to doing well for this time. It is my first time to feel that time is pressing for development. However, PBL is good, I have enough exp for develop next game.
Wei: Finish task on time:😅