香雨站

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 133|回复: 20

从零开始独立游戏开发学习笔记(一) --Getting Started

[复制链接]

2

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-12-21 20:37:53 | 显示全部楼层 |阅读模式
1. 起步

脑子里铺满了设计和想法。从设计,UI,UX,剧情,道具,玩法,系统,数值,boss战,角色称呼,需要改编的 BGM,宣传方式,成品至少要达到的水准。全部都设想过。
但是,一切技术相关的都没有学,Unity 没有学,编曲没有学,像素画仅仅起了个步。这无疑是不行了,必须拿出我的行动力传家宝 -- 学习笔记,which is 我正在写的这篇文章。
这将是我起步之路的第一步,也是决定了我人生的 50% 的一步。



2. 学习笔记架构安排

有一个 Roadmap 是最好的,这是我的经验之谈。
零基础还要学所有的东西,花的时间太长了,人生不长,因此需要多线同时操作。
因此编曲,像素画,unity 要同时学习。编曲和像素画是个长期过程,需要一直不断的学习精进。unity 什么时候学好则直接决定了我的项目什么时候可以开工。
相比之下,unity 简直是最简单的东西。编曲的教程还算系统,像素画的教程则是胡乱分散,碎片化。
在计划之前,首先得确定要画到什么地步,编曲到什么地步。

  • 像素画:一个完成度高的大图。(完成度比追求细节重要,此外,画面好会让第一次购买的人数增加)
  • 编曲:一首完成度高的 4 分钟纯音乐曲。(音乐好更容易成为神作,玩了那么多游戏后总结出来的)(2022/6/25 更新,我现在有很多设计想法是要把音乐和游戏机制结合在一起,所以音乐的学习变得非常重要)
  • Unity:没什么好说的,把文档看完。(2022/6/25 更新,准确来说是要学到能把文档看懂,因为你不可能学到什么都懂,但要学到出现问题的时候知道这属于什么范围,自己离解决这个问题差了什么的程度。)
以我贫瘠的知识,暂时只能整理出这样的 roadmap 出来。3 线并线,等到 3 线都进行到第二阶段的时候,先主攻进度最慢的那个把那个学完。


2021/10/4 更新 Roadmap:


2022/4/20 更新 Roadmap:


2022/6/25 更新 Roadmap:


3. 编曲设备及软件

一开始只需要买这些,已经很多了。
不算有钱,所以设备选择主要以性价比为主。
硬件:

  • Midi 键盘:Novation Launchkey Mini Mk3,25键(2022/6/25 已更换,Arturia Keylab MKII 88键,之前买的 25 键就是个笑话)
  • 监听耳机:拜亚动力 DT 770 PRO,80 欧姆
  • 声卡:Focusrite Scarlett 4i4
  • 麦克风:舒尔 SM57
软件:

  • DAW(宿主软件):Cubase
选择理由:

  • 硬件的话,都是一些性价比高的经典款。由于我是完全零基础,选择全是基于网上搜索的各种资料。每一个选择都是搜索了几十个帖子/论坛/视频才选定的。
  • 软件的话,基本大佬们都说随便选就行,软件只是个工具。不过我还是罗列出了所有我最最最最喜欢的编曲大佬们,然后像一个跟踪狂一样去搜索大佬们使用的 DAW,某些大佬几乎是翻了几年的推特,终于在一个图片中找到。嘛,虽然不一定有什么用,但是我还是罗列出来做个参考。




4. 像素画设备及软件


  • 数位板:Wacom CTL-672
  • 绘画软件:Aseprite(学绘画基础的时候用 PS,以后专攻像素画的时候再用 Aseprite)
选择理由:

  • 数位板有更好的选择,这款性价比高,此外选大的 672 肯定比 472 手感好。
  • 软件的话没什么好说的,像素画软件中响当当的名字。
