不要迷恋某一种语言、工具

新的语言,很多。做游戏,用Lua。谷歌还有Go语言,有人发明语言。

C和JAVA也不用太执着。但是,是C的原理、汇编、编译,非常重要。

JAVA的原理,字节码、虚拟机、内存管理、反射很重要。

强类型Java,弱类型js, python都可以写类。面向对象的架构,设计模式,Restful,MVC, MVVM,MVP,这些通用性的架构,非常重要。

工具也是。魔兽编辑器,直接能做出各种游戏。专门有公司,生产编辑器、应用软件开发库、游戏软件开发库。

都号称自己的编辑器最强大、自己的库函数一行顶100行。

但是,本科生的首要任务,不是拖拽、配置编辑器,一定是基本功。基本功能解决编辑器做不了的事。

什么是基本功。

假设做这个功能:孙膑向指定方向投掷强化炸弹,附着敌人或飞行到最大距离会展开,对范围内敌人造成伤害且减少其移速还附带沉默效果1秒。立场持续5秒期间处于立场中敌人会减少25%冷却回复速度,5秒后再对范围内敌人造成法术伤害。

不论是Cocos库,还是什么库,怎么可能写一句,把孙膑大招做了。

方案1:编辑器也能做,但需要繁琐的设置。比如Cocos编辑器,Egret编辑器。魔兽编辑器、PlayMaker等等。

方案2:用程序写出来。

这样复杂的业务逻辑,编辑器不如直接编程。

对于基本的、可重复的功能,用编辑器加快效率。但高级问题,需要高级工程师编程实现。

编辑器也是用基本程序做出来的。所以,大型软件的制作,靠编辑器+高级程序。

会使用编辑器、生成器,就能胜任基本工作,待遇很好,这大大降低了就业难度。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值