学习
实践
活动
专区
工具
TVP
写文章

即使不会编程,你也能开发游戏,自己来尝试下吧

编程学习、资料分享、知识交流!见下方评论

自从接触到电脑游戏之后,我对游戏开发者都有一种崇拜感,毕竟凭空在电脑里创造出一个世界来,这个现实地球上能做到的只有极少数的人,大概他们可以称为那个世界的神吧。

零几年网游刚开始火的时候,也是我刚接触到电脑游戏的时候,我玩的第一个网游是传奇世界,和另外两个朋友一起,一个战士,一个法师,我道士,然而一群菜鸟对那个世界完全一无所知,又不懂得去百度,战士带着圆月弯刀,道士穿着法袍,每天组队去杀猪砍树赚钱,去的最危险的地方就是将军坟了,手最贱的时候去城门口围攻大刀,几秒钟三个人全趴下了,后来游戏接触多了,也都离开这个世界了,无论现实还是虚拟,都没再聚过了,不过,我永远也忘不了一起满地图追着猪跑的日子。

闲话休提,进入正题,从开始接触网络游戏我就在琢磨它是究竟怎么运行起来的,后来发现一个人琢磨是不可能有什么成果的,对一个普通人来说,这些东西太玄乎了,也像模像样的下载了一些游戏引擎,正儿八经的去找教程,每次到编程这道门槛我就只能歇了,只能说有些人天生没什么逻辑思维,比如我,晕头转向一阵子之后只能彻底放弃了,我实在不是编程的料啊~~~~

我是那么容易放弃的人吗?并不是,于是我准备绕过这条死路,开始关注不用编程的游戏引擎,这期间试了unity3d的playmaker插件,steam上的S2engine,虚幻4和blender,还有一些2D游戏引擎就不列举了,前两者都是使用的状态机,说实话我不喜欢这种方式,太不直观了,虚幻4的蓝图是最棒的,棒到我发现它太庞大了我一个人根本驾驭不了啊~~~~如果你有一群爱好游戏开发的伙伴,我建议你们一起啃虚幻4,它实在是太优秀了,如果你只是一个人,又没有太多时间,我向你推荐blender,游戏引擎只是它附带的一个最不起眼的功能,它同时还是——3D建模软件,视频剪辑软件,特效软件,绘图软件,动画软件,你会问,这么厉害的软件怎么着也得十几个G的体积吧,然而,windows版100M都不到

你又会问,这么厉害的软件,怎么着也得几千块钱吧,然而,人家永久免费(想起来肉疼,买playmaker花了我两百多,S2engine花了68,虚幻4倒是免费,显卡要冒烟了

blender

前天我上传了用blender制作的游戏的视频,虽然很简单,但也是我的心血啊,竟然有人说我是骗人的,不是游戏画面而只是在播一个视频,哎呀~·大家都是斯文人,你怎么凭空污人清白啊,放个图给你看看

blender的游戏开发界面

另一个

看到下面那些方块和连线了吧?blender游戏引擎的逻辑就是这样实现的,拖拖拉拉的就成了,你只需要记得每个方块的功能,就能很容易给游戏角色添加各种功能,演示一下

逻辑块演示

这个逻辑很简单,当我按下键盘上的“W”时,带有这个逻辑的物体就会沿Y轴移动0.1。一目了然吧?

密集恐惧症犯了吧?

一般情况下,你的逻辑块会成这个样子~~~密密麻麻的,除了你自己,一般人根本理不清,这也是逻辑块唯一的缺点了吧,不过请放心,2.8版将改为逻辑节点,到时候就好用多了,如果你对开发游戏感兴趣,可以到blender.org下载,我们一起学习进步吧~~~~

编程学习、资料分享、知识交流!见下方评论

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180321A0LDU600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券