项目游戏开发日记 No.0x000006(Finish)
项目开发的最后一周!
突然一下就把游戏收尾了, 就像一个嘎然而止的乐章, 留下的, 是无尽的回味。 余音绕梁的夜晚, 也还想着, 拼命码代码的日子, 和还留在嘴里回味的烈酒的浓香。
———————————————————————————————————————————————————————————————————————————
开发到最后, 要开始写测试和对游戏进行渲染了, 这个过程真的很烦, 尤其是渲染, 新编译器吗加上技术有限, 各种拼凑, 另外, 在项目的开始做的很多设定, 都将面临被抛弃的命运, 不甘心, 但是真的做不出来。
作为一个程序员SHOW是心中的一把熊熊燃烧的火焰, 正因如此, 我们要把项目放在全班面前答辩, 为了这个熬夜赶ppt和打包测试, 那真的是睡的超级烂的一个晚上, 趴在床上想都没想就睡了, 这种状态一直持续到第二天中午, 然而, 我还是尽量在答辩的时候精神清爽思维清晰。。。囧TZ。项目做完了, 可以换系统了~~~这不重要。
说一说作为队长的心得体会吧:
三个人太少, 四个人太多, 真的, 三个人忙的要死, 什么都是我们干, 就导致了什么都要干, 每个人, 工作量特别大, 简直是一种疯癫的状态, 做了这个做那个, 没怎么停着, 再加上自己技术宅的本质心里, 什么都要会, 和奇葩的自尊心, 真的把自己弄得疯疯癫癫的, 每天晚上都在解决问题, 新问题是个什么鬼, 好闹心, 以及我要走出这个心里怪圈之间徘徊, 有些事情跟谁也没法说, 憋在心里, 特别难受, 试验过过度运动(好吧其实身体素质比较差, 所以我说的过度运动可能只相当于某些人晨跑的运动量)然后洗个凉水澡, 接着熬个夜, 然后睡一大觉, 然而实验失败, 因为第二天要起来去比赛, 结果只能老老实实的早起。。。囧TZ。
技术宅在一起, 是个裨将也顶不了诸葛亮, 因为技术宅的世界是, 遇事亲躬。。。
自己懂得太少, 自己懂得太少, 组员就会认为你队长没有什么能力, 没办法。。。(带我们飞~~~), 遇到事情, 都要想办法解决, 不会的东西要努力去学, 要疯狂地去学, 这点上看, 我是不称职的, 因为不感兴趣的东西, 主观上懒得去弄, 结果就导致了什么事一旦没了激情就完全搞不下去。
互相比较熟的人, 别正式的讨论事情:这点放在我身上很合适, 因为你跟我熟, 谈事情的时候我就会很随意, 不会太在意细节, 而如果是个陌生人, 我会尽量很绅士, 如果是路人。。。抱歉我是蛇精病(绅士综合症:if(有妹子))
领导力很重要, 领导力差的人做领导会导致整个团队的进度拖拉, 效率低下, 我是个例子, 我这种要激情才能做事情的人, 做领导只能要么做的风生水起, 要么敷衍了事。
多接触新知识, 与时俱进才能做好事情, 一味地固执于老技术, 只能停滞不前。
以上和软件工程没什么关系啦, 主要是自己的感想。。。
工程化方面:
需求说明书要实在。。。最后验收就知道我的天当时想的这是个什么玩意。
立项说明书要考虑好技术可行性, 选材工具要仔细斟酌, 不然整个项目会坑。
不要在做项目的时候给别人做软件测试, 你的项目真的会因为软件bug而前功尽弃, 尤其是使用一门新语言的时候。
详细设计及说明书里要把图画好, 不然以后要画好长时间去争论这里那里的细节。
测试计划要查资料!!!不然报告里面会爆零
写word之前一定问好用不用markdown, 不然以后等转换的时候那真的是GJ
任务分配一定要考虑被分配那个人的性格和能力, 不然吃不了兜着走。(以前的经验)
不要怀疑组员的能力, 但是要怀疑自己的魅力, 你有没有魅力让他们发挥出他们的潜力, 这个很重要。
再加一条就是。。。真心不要用viso目前的版本画图。。。有时候真的很麻烦, 当然不是说microsoft做的不好, 只是因为对初学者, 它的使用方式不是很友好。
如果组员同意将会在评论里献上代码链接, 敬请期待!!!

