欸虽然我也不是什么游戏大佬只是兴趣使然的家里蹲开发者而已
不过稍微提供一点个人看法
※ 引述《md9830415 (DavidHsu)》之铭言:
: 最后想问的问题是:
: 1. 走游戏特效模拟之类的,需要需要往上读研究所吗
: 像是之前的这个大大就事先读研究所再去日本专门学校,
: https://www.ptt.cc/bbs/GameDesign/M.1460214009.A.A8C.html
: CJCAT则是台大毕业后去DigiPen
这题我没办法回答,不过个人觉得不用
到各大论坛串门子找大腿抱可能有用得多
: 2. 如果想要走游戏开发是不是一定要出国到美国或日本
如果你说工作的话我觉得是
不排斥的话中国也是个选择
台湾目前就是游戏业全灭的状况
但又或者你跟本鲁一样自负的话
可以一起留在台湾,试着靠独立游戏开发来重振产业
: 3. 如果我继续自学的话会建议怎么规划学习路径
: 像是目前规划是先学好微积分、线性代数跟物理,然后分两个领域学,一边是图学跟2D物
: 理模拟,另一边是学算法解UVA题目、作业系统、计算机架构之类的...,期间都好好学
: 英文跟日文,这些大方向我目前算是知道,但细部都不是很清楚。
想做特效的话要不要试试去学 SHADER ?
: 4. 目前写过的东西几乎每个都从0开始造轮子,现在也在尝试模仿2D的简易游戏引擎框架
: ,像是动画、摄影机视角、碰撞体、物体继承架构规划、场景管理,每个功能自己想都花
: 很多时间,有时不太会下关键字,导致有些功能还只是用很烂的解法顶着用,但很多科技版、
: 软件版都说没事不要造轮子,我这样是不是在浪费时间
: https://i.imgur.com/iadVjvL.gif
可以从零刻出一个游戏我觉得是蛮厉害的事,对于未来开发应该也有一定的帮助
但从投资报酬率来看真的是不值得推荐
现在的游戏开发环境对新手这么友善
如果你的目标是游戏实作,直接从游戏实作开始就好了
底层的知识比较适合有一定开发能力之后,再逆流回去充实自己
: 5. 如果走游戏开发,是不是赌注很大,感觉台湾工作机会不多
是啊 这行不就靠燃烧自己吗
所以肝记得照顾好
: 6. 因为自已平常只是用JS的Canvas元件绘图,会比较推荐学C++或C#写OpenGL/DirectX,
: 接Unreal/Unity,还是继续用JS写WebGL
: 非常感谢各位愿意看完我的问题。
JS 初期写起来很爽,但真的要拿来开发游戏应该会想杀死过去的自己
建议从强型别或有引擎支援的语言开始比较好
就像你说的 C++ / C# 是不错的选择
当然我个人私心更推荐 C# 一点,山穷水尽时找游戏业以外的工作也比较容易 (误