作者OoShiunoO (机机勳)
看板GameDesign
标题[请益] 从外行到可以面试游戏程式设计,该怎麽准?
时间Sun Nov 24 23:43:20 2019
小弟在系统厂写嵌入式系统软体,只会用C语言
预计年後要换工作,而目前已经开始重新学习C++
希望之後能转去作纯软体的工作(比较有趣)
最近几天脑洞大开,想到游戏开发也曾是小时候的梦想
於是想知道该准备哪些东西,才能达到面试的基本门槛?
我先锁定范围:
我想写多人网路游戏,而刚好符合C++语言的,应该是server端的程式写作
或是客户端的各种操控或是图形(游戏engine控制)
目前的想法是要生出一个作品,但是不确定该怎麽开始
有先找到一本书
https://www.books.com.tw/products/CN11476299
希望能从中自学网路游戏怎麽写
另外可能还需要图形的部分?可能要用unity还是unreal?其实我也不太懂
大家有什麽建议吗?像是作品该做到什麽程度?该有哪些东西?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.80.64 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1574610203.A.DFE.html
1F:推 Bencrie: 先大概念个 computer graphics? 11/25 01:23
2F:推 beiluoshimen: 在台湾就别想了 unity大概4万多而已 想不开再来 而 11/25 01:53
3F:→ beiluoshimen: 且几乎都博弈app 11/25 01:53
4F:→ beiluoshimen: 直接学unity或unreal 但台湾九成以上是unity 然後 11/25 01:57
5F:→ beiluoshimen: 都是史缺 而且都是那种新创小企业居多 想不开再去 11/25 01:57
6F:→ beiluoshimen: 学DirectX 图学 基本上保证你白学没公司有能力自研 11/25 01:57
7F:→ beiluoshimen: 发引擎 都是用现成UNITY 11/25 01:57
8F:→ beiluoshimen: 然後这些小新创都不稳定 我是觉得能在硬体大厂稳稳 11/25 01:58
9F:→ beiluoshimen: 就去 职涯发展好太多 11/25 01:58
10F:→ beiluoshimen: 当然如果你考虑对岸的话当我上面没说,机会和薪资 11/25 01:59
11F:→ beiluoshimen: 都多很多 11/25 01:59
12F:→ beiluoshimen: 建议直接去买udemy上的unity课跟着做完一个projec 11/25 02:01
13F:→ beiluoshimen: t 像是RPG XXXX, 或Zombie FPS XXX 那门,名子忘了 11/25 02:01
14F:→ beiluoshimen: ,反正就评价蛮好的那个 11/25 02:01
15F:→ beiluoshimen: 基本上花一个月跟完,就可以先去找Unity工作了,我 11/25 02:02
16F:→ beiluoshimen: 第一份工作就这样来的42k 台湾某VR新创 11/25 02:02
17F:→ beiluoshimen: 不缺钱要拼梦想就来,游戏业在台湾不是软体业是像 11/25 02:04
18F:→ beiluoshimen: 文艺惨业。软体还是去写前後端随便厉害都拿8万 11/25 02:04
19F:推 Junsnow: 诶我以为是我自己发文,可以站内吗XD 11/25 12:29
忘了说,我希望着重在server端开发
※ 编辑: OoShiunoO (114.37.80.64 台湾), 11/25/2019 21:53:50
21F:推 damody: 直接去面雷亚 洗完脸就知道怎麽准备 11/25 22:57
22F:推 LuMya: 程式都这样了其他职种怎麽办 == 11/26 03:18
23F:推 beiluoshimen: 所以你看台湾美术职缺多惨就知道。。。 11/26 21:42
24F:→ kingroy: 日本游戏业也这样,工程师薪水少但什麽都要会一点,当你 11/26 21:49
25F:→ kingroy: 有能力魔改引擎薪水就高了 11/26 21:49
还有,看来要面试游戏程式设计,server+client能力要择一加强对吧?
只是如果要作出能动的作品,两者都要懂一些,才兜的起来
请问如果想加强後端能力,有什麽推荐的课程可以上呢?
※ 编辑: OoShiunoO (36.230.24.196 台湾), 11/26/2019 22:02:46
另外再问,我直接学unreal4会有问题吗?会不会比较难找工作?台湾还是unity居多?
※ 编辑: OoShiunoO (36.230.24.196 台湾), 11/26/2019 23:20:10
26F:→ joseph33: 2楼…上几个月的课就月领42k,看来不太惨业啊 11/28 18:58
27F:→ joseph33: 再说会觉得图学是白学 难怪只能领42K 11/28 18:59
28F:推 coolrobin: 如果你用UE跟unity的工作机会比,一定是少非常多 11/28 19:03
29F:推 beiluoshimen: 不好意思我没讲清楚,我是说在”台湾”图学是没用 11/29 18:34
30F:→ beiluoshimen: ,但你去国外当然很有用,我现在就在对岸当TA一年 11/29 18:34
31F:→ beiluoshimen: 大概160台吧, 我还是再次建议原Po如果只是在台湾 11/29 18:34
32F:→ beiluoshimen: 工作完全没必要去专图学,去学Unity或博弈的cocos 11/29 18:34
33F:→ beiluoshimen: 2d吧 11/29 18:34
34F:推 beiluoshimen: 然后在台湾会直接买Asset Store东西随便拼凑的价值 11/29 18:44
35F:→ beiluoshimen: 大于你自己在那自研引擎,短视近利缺乏长线大投资 11/29 18:44
36F:→ beiluoshimen: 就是台湾游戏业的现况 11/29 18:44
37F:推 beiluoshimen: erver用啥都没差你看你自己怎样实践方便和好,但 11/29 18:48
38F:→ beiluoshimen: 客户端台湾基本上都是unity而博弈端则是cocos2d。 11/29 18:48
39F:→ beiluoshimen: 如果是做线上游戏基本上你unreal, unity等这些引擎 11/29 18:48
40F:→ beiluoshimen: 的差别只有对前端有差对做后端的人差别不大(只是 11/29 18:48
41F:→ beiluoshimen: MVC架构下的V随便换而已) 11/29 18:48
42F:→ beiluoshimen: 但前端没写过,恐怕后端也不太清楚会需要写啥或者 11/29 18:51
43F:→ beiluoshimen: 如何做出一个完整的多人游戏。所以还是都学 11/29 18:51
44F:推 Bencrie: 你不能基础的东西都搞不懂就直上工具吧 11/30 00:22
45F:推 beiluoshimen: 基础当然懂点更好,像是VS,FS等shader基本知道干嘛 11/30 01:50
46F:→ beiluoshimen: ,但不用太清楚甚至去专研。走unity的不如去玩sha 11/30 01:50
47F:→ beiluoshimen: der graph。找工作的目的当然先锁定价值高的,要先 11/30 01:50
48F:→ beiluoshimen: 了解当地的市场。资方多数只能拿香蕉请猴子,你去 11/30 01:50
49F:→ beiluoshimen: 练老虎的本领最惨就是香蕉都没有得吃 11/30 01:50
50F:→ kingroy: 会魔改引擎的不用怕没回报,unity/epic game在等你,其他 12/01 15:21
51F:→ kingroy: 引擎开发商也有出路 12/01 15:21
52F:推 MADAOTW: 电脑图学 12/02 01:23
53F:推 uly: 我是做游戏server端 基本上已web开发的後端当底在加上游戏业 12/03 16:24
54F:→ uly: 相关知识 要有开发API的能力 要能看得懂1st party的英文文件 12/03 16:25
55F:→ uly: Server後端 是可以完全不管client的游戏引擎 至少我是这样 12/03 16:27
56F:推 doasgloria: 台湾的unity工程师的薪资为甚麽这麽低啊 12/17 11:39
57F:→ ruthertw: 因为鬼岛惯老板们和基八主管们普遍认为Unity开发很简单 12/17 21:25
58F:推 kingroy: Unity很多现成的第三方东西可以用,但对3d artisit不友善 12/17 22:43
59F:→ kingroy: ,基本上一半时间都在解决他们的需求,剩下1/4在解决perf 12/17 22:43
60F:→ kingroy: ormance最後才是写程式 12/17 22:43
61F:推 OSDim: 去资策会上课 01/16 20:47