近期粉丝朋友问答(一):关于个人开发者


戳蓝字“西蒙讲编程”关注我,获取游戏免费学习资源!
Hi,你好!我是西蒙,现在是一个独立游戏开发者,小游戏作品《僵尸消灭计划》。本人纯属个人观点,如果有不同意见,那么你是对的。
因为最近确实问的人也比较多,也比较基础,另外也有很多重复的,于是我就整理一下最近的问题一起回复一下。免得一个一个重复答案。也为更多有志向开发游戏的朋友做一个参考。
一、博主为什么选择cocos而不选择unity作为入门学习?
答:还好不是官方人员,不然是屁股决定立场。Cocos,Unity也是非常优秀的游戏引擎,前者是开源引擎,后者是商业引擎。各有千秋,Unity代表作比较多,例如大名鼎鼎的《王者荣耀》等,Cocos的商业代表作主要在小游戏领域《羊了个羊》等。第一眼看Unity是非常有吸引力的,但我当时也是经过评估后,才最终选择Cocos入门。理由有如下:
1、天生适配小游戏。小游戏的运营环境本来就是一个Web相关技术的环境,天生亲和前端,平台开放接口大多都是以js的方式提供,这大大方便的小游戏平台接入。
微信小游戏运行在多种平台上:iOS(iPhone/iPad)微信客户端、Android 微信客户端、PC 微信客户端、Mac 微信客户端和用于调试的微信开发者工具。各平台脚本执行环境是各不相同的:在 iOS 上,小程序逻辑层的 javascript 代码运行在 JavaScriptCore 中;在 Android 上,小程序逻辑层的 javascript 代码运行在 V8 中;在 开发工具上,小程序逻辑层的 javascript 代码是运行在 NW.js 中。
https://developers.weixin.qq.com/minigame/dev/guide/runtime/env.html
2、编程语言。用JavaScript/TypeScript开发,前端,后端一套编程语言,应用非常广泛。TypeScript由微软官方支持,大厂保证。当然C#也是微软的,做后端嘛。
3、开源。这也是最重要的一条,开源意味着你可以浏览绝大部分源码,对程序员来说非常友好。而商业引擎就是谁给的钱多,谁就能得到更好的服务。不过得承认,unity的社区更大。
综上,我选了Cocos作为游戏入门,也是因为我选择从小游戏开始。另外我并不拒绝去学习Unity,Godot这些引擎。例如Unity和Cocos都是以节点树的组织方式,在设计哲学上非常像,只是说编程语言的差别而已。
只要深入学好一个,另外一个的学习曲线就会非常平缓,以至于你会觉得轻松就学会了。
二、很多独立游戏开发者都是面向steam开发独立游戏,博主为什么一开始就做小游戏?
这是个好问题。一言以蔽之,博主没那么高的水平,没那么大的技术。游戏制作的空间非常大而广。光RPG就有很多种,还不要说什么MOBA,RTS。Steam上的用户是真正的玩家。
个人开发者必须要明确,你不可能跟独立开发团队去比资源,差距很远。就算你有心去做一个大作,但是光美术这块就能让你非常无力。
而小游戏制作简单,玩法易上手。就我理解而言,它并不是面向玩家这个群体,更多是普通用户,即也许从来就没玩过一个传统的真正游戏。
博主本身就是玩游戏超过30年的人,从FC,MD,GB/GBA,PS系列,XBOX,WII,PC等。如果我作为玩家说游戏,现在很多FC的游戏,也许很多开发者都超越不了,比如龙珠,热血系列,FF1/FF2等
但作为开发者来说,跟玩家视角完全是两码事。多大能力做多大的事,而且起步要十分理性,绝对不能步子迈太大。在一个领域如果只有那么简单的感觉上的观点的话,那就太肤浅了。
所以小游戏作为游戏入门开发,是非常好的选择。而且现在政策也支持小游戏的发展。这大大降低了游戏开发与发布的门槛。这就是机会啊。
另外,也不能说小游戏就没有技术含量,要想做得好,也是需要不断学习不断进步。当你在某一个类型游戏已经做到滚瓜烂熟的时候,才有可能输出一些独到的认知。
我在B站上看到过一个40岁的互联网老兵退下来,开始独立做三国的大型3D游戏。然后很多“三国游戏”网友留言都非常有自己思考,可见三国这个题材,并不是特别容易掌握的,特别对一些一知半解,只看电视剧的人来说。
我意思是,这么宏大的题材,个人很难hold住,特别容易翻车。进而导致这个游戏一开始就注定会失败。当然,我不能说这种敢闯的精神不好。只是一句老话:君子不立危墙之下。我对这个题材本来就是外行,那我为啥不去选一个自己更好的题材或更容易让自己成长的方式呢?
全文完!如果觉得本文对您有用,请点个赞和在看。谢谢您的支持!
【作者介绍】
西蒙,85年,曾在腾讯工作12年T12级工程师。现在是一个从零开始、半路出道的独立游戏开发者。我主要分享,技术、职业、游戏、互联网产品等相关方面的思考和经验。
非常高兴自己现在可以抛开一切杂念,有勇气去改变,去回归初心,去追求活成理想的人生版本,我相信你是跟我同频的人。
如果你也有一颗游戏开发的心,无论你有没有基础。我都可以载你一程,让你拥有属于自己的一款游戏。扫描直接跳转到B站付费课程:

【往期精彩文章】
我的小游戏作品《僵尸消灭计划》2.0终于上线了
85年,40岁,自由职业两年,说点心里话
游戏开发从零到超神之学习路线
个人微信小游戏发布流程攻略
“索拉斯的熔炉”年度游戏开发VIP课程《地牢射手》全程手把手教学。来吧!实现你的游戏梦!
到顶部