现代软件工程构建之法总结自评

通过本学期 《软件工程》的学习,我了解了本课程是计算机专业的一门工程性基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,人们通过软件工程学把软件开发纳入工程化的轨道,而软件工程学是用以指导软件人员进行软件的开发、维护和管理的科学。

在最后两个月时间内,我首次参与较之以前更为职能完善的团队项目,团队成员各司其职,为项目的后期成功上线运行努力着,不会项目内容刻苦的自学,不熟悉的环节反复捉摸并练习实践。我在团队中作为UI,负责本次基于虚幻4引擎的大逃杀类游戏的场景物体设计。

在初期,分担着项目中部分内容的查询搜集,并初步观看了解一些枪战游戏的场景内容作了大致的了解。第一次进行游戏设计,开场并不清楚应该以什么样的形式文件,百度很久并未找到相关介绍,全是报名商业机构学习的宣传内容,之后通过与老师沟通,并捉摸游戏开发环境,有了明确判断后,开始自己并未如何接触的3D建模,于是乎开始了PS的3D建模的探索学习并实践,最终设计了一款以坦克为代表作的3D坦克,并丑到了老师,我也是很尴尬,但老师还是鼓励我们第一次丑一点也算是原著,哈哈哈。在做了坦克、房屋(真正做残了)、树木、集装箱……一系列内容后,在周末整天整天呆在电脑前做到头昏眼花、天昏地暗的最后却来了一个惊天霹雳!格式不行,在PS中未找到与游戏开发相匹配的文件格式,被迫又开始寻找另外的软件进行3D建模。最后通过FBX文件格式找寻到3Dmax来从新进行建模设计,此时离项目解题仅剩半个月了,最终只有通宵进行学习和看百度经验模仿学习了部分实践内容,在最后一周把内容重新赶制并增添了部分室内和室外的物件,异想天开的设计了室外广场建筑类的掩护体。并对界面设计提供协助,将团队成员做成了炫酷的美国大片宣传片类型的界面图。

通过本次团队合作,我对理论应用于实践的能力,对整个软件开发过程的能力,软件工程在实践中的指导作用都有了了解或提升。掌握了软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术及在开发过程中应遵循的流程、准则、标准和规范等;了解了如何有效地策划和管理软件开发活动。也通过本次合作体会到前期细节问题的重要性,在过程中遇到的最大的细节问题就是3D文件格式,因为这一细节问题耽搁了更多时间反复同一内容,阻碍了在有限时间内的进一步提升的可能性,在今后一定做好充分准备,杜绝然过程为准备埋单。

转载于:https://www.cnblogs.com/XinGr-cn/p/8198571.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值