EE308 Lab2-2

xxxtfish 2022-11-15 17:11:34
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/608859318
The Aim of This AssignmentImplements the Bobing software prototype
MU STU ID and FZU STU ID20121920_832002111
Teammate's MU STU ID and FZU STU ID20123922_832002121
Teammate's blog linkhttps://bbs.csdn.net/topics/609178294
GitHub Linkhttps://github.com/xxxtfish/BOBING_GAME
Video Demo Link【BOBING_GAME-哔哩哔哩】 https://b23.tv/j6NGGvM

Content:

  • GitHub Repository and the Link of the display video

  • PSP Form and Learning Progress Bar

  • Important and Difficuit Points in Programming

  • Problems encountered during development

  • A Photo of Pair Programming

  • Pair Programming Experience

  • Video Demonstration of The Software Running



PSP Form and Learning Progress Bar:

PSP StagesEstimated Time/minsCompleted Time/mins
Planning--
Time Estimation6060
Development--
Requirement Analysis120120
Specific Design200200
Specific Coding18002000
Code Review600720
Test6060
Test Report--
GitHub6060
Blog6060
Summary&Improvement4030
Total30003270
WeekNew code (line)Cumulative codes (line)Study hours/week (hours)Cumulative study time (hours)Important learning growth
130033003030Basic knowledge of HTML,CSS and JavaScript
2100043003070Realization of functions
350048001585Recording function

Important and Difficuit Points in Programming:

  1. More beautiful 3D random transformation of the dice.
  2. Transform the obtained results into pokie levels.
  3. Record the results of pokies.
  4. Implement offline multiplayer game recording by entering the number of multiplayer players.
  5. Implement online multiplayer games.

Problems encountered during development:

  1. For the selection of program prototype, we used Balsamiq software to design the prototype at the beginning, but this software could not be exported as web links, so we had to change the prototype.😢
  2. Since we have never been exposed to the development of small programs at this level, so this is undoubtedly a big breakthrough for us, we spent more time in learning HTML, css, js, and consulted a lot of data.📖
  3. We cannot record historical results in this program⏰.
  4. For the function of multi-person online, we have no extra time to learn the relevant knowledge of cloud database, so we do not implement this function well👥.

A Photo of Pair Programming:

img

img


Pair Programming Experience:

This is a big breakthrough for us and a wonderful experience😃. Learning new knowledge and doing a small program🎲, although not perfect, is good for me👀. In the process of use, the code part is a headache for us. I used to upload files directly to GitHub, but this time I tried to use Git tool and searched a lot of information, but there were always errors when uploading. At the beginning, we are all small white, constantly looking up all kinds of information on the website. But two people working together are much more efficient than one and can complement each other's strengths🤝.


Video Demonstration of The Software Running:

...全文
53 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
FZU-SE-EE308-2022秋

286

社区成员

福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
帖子事件
编辑了帖子 (查看)
2022-11-15 17:24
编辑了帖子 (查看)
2022-11-15 17:15
创建了帖子
2022-11-15 17:11
社区公告
暂无公告