5. 游戏制作平台


  • 第一步排除 Unreal 和 Unity 以外的所有引擎。原因很简单,使用人数多,出了 bug 很多问题都有现成解决方案。如果出现了一些超出自己能力的 bug,还可以很容易找到大佬问问题。
  • 第二步就是 c++ 和 c# 愿意学哪个了,两个我都是零基础,C# 比较容易学,Unity 赢一分。
  • 第三步看两边出过哪些我想做的游戏画面中的佼佼者。Unreal 中有八方旅人,backbone,幻想乡萃夜祭(煮茶老师的截图)。Unity 中有 the last night,还有今年 E3 爆出的 REPLACED(我找到了俄文的一个采访新闻,翻译后找到的)。说实话如果 E3 没有出现这个 REPLACED 我可能就选择 Unreal 了。
6. 动机

这是一次酝酿已久的计划,我多么希望自己能够坚持下去。虽然我的过往经历都不是那么可靠,学日语交了 6000 到最后只上了两堂课,考试的时候直接没去考场;学烘焙买的烤箱烤了 3 次后便结束了职业生涯;唯一一次让我能够学很久的东西是前端开发,但那是在要找工作的巨大的压力下才拥有的动机。(2022/6/25 更新:之前有一些人误会了,虽然我找工作前学了前端,但最后入职的工作并不是程序员)  
我现在可以很轻松地说:“我喜欢游戏,我想做游戏。” 但是我又如此担心,这句话说完的第三天,我拖着工作后的身体回来,坐在椅子上打开手机看两个小时并不有趣只是搞笑的视频,然后洗澡,然后躺在床上看直播,逛论坛,然后睡觉。
我做游戏,是独立于工作之外的,并不是想赚钱,也不是想证明自己能做一款游戏出来,更不是觉得游戏是艺术。有这么几个动机:

  • 心里明明已经有了这么多新奇的想法,我自己都想玩到自己的游戏。难道要把这些想法掩藏在内心?我不要。
  • 想作为一个桥梁,以认识其他独立开发者,其他和我一样喜爱游戏,并且有一定追求的人。
  • 我已经把要做游戏的想法告诉了朋友,在朋友面前我的人设一直都是热爱学习不会放弃。此时放弃就是辜负了他们的期待,为了防止人设崩塌也要做出来。(2022/6/25 更新:这一条准确来说不能叫做动机,只能说是一个激励我不放弃的小手段)
回复

使用道具 举报

2

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2022-12-21 20:38:35 | 显示全部楼层
可以啊兄弟,同为游戏开发者,关注支持一波你的过程
回复

使用道具 举报

2

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-12-21 20:39:29 | 显示全部楼层
千万别选unreal,还好你还是决定unity,unreal的2d功能很废物,没有很高的引擎调教能力慎用,而且unreal的2d的解决方案网上和很难找,学习成本太高,及其不适合独立开发者
回复

使用道具 举报

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-12-21 20:40:06 | 显示全部楼层
嗯,翻了很多类似的问题,回答都是 unreal 和 unity 平分秋色。最后思来想去觉得还是解决问题最重要
回复

使用道具 举报

1

主题

4

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2022-12-21 20:40:38 | 显示全部楼层
谢兄弟捧场[惊喜]
回复

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-12-21 20:41:13 | 显示全部楼层
我本人现在工作就是做ue4的开发,就一点,官方不提供2d功能的更新,就当然绝望,2d功能大都处于一个beta版阶段,有任何难以解决的问题时都得考虑改引擎,对独立开发成本确实太高。当然能做,就是时间成本了。
回复

使用道具 举报

3

主题

9

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2022-12-21 20:41:47 | 显示全部楼层
靠,那果然还是 unity 靠谱。
回复

使用道具 举报

1

主题

4

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2022-12-21 20:42:01 | 显示全部楼层
看到你说独立于工作之外,那可以安心搞了。不过不要一开始做得太大,一个好玩的点子做出来也足够有成就感不是。
回复

使用道具 举报

4

主题

7

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2022-12-21 20:42:31 | 显示全部楼层
华中科技大学?起点这么高,不管去哪都会有一片广阔天地的
回复

使用道具 举报

2

主题

11

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2022-12-21 20:43:08 | 显示全部楼层
加油
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|香雨站

GMT+8, 2025-9-14 23:34 , Processed in 0.097428 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表