软件工程课小结

通过这一学期的软件工程课学习,我掌握了一些关于软件设计和开发的新方法和新理论,而这次课设正是一个实践使用这些工具的试验场。这次课设中我主要负责的是一部分的框架设计和程序实现。

 

架构设计方面,以往我们总是习惯于用模糊的文字来描述我们的设计,这一点在课上也被老师批评过。在学过UML图之后,通过使用用例图、状态图、类图,我们做出了一个比以往更加详细、逻辑化的设计,就像老师说得,设计既是给自己看的,也是给别人看的,一个让所有人都看得懂,拿到就可以实现出一个完整软件的设计,才是好的设计。

 

程序实现方面,我主要负责了一些C#脚本的编写。这些脚本主要是一些场景、角色、道具的控制逻辑,编写起来都比较简单。

 

此外,很惭愧地,我还做了一点微小的工作,本游戏的背景音乐和音效是我制作并录音的,主要用到了前几个学期学的MIDI音乐制作和录音技术。

 

另外,我们的游戏是使用Unity3D引擎制作的,这款引擎这几年比较流行,用的人很多,所以通过这次的课设,我也进一步熟悉了Unity引擎的使用,通过将软工知识运用到Unity开发上,对我今后的职业也有一定帮助。

转载于:https://www.cnblogs.com/yuki8819/p/5605096.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值