(日志)真正的技能

最近又重新回到了迷茫的心境,这种感觉让我又白白耗费了很长的一段时间!我自觉还是比较稳重的一个人,可为何心态这种东西就是如此反复无常!?在以前认真搞学习的时候,走起路来那叫个快,因为我曾读过一篇文章,大意是说走路快的人做起事来效率都很高,因为这类人懂得时间的宝贵!我真是受够了心境的反复无常,探索原因,可能是因为在学习的过程中遇到了一些很棘手的问题,总是解决不了的话心里就变的有些焦急,然后就有点放弃的情绪...不过还好我现在又意识到并克服掉了!

 

想想前段日子都干了些什么,基本上都是干一些对自己近期就要找工作没有直接助益的事情--做了几个j2se小项目,记事本(实现的功能:简单的绘制、编译执行、关键字高亮、托盘),坦克大战(基本是编程入门的必经项目,改写的尚学堂的坦克大战,丰富了其视觉和听觉效果,用鼠标控制开火方向,实现了暂停和存档的功能,附加地图编辑器自行制作地图),重写了远程协助项目(我实在是很傻逼,搞个tcp连接发送和接受每秒20帧的桌面截图。我的显示器是1440*900的分辨率,每一帧截成JPEG格式的话,大小为150kb左右,150*20=3M,像我们学校这种号称2M的带宽即使工作到理想状况,也背不住!而且我考虑到了程序工作的健壮性,为TCP的连接和断连花了很多的心思,后面看来都是白费了,如果换成UDP协议的话,根本没有那么多的麻烦事,只要把精力集中在穿路由和防火墙上面就行了...这个项目让我很伤心,不多提了!接着就是JMF网络视频音频系统,其实这个项目根本不能被称之为项目,我就在网上找了JMF相应的API看了下,顺便读懂了几个视频录制和拍照的java文件,用JMStudio尝试着发送和接收了几个视频,我甚至还没动手去做!因为JMF这东西我总感觉不怎么靠谱,很多格式的文件都放不出来,用JMStudio传个电影声音还放不出来,最让人无法忍受的就是摄像头拍摄画面传输的质量,简直是垃圾透顶--没办法,学校带宽就这么点,想搞个好点的传输协议也背不住!貌似是我自己找了很多个借口,反正最终都是不想让这个项目正式启动...后面还搞了下3d游戏,这学期开学的时候真是雄心壮志,还计划要搞出一个网战CS出来,后面确实也经过老师和同学们的提醒,发现了JMonkeyEngine这个3d游戏引擎。这个引擎的学起来确实是不怎么晦涩(敏哥给了我两个java文件,里面有自建模型、布设游戏场景的天空盒和场地、发炮以及命中后出现粒子效果的代码实现,不得不说敏哥藏私了,我明明看到他有一个很多坦克都能动的项目,他却给了我两个仅仅提供了最基本功能的文件,不过虽然如此,我还是得感谢他,或许他是为了我能锻炼自学能力故意这样的)。这本是个开源的项目,提供了易懂的api文档,引擎所实现功能的基本脉络也很清晰,我研究了一段时间的api,现在看来我学习的效率实在是很低,api都看了好几天,不过也有原因,一方面因为我以往从未接触过游戏引擎,就在百科里面有一点点的了解,另一方面是这api文档是英文版的,我很久没有鼓捣英语导致阅读速度大跌,其次还涉及到3d游戏的一些基本的概念,像向量加减乘除、游戏大循环、各种格式3d模型加载...很杂乱,不过后面搞得我不想搞的原因还是因为我太过追求完美,我本来是想做个3d游戏就了事的,结果又想“模型不求人”,结果又钻到3ds max里面学3d建模,搞了个把星期,总算是学会把如何把一个球球给拓展成一个丑陋不堪的人啦,总算是学会如何把UV给展开了,总算是了解绑定biped骨骼了...总之,学还是学到了一些东西,比如说对3d动画的制作就有了一个很轮廓的了解,比什么都不知道的人还是多了解那么一点点啦!but,3d建模的过程实在是把我搞的很烦燥,要想真出一个看得过去且让自己满意的模型来确实得花那么点心思,没动手之前要画出预计的效果图来,模型建好了之后有的展开UV,把每一寸“皮肤”上面的图给画出来,说的画画,我小学的时候还画的不错,还被我们美术老师收藏了几张画,但现在我确实是没什么天赋再去作画了。回到正题,到底是什么又让我心情全无?因为我觉得操作3dsmax这种软件,一得对这个软件很熟悉,2得自己多多少少有些艺术天分,3还得有耐性!耐性我有,但是时间却不够了,想想我自己一直以来都在凭着自己的性子来做一些东西,可认真去想想,这些东西真能为自己增强找工作的竞争力么?!答案是肯定的,不能,美工不是我对自己未来职业的定位,我喜欢的是技术,就是那种能让人产生自由遨游于天际的感觉的真正的技术,它不是艺术的创造力,也不是一柜书橱,是让我想干什么就能干什么的资本!又随性发挥了,其实3d游戏这个东西还真不是我想的那么简单,我放弃的第二个原因就在于:3ds max这种建模软件我可以忍受自己不去亲手建立模型而用现成的,但是骨骼绑定和动作设计这块操作起来确实是遇到了不少的问题,这方面的视频不少,网上也有现成的动作库提供下载,但是这种东西如果自己肯去花点钱要个老师教,肯定比自己像个瞎子一样在哪儿重复的研究视频是怎么操作的节省非常可观的时间,想到这儿我也不得不努力地去劝阻自己不要再继续下去!接下来还有骨骼动画在程序中的调用,JMonkeyEngine这方面的资料在网上随便找了下,没中文版的,也没有碰着英文版的,更加坚定了我“搁置”的想法。其实游戏引擎这种东西,能用最新版的就用最新版的,我用的是2.0的,但是JME最新版已经出到3。0了,我仔细想了下,我又不专门去从事游戏开发,即使搞出来个3d版的CS,那又能怎么样?证明自己很牛逼?不,说明自己很傻,别人都在努力积攒增强找工作竞争力的知识,自己却把大把的时间花费在与自己预期的职业生涯无关的东西上面,这不是很傻又是什么?!

 

我可以不搞HTML、javascript、Oracle或者3大框架,但是如果让我重新选择,我至少会把花去的时间重新分配到c/C++、单片机或者更加深入学习java语言的上面!想起一位哲人说过的话,不管你走了多远,方向的正确与否才是最重要的!回首想想,我确实是浪费了大把的时间,3d和JMF废了一周多的时间,又颓废了几天每天打魔兽,打的好几次中饭都没吃成,而且老被人虐!越输越想打,一打天就黑,我真是要对生活对绝望了!其实,想想看,也不能怪自己操作差或意识丑,只能怪自己太倔强了,明明手脚都冻地像块冰了,还要跟别人拼操作,真是不识大体!后来实在找不这人打了,就下象棋找回胜利者的感觉,一下又来了瘾,两天里面每天从早上起来下到晚上睡觉,真正地累到不行,以往还2三点才睡,搞的那几天实在背不住还没到12点就瞌睡来了...真是个可怜虫,不过生活方式是由自己来决定的,过成这样确实也怪不了别人!不过,我怀疑,我是否真如同曾经的鼹鼠同学评论的那样,“偏执狂”!?甚感不安~~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值