美文网首页手绘程序员
爱画画的程序员

爱画画的程序员

作者: 秦无邪 | 来源:发表于2018-06-16 08:46 被阅读533次

前言:贴一张思维导图

我是如何完成这篇文章的,如下图1-0所示,思维导图使用XMind Zen完成的:


图1-0 爱画画的程序员思维导图

爱上游戏开发

经常玩游戏,玩着玩着发现这游戏真不好玩,还不如自己写一个(虽然自己写的可能也很渣,笑~),所以就萌发了自己能否写游戏的念头。于是乎查找各种资料,了解到“独立游戏开发者”这个职业,想着我会写程序,只要找一些素材,就可以开工了(天真) :)
因为我比较喜欢2D类型的横版游戏,比如经典的《恶魔城 月下夜想曲》,所以就想写一个2D横版闯关的像素风格游戏,但是对2D类型游戏如何开发,又是一无所知,有查了不少资料,才知道现在的游戏开发都是基于成熟的物流引擎,进行的二次开发,只要提供图片(精灵),视频和音频资源,加上一些脚本代码,就能搭建一个属于自己的游戏。

为何选择Unity

作为一个写C++出生的程序员,按理来说我应该选择cocos-2dx这种基于C++语言的2D引擎,但是最后却选择了Unity这款2/3D+C#模式的游戏引擎,因为后者的网络资源、教程和社区实在是太多了,用的人多,出问题的概率自然少,要把更多的精力花在核心的游戏开发上,而且Unity不但可以开发2D游戏,而且还能做3D游戏,一句话,最重要的是资源多。
说干就干,先是买了很多书(某东领了每满100减50的券,开心),如下图1-1所示:

图1-1 Unity游戏开发的各种书籍
后来才知道,实际只需要官方这两本《Unity 5.X从入门到精通》和《Unity官方案例精讲》,足矣。其他的只不过这两本书的扩展,只要把官方这两本书吃透,基本上Unity使用就没多少问题。
然后我还在YouTube上找到了一个专门开发2D横版游戏的系列视频,搜索GucioDevs就能找到,参照这个系列视频,我也自己搭建了一个2D横版的单个关卡的小游戏(因为没找到合适的素材,主角和炮塔还是用教程里面的),如图1-2所示:
图1-2 基于Unity的2D横版游戏开发
目前就写了1个关卡,这个Player有攻击,行走,跳跃,二段跳,爬墙的功能,然后那个炮塔有一些简单的AI功能,识别攻击范围,自动攻击周边的敌人。当我知道了如何开发2D游戏后,想要自己重新开发一个自己的2D游戏,又遇到了新的问题,游戏素材怎么找?

网络素材不好找

尝试着Google和Baidu找了好多游戏素材,有地图的,道具的,角色的,这时候就纠结了,当你找到一个合适的角色素材时,却找不到风格合适的道具素材和地图素材,反之亦然。第二个就是,很多素材还是要购买和授权使用的,像Unity官方的Asset Store里面的很多素材都要要购买和授权的,然后各种类型的素材,风格还一样,基本上无法组合到一起做游戏开发。。。第三点,如果你下载了不知名的素材,当做练习素材还可以,万一你以后想将自己的游戏发布到Steam,App Store,Play Store上去的时候,这就是侵权问题了。所以,我又入了一个新的坑:我可以自己画素材吗?

我可以自己画素材吗?

这个时候估计有人会笑我,你都快30的人,还要学画画?其实我是被一句话激励到:学画画最好的时间是10年前,其次是现在。又开始了整理购书清单,乱七八糟的买了一些评分还不错的书籍,如1-3所示:


图1-3-0 新手学画画的一些书
图 1-3-1《30天学会绘画》

目前在看《30天学会绘画》,然后每天跟着练习画画,30天学会画画?不可能的,其实这本书的作者是想通过30个学时的练习,让你入个门而已。不过这种每天画20分钟的学习模式,还是挺适合我这种新手的。下面是一些我自己画的练习画:


图1-4 一些练习画
我最满意的是这个MP4播放器,因为画了两次,能够感觉自己还是有进步的,很开心 :)

爱上像素画

