【个人开发者如何兼顾美术和程序?】

市面上很多“为爱发电”的独立游戏开发者,往往怀揣着满腔热忱,致力于构建自己心目中的游戏世界的开发者。在这群追梦人中,不少渴望亲手操持项目的每一个细节,但游戏开发作为一门跨领域艺术,其知识体系繁杂,涵盖编程、视觉设计、音乐创作等多个维度,使得成为全能高手的道路充满挑战。

针对单一技能专长的开发者而言,独立研发游戏的可行性一直是圈内热议的话题。近期,海外业界对此展开了深入探讨,焦点尤为集中于程序员如何跨界涉足美术创作,以及美术设计师如何克服编程障碍的议题上。

客观而言,无论是编程高手还是艺术大师,想在短期内精通另一领域并达到专业级别,实属不易。有程序员坦言,尽管投入大量时间学习美术技巧,但在动画制作上仍感力不从心。更有笑谈称,程序员更像是高效的信息检索者,而部分美术师则打趣说,“绑架”一名程序员比自学编程更为直接有效。

在商业化游戏的背景下,单打独斗完成全程开发并非常态。除非项目不计成本、不图盈利,否则将不擅长的环节外包给专业人士,或寻找志同道合的伙伴共同协作,才是更为明智的选择。

点击蓝链领取游戏开发教程

“绑个程序都比学代码容易”

一个“独狼”程序员在开发者社区中抛出了自己的困惑:他渴望独立完成游戏制作,却遭遇了美术与音乐创作的重重难关,于是向同行们寻求美术创作如何解决。尽管他投入了大量时间磨练绘图技巧、探索像素艺术、使用Blender软件以及自学钢琴,但社区内两种截然不同的声音让他倍感迷茫。

一方面,众多开发者建议他“术业有专攻”,不必凡事亲力亲为;另一方面,YouTube上涌现出大量视频教程,展示着其他开发者如何自学像素美术或3D建模,为自己的游戏项目亲手打造资源,这让他难以判断哪条路才是正道。有趣的是,也有不少美术师反过来询问如何搞定代码方面的难题。

面对这两个跨界难题,社区内的回答不乏幽默与调侃。对于美术师如何搞定代码,有开发者戏言:“‘谷歌+油管+GitHub’,你的编程启蒙三件套,懂点基础,剩下的就是搜索、复制、粘贴的艺术。”更有同行戏称程序员为“专业搜索大师”。

至于游戏开发的入门建议,有前辈分享道:“从零开始打造游戏的秘诀?先从一个简单的核心玩法着手,用脚本快速搭建起来,然后像滚雪球一样不断添加功能、丰富内容。”这番话也启发了美术师们,他们打趣说:“美术创作同理,先画个大致轮廓,然后一步步填满细节。”

当然,从学习门槛来看,编程相较于绘画确实更为陡峭,它不仅要求掌握数学基础、熟悉大量专业词汇,还需深厚的计算机知识作为支撑,这仅仅是起点。因此,对于大多数美术师而言,编程无异于一座难以逾越的高山。有开发者半开玩笑地说:“比起学编程,我宁可绑架个程序员来家里当助手,虽然是句玩笑,但感觉上确实比自学编程容易多了。”

而那些勇敢踏入编程领域的开发者则深知,学习之路既漫长又艰辛。他们坦言,要想在编程上有所建树,唯有不断学习,而这个过程,更像是一场永无终点的探索之旅。

点击蓝链领取游戏开发教程

成体系的学习才是有效的方式
关于众多YouTuber分享独立创作或编程资源的现象,不少业界同仁指出,这些UP主的专长往往在于视频制作,旨在吸引观众点击,而非编程或创作本身,因为真正擅长编程的人往往对视频制作兴趣不大。小编这里也是一样的看法,与其在质量良莠不齐的视频平台“东一榔头西一棒子”地学,倒不如在学习方面去投入一些资源,然后争取成体系地掌握编程或者其他技能。不单单是节省了分辨信息质量的时间,更是能够有了解整个行业现状和自身定位的机会。

“根据多年的观察,YouTube上充斥着不少伪装的‘高手’程序员,他们夸大其词,实则代码多源自复制粘贴,或对自己讲述的内容一知半解,更有甚者传授错误或低效的方法。”

开发者idbrii则持审慎态度,他认为应首先验证这些UP主是否真正通过所述方法独立完成了游戏开发,并评估其成功是源自游戏质量还是个人名气。

“我深耕游戏开发领域逾十五年,深知视频平台上不乏自称开发者的声音,他们或许对游戏制作知之甚少,却自信满满地分享内容。由于缺乏实际经验,他们往往难以自我质疑,反而因掌握些许知识而自感掌控全局。”

idbrii强调,缺乏实战经验者不宜轻易提供建议。他指出,许多GDC演讲嘉宾及资深开发者虽未独自发布游戏,但拥有丰富的团队合作经验,其建议亦需审慎评估。

“每个人的背景不同,包括团队规模、财务规划、预算限制及所处行业阶段等,因此UP主们的分享可能并不完全适用于你。他们或许在深入解析开发流程或阐述概念,但并非直接传授‘游戏开发秘籍’。开发者日志更多是在展示创意而非具体教程。至于行业大会,则需你自行筛选并分析成功案例,判断其对你的项目是否具有参考价值。”

点击蓝链领取游戏开发教程

商业游戏难以独力完成:适量外包或搭伙
无论是艺术创作还是音乐创作,都需长时间投入学习,尤其是美术领域,聘请专业美术师或购买商业资源能显著提升游戏制作的价值。然而,对于多数开发者而言,此类预算相对紧张,毕竟,资源有限的“穷开发者”不在少数。

业内同行建议,观看视频教程或开发者日志应主要抱着学习新知或娱乐放松的心态,因为其内容往往是在复习已知或进行展示。若开发者试图自主制作资源但某领域(如美术)不擅长,这反而可能激发创造力,迫使你围绕现有条件设计游戏。

对于程序员而言,从零开始学习美术以全面自主创作资源极具挑战。一位同行分享了自身经历,他起初也面临同样困境,但逐渐找到平衡点:利用编程优势,结合社区资源和市场素材。他花了六年业余时间自学美术,虽未达到专业水平,但在硬表面建模上有所建树,得益于BlenderGuru的教学及插件辅助,他能构建游戏中多数室内结构。

游戏环境的营造则借助了Unreal Engine市场的优质素材。至于软表面建模(如人物),他承认是短板,曾使用Adobe Fuse CC(现已不支持)创建角色模型,后转向iClone等付费工具,虽价格不菲,但其角色创建与动画功能强大。尽管如此,他仍依赖Unity市场资源来弥补动画技能的不足。

他强调,光照处理对于美术效果至关重要,即便资源再优秀,若光照不佳也会大打折扣。他通过网络教学视频掌握了Unity中的各种技巧,认为高层次的设计理念和技术策略具有普适性。若条件允许,他会优先考虑聘请动画师加入团队,以进一步提升游戏品质。

点击蓝链领取游戏开发教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值