展新佳,
我叫“尚瑶琴”,是一名在新加坡留学的留学生。 目前在读大专,主修游戏开发和游戏化,擅长题外话。
因为临近实习期,发现自己没有作品集,瞬间对毕业后的就业充满了期待。
战士水壶亚历山大
新加坡……在我印象中算不上什么游戏大国。 虽然有Razer、Garena这样的电脑游戏硬件品牌,东亚地区游戏开发商和代理商的霸主,以及腾讯、育碧、米虎游等几家游戏厂商的分支,但我觉得就业前景还是很苗条,竞争压力太大,包括出国工作的人才……
因此,我决定在毕业前(2024年3月)开发一款2D独立游戏氛围,独自担任策划、美工、程序员和测试员,充实自己的履历。 (我没有朋友愿意一起开发团队,沟通起来太麻烦)
嗯……没错,没有音响师。
至于为什么……
小时候,为了防止父母突击检查,我成了聋哑人。 当我长大后,我每门音乐课都不及格,而且我对声音不感兴趣。 (性除外,嘿嘿嘿~) 考虑一年以来,我大概会把大部分游戏内容做完后外包出去。
钱包,我要这个~
不,你不想~
接下来我会谈谈我对游戏设计的一些思考。
首先,我觉得开发一个游戏的时候,我们应该确认我们要玩什么游戏,玩谁,为什么玩。 只有明确的目标,才能获得与自己的努力相匹配的游戏。
比如历经8年发展,跌宕起伏,终于在2022年10月上映的《蔑视》,就完美诠释了上述理念。
游戏截图
先声明,我非常喜欢《蔑视》的艺术。 刚出来的时候游戏开发与制作,我参照它画了一个美杜莎,呵呵。
哎,好久没画了,真的很生
这款游戏的艺术性堪称业内顶级,但是玩法以防御为主,拉扯的战斗设计游戏素材,谜语人的场景设计和嘉庆的盲导,让这款游戏非常乏味玩。 生化朋克风格的BioPunk,游戏环境氛围的渲染也极其成功,但还是不能让我有太大的玩下去的兴趣。
生物朋克代表画家之一“HR.Giger”的其他作品
蔑视是什么游戏? 一切为艺术服务的游戏(布景、玩法、公告)
它是给谁的? 喜欢新奇/精美画面的玩家(基本上在steam评论区都能看到)
为什么要这样做? 根据网络文章,“反映现实”(某种意义上他们确实成功了)
相信大家玩或看久了,都会被环境渲染出来的空虚和枯萎吓到。 当你了解了游戏的背景设定,看完了最后一段文明的涅槃和灭亡之后,你可能会反思一下我们文明的走向。 不过游戏开发与制作,这一切的前提是你看过游戏外资料,比如官方美术设定集,否则鄙视就是个花瓶,既不会讲好故事,也没什么意思。
算不上是一款好游戏,但却是一款优秀的“沉浸式观影指南”。 玩家解密的唯一乐趣可能就是对现实中剧情的解析。 所以我觉得鄙视是对得起“不好玩的艺术”这个评价。 当然你可能不同意我的看法,认为这是个好游戏……
游戏需要有趣吗?
嗯,好像跑题了,呵呵
言归正传(´•̥̥̥ω•̥̥̥`),又想玩什么游戏了?
你想要什么样的游戏? 很“爽”的游戏对战才有所谓的“Game Feel”
它是给谁的? 像我这样喜欢无脑刷的玩家和各种技能的玩家(阿哈利姆迷宫玩家(´艸`〃))
你为什么要这样做?反(qiu) 镜(zhi) 现(jian) 实(li)
你可能会说:“啊,对对对,你的目的真明确,还好意思评论‘鄙视’?”。
我只能说:“这就是为什么我只是一个新生(͡°͜ʖ͡°),而不是一个已经工作了几年的游戏制作人。”。
我劝你不要无知
那么,在确定了自己的目标之后,我们就需要分析一下我们的目标玩家和自己的发展实力。
首先,我们必须决定我们的游戏将在什么设备上运行? 是给高级主机玩家,还是买不起新显卡的PC玩家,不是玩家的手机玩家,还是过去用过的网页游戏玩家?
如有冒犯,下线射♂刀
主机游戏:不会吧,你觉得作为一个游戏开发新人,你会移植吗?
手游:不会吧,作为一个游戏开发新人,你想要什么,你会移植吗?
Page games:不会吧,作为一个游戏开发新人,你想要什么,你会移植吗?
而且长期运营一个网站是要花钱的QwQ
电脑游戏:
我是唯一剩下的
当然,这只是一个玩笑,但对于像我这样刚起步的游戏开发者来说,PC端确实是最合适的选择。 首先,大部分的游戏引擎和制作软件都可以开发PC端游戏,所以引擎和制作软件的选择相对来说也比较丰富。 例如:
2D游戏:Unity & Godot(2D游戏通用)
Cocos2DX(适合开发益智游戏)
Game maker Studio(许多流行的独立游戏都是用Game Maker Studio开发的,比如Undertale,Samurai:Zero,Loop Hero和Downwell。编程语言:GML,类似于c#,c++,)
RPG Maker(JRPG游戏可视化编辑器:适合不会编程的开发者)
Construct(2D游戏的通用可视化编辑器:适合不会编程的开发者)
3D游戏:Unity(业界常用的引擎,适合任何大小的3D游戏)
Unreal(业界常用引擎,更容易制作视觉效果,更适合写实/特效制作)
Source(Valve公司的引擎,编程语言使用的LUA,放在这里只是因为我是Valve公司的粉丝)
如果没有提及您常用或最喜欢的引擎或生产软件,可能是因为:
我很无知
专有引擎(例如 Dunia 和 Cry Engine 来自蒙特利尔)
使用Java、Python等编程语言的引擎(应该算是淘汰了,除了Minecraft,现在还没有流行的游戏还在用Java,Python更古老)
因为在学校学的是C#和Unity,只想做2D游戏,所以自然选择了Unity2D(URP)。
*2D游戏选择URP,高画质选择HDRP,其他正常情况选择core/SRP*
好了,平台选择结束,下一章终于可以开始记录自己的游戏设置和想法了,接下来就是认真的开发过程而不是这些期刊了。 (/ω\)
目前我只会不定期通过专栏发布开发日志,供其他喜欢独立游戏开发的朋友参考和凑热闹。 我会尽量保证每一章都不会太长,图片够多,不至于觉得枯燥~如果有机会,有时间,有成绩再考虑做成视频。
总之,希望大家感兴趣,881~
苏这个,
鞠琪