作为80后,可能还是对红白机这种玩意儿情有独钟吧,里面的游戏基本是像素风格,当然,那是因为年代的原因,这个时候的技术只能做到那种程度。然而到了现在,已经不存在技术限制,但像素风格依然没有过时,像2D像素游戏《泰拉瑞亚》,3D像素游戏《我的世界》,都是非常受欢迎的像素风格游戏。没错,我也想写一个自己的2D像素风格游戏,反正都是画画,所以在学习传统画画的同时,我又入坑去学如何画像素画,人活着就是为了折腾,你说是吧。
接着又发现了2个好用的软件,dotpict,手机上画像素画的app,还可以将画好的画分享出去,获得别人的赞;第二个就是aseprite,这是电脑上画像素画的软件,特别强大,跟Photoshop的时间轴不一样,aseprite专注于画像素画和像素动画,尤其是这个像素动画,每一帧如何处理,十分方便。说了这么多,有一种拿了刀(工具有了)不知道怎么砍人(画工太差)的感觉。

图1-5-0 自己用dotpict画的
图 1-5-1 自己用aseprite画的
国内的网站上教学画像素画的教程实在是太少了,所以还是得求助YouTube,最近也在看MortMort的视频,一个专门教大家画像素画的主播,讲解很细致,每个工具的使用和软件设置,都很贴心的讲解给大家,如果有疑问的地方,还可以去看看下面的评论,基本上你遇到的问题,别人早就遇到且被解决了。
花了几天像素画,感觉用鼠标点点点实在是太累了,效率太低,想起来专业的美工好像都有用绘图板子画画,就是不知道那种工具适不适合我,又去知乎查询了一些资料,才发现,美工用的数位板不但适合传统画画,还适合画像素画,超级开心,准备入手Wacom CTL-672/K2,据说新手应该够用了。
图1-6 Wacom CTL-672/K2数位板

关于Kindle Paperwhite

(人文主题强势插入)之前有个Kindle 499,但是因为有晚上睡觉前看书的习惯,所以利用率不是很高(即使我买了阅读灯),所以还是心心念念着这个带背光的Kindle Paperwhite,最后还是在前段时间入了手,才知道,买晚了,然后我天天晚上睡觉前抱着看书,《三体1-3》,《乔布斯传》已经看完了,目前正在看《百年孤独》,文字愉悦内心,很开心,以后有机会,再将Kindle Paperwhite主题展开讲。


图1-7 我的Kindle Paperwhite

媳妇儿说我上辈子可能是个女的,经常会喜欢一些女孩子的东西,比如这个Kindle保护套就很女性化,哈哈~

后记:探索自我

很遗憾,我的文字功底,已经不及我2012年的一半,那个时候刚毕业没多久,每天忙得跟狗一样,还能坚持每周写两篇很长的文章,记录生活,感悟人生,而且根本不用借助思维导图这种工具,灵感都能像泉水一样涌出,真的希望能回到以前的状态。
另外,我已经能够做到每天5点起床(已坚持一个月),用5点到8点这段时间来做自己业余喜欢的事情,当你做自己真心喜欢的事情,这,就是你起床的动力,而且这段时间,效率超级高,因为你饿着,思维特别清晰。最后想说的是,我特别喜欢现在的生活状态,主业是做电商(以前是程序员),赚点小钱养家;业余写程序,画画和看书,探索自我潜力,愉悦内心感受。(本文完)

相关文章

  • 爱画画的程序员

    前言:贴一张思维导图 我是如何完成这篇文章的,如下图1-0所示,思维导图使用XMind Zen完成的: 爱上游戏开...

  • 心得分享|自学彩铅的心得,还有免费电子书可领取

    2016年算是刚工作半年,我的工作跟画画也没啥大关系-----前端(通俗点敲代码的程序员)。画画是一直以来的兴趣爱...

  • 【都市】《西峰林宇》| 目录

    作者简介: 80后,巨蟹女 就职于房地产公司,每天和程序员们打交道的产品经理一枚 爱幻想,爱做梦,爱写写画画 初来...

  • 爱画画

    发自内心的喜欢画画,痴迷于去图书馆看美术书,有的抱回来临摹。有时也借一些关于画画的故事书,网上的画友们发的有关画画...

  • 爱画画

    2014年8月20路上偶拍,2017年3月25来画,虽然不尽如人意,但我努力了,很开心。

  • 爱画画

    零基础,就是爱画画,开心就好。

  • 爱画画

    儿子爱画画,第一个是女蜘蛛侠,第二个是二两舌头,第三个是地精投弹手。 就当自己的开心美术课吧。 2019年1月23...

  • 朋友们来拍合照啦!感觉永远缺支笔!

    爱自己,爱生活,爱画画。。。

  • 溪谷手绘生活

    老妈爱画画

  • 一月里的画

    没学过画画,但这并不影响我爱画画的❤️

网友评论

    本文标题:爱画画的程序员

    本文链接:https://www.haomeiwen.com/subject/uwmveftx.html