第十周个人周报-111211-付志豪

111211付志豪 2023-05-08 22:29:20

总结:

这次我开发了一个完整的GAME,现在可以成功的开发一款桌面宠物软件,这让我感到十分的开心。

项目背景和目标:

桌面宠物是一款基于桌面的虚拟宠物养成类游戏,它能够通过在屏幕上显示一个可爱的动态宠物,来为用户提供娱乐和陪伴。它能够响应用户的操作,包括点击、鼠标悬停等,同时会发出动画以表达对用户的反馈。

技术选型:

在技术选型阶段。经过比较,我们选择了QT开发平台,易于我们学习,而且学习的内容对于后续的开发十分有用。使得我们收获了很多

功能设计与实现:

为了确保小程序的实用性,我们进行了多轮的需求讨论和功能设计。最终确定了以下几个核心功能:

  • 显示宠物:在桌面上显示一个可爱的宠物形象,支持动态动画效果;
  • 互动反馈:响应用户的点击、鼠标悬停、等操作,发出动画以表达对用户的反馈;
  • 养成玩法:支持宠物的喂食、游戏、洗澡等养成玩法,玩家可以通过这些玩法与宠物互动,提高宠物的等级和属性值;
  • 多样化造型:支持宠物的多种造型和变化,可以通过不同的换装、发型等方式为宠物添加新的元素;

在实现过程中,我遵循了模块化的开发原则,对不同功能进行了拆分,使代码结构更加清晰。

遇到的挑战及解决方案:

在开发过程中,我遇到了许多挑战。但是我们都坚持下来了。

总的来说,这是一次很不错的体验,让我熟悉了软件的开发流程,学习到了很多知识。

 

...全文
160 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
源码链接: https://pan.quark.cn/s/46590cc698ca 在信息技术领域,特别是在网络应用程序开发和用户界面设计方面,构建支持多选项选择的下拉选择框是一项普遍的需求。常规的下拉选择框往往仅限于让用户选择一个选项,然而,通过定制和扩展,我们能够构建一个能够支持多个选项选择的下拉选择框。以下将对这一主题进行深入探讨。 我们将探讨“支持多选项选择的下拉选择框”的构建方法。这种功能通常应用于用户需要从众多选项中进行选择,而全部选项不可能在页面上完全展示的情况。在这种情况下,一个可进行多选项选择的下拉选择框提供了一种既高效又节省空间的解决方案。描述中提到,这种多选项下拉选择框是通过一个被称为“checkboxlist”的元素构建的,这可能是使用特定的编程语言(如JavaScript、HTML5或特定的前端框架如React、Vue)中的一个组件或控件。 在网络应用程序开发中,实现此类功能通常需要以下步骤: 1. **HTML结构**:构建一个基础的下拉选择框结构,通常使用``元素的样式。 3. **JavaScript交互**:为了实现checkboxlist的效果,通常会运用JavaScript或jQuery来处理用户的交互事件,如点击、键盘操作等,同时更新选定的选项状态。 4. **自定义控件**:在某些场景下,为了获得更佳的用户体验,开发者可能会选择创建自定义的用户控...

259

社区成员

发帖
与我相关
我的任务
社区描述
CUG软件工程基础学习社区
团队开发软件工程敏捷流程 高校 湖北省·武汉市
社区管理员
  • EasonBeckham
  • Lucky_Limp
  • h6ldZywoo
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