图片来自http://bbs.tianya.cn/post-3d-41240-1.shtml
项目游戏开发日记 No.0x000006(Finish)的更多相关文章
- 项目游戏开发日记 No.0x000005
14软二杨近星(2014551622) 还有一周就要交项目了, 看着周围的人也都忙碌了起来, 看着大部分人的项目都已经初具容貌, 我们团队里面也搞得人心惶惶, 一来是, 时间不多了, 还有很多事情要做 ...
- 项目游戏开发日记 No.0x000002
14软二杨近星(2014551622) 项目开发的开始, 到现在已经很久了, 软件工程的课也上了很久了, 不过, 我们的游戏现在依然还没有影子, 只能说...还是啥也不会... 从一开始, 兴致勃勃地 ...
- 项目游戏开发日记 No.0x00000
14软二杨近星(2014551622) ---恢复内容开始--- 2016-03-17 从开始迈进软件工程专业, 已经快两年了, 记得当初选择软件的理由是, 我要学去做东西, 我享受开发过程. 两年来 ...
- 项目游戏开发日记 No.0x000003
14软二杨近星(2014551622) 刚刚过去清明节, 意味着离交项目的时间, 还有三个星期, 有点着急了, 可是, 还是觉得无所适从... 项目进展: 刚刚过去的一周, 事非常多, 以至于, 进展 ...
- 项目游戏开发日记 No.0x000001
14软二杨近星(2014551622) 既然已经决定了开发软件, 时不时就要练练手, 还要时不时的去寻找素材, 因为开发的人物设定就是DotA2里面的祈求者, 所以, 就去找了他的相关人物图片和模型, ...
- 项目游戏开发日记 No.0x000004
14软二杨近星(2014551622) 还有两周就要交项目了, 我们的作品, 作为作业, 好吧, 其实它完成了接近50%, (only the first bate), 其实也是各种各种忙, 然后才赶 ...
- Unity3D独立游戏开发日记(二):摆放建筑物
在沙盒游戏里,能自由建造是很重要的特点,比如说风靡全球的<我的世界>,用一个个方块就能搭建出规模宏大的世界.甚至有偏激的人说,没有自由建造,就不是一个真正的沙盒游戏.的确,沙盒游戏的魅力有 ...
- Unity3D独立游戏开发日记(一):动态生成树木
目前写的独立游戏是一个沙盒类型的游戏.游戏DEMO视频如下: 提到沙盒类型的游戏,就有人给出了这样的定义: 游戏世界离现实世界越近,自由度.随机度越高才叫沙盒游戏.所谓自由度,就是你在游戏里想干啥就干 ...
- unity独立游戏开发日记2018/09/27
今天优化了下昨天的代码,并且添加了树木和其他资源的生成.还修复了接近石头后,挖掘图标不出现的bug.目前可以在unity中稳定60-70fps. 详看文章:https://www.cnblogs.co ...
随机推荐
- 判断一个值是否为null或者undefined
var a=null; var b=undefined; if(a===null){ //a==null alert("a=null") }else{ alert("a= ...
- div中设置滚动条的问题
<div srtle="width:100px;height:50px;"></div> 这样的一个div,当文本超出的时候我们就会设: overflow: ...
- OPEN CASCADE编译视频
为了帮助OPEN CASCADE新手顺利编译OPEN CASCADE源码,特录制了一个视频, 有了这个视频,OPEN CASCADE的编译再也不麻烦啦!
- JavaScript 中对变量和函数声明的“提前”
变量声明“被提前” JavaScript 的语法和 C .Java.C# 类似,统称为 C 类语法.有过 C 或 Java 编程经验的同学应该对“先声明.后使用”的规则很熟悉,如果使用未经声明的变量或 ...
- Android自定义控件之自定义组合控件
前言: 前两篇介绍了自定义控件的基础原理Android自定义控件之基本原理(一).自定义属性Android自定义控件之自定义属性(二).今天重点介绍一下如何通过自定义组合控件来提高布局的复用,降低开发 ...
- [3D数学基础:图形与游戏开发]专栏前言
期待的书终于到了,接下来我会把自己的学习笔记以及心得整理出来,形成专栏,每一章都进行记录和学习总结,今天是2016年12月30日,再过一天就是元旦了,就要迎来美好的2017年了!!!加油~ 上面的书就 ...
- [C#] Linq To Objects - 如何操作字符串
Linq To Objects - 如何操作字符串 开篇语: 上次发布的 <LINQ:进阶 - LINQ 标准查询操作概述>(90+赞) 社会反响不错,但自己却始终觉得缺点什么!“纸上得来 ...
- 批量Shink所有日志或数据文件
近期,因磁盘空间问题,当执行常规性维护如碎片整理等后会报磁盘空间不足警告,因条件又无法及时添加磁盘空间,这时候不得不对LOG文件做收缩,如果遇到库比较多的实例上,一个一个来却是比较麻烦,可通过如下SQ ...
- JavaScript学习总结(三)——this、原型、javascript面向对象
一.this 在JavaScript中this表示:谁调用它,this就是谁. JavaScript是由对象组成的,一切皆为对象,万物皆为对象.this是一个动态的对象,根据调用的对象不同而发生变化, ...
- 10.JAVA之GUI编程弹出对话框Dialog
在上节基础上添加对话框显示错误信息. 代码如下: /*弹出对话框显示错误信息,对话框一般不单独出现,一般依赖于窗体.*/ /*练习-列出指定目录内容*/ import java.awt.Button; ...