作者shinan666 (铜锣烧)
看板GameDesign
标题Re: [请益] 要从哪开始学起?
时间Thu Aug 25 09:40:07 2011
※ 引述《su31o4gj83 (哈哈哈哈哈哈哈哈哈哈哈)》之铭言:
: 我支持 ritud 的看法
: 我推荐 Unity
: http://unity3d.com/
: 网页右边可以免费下载
: 从这边切入可以让你快速了解游戏的架构
: ===================
: 如果你从 C/C++ -> Win32 -> DirectX/OpenGL -> Graphics Engine -> Game Content
: 应该不太可能成功
: 等你做出游戏差不多已经两年後了
: ===================
: 我建议先培养一点程式基础
: 花一两个月把 C# 看一看, 书上的题目练习一下 (绝不能只用看的)
: 再去看 Unity 的一些 Tutorial
: 程式语言我会建议 C# 是因为 Unity 会用到
: 并且比 C/C++ 亲切好上手
: 大概半年後比较熟悉游戏的架构之後
: 如果想好好打基础
: 再去好好学 C/C++
: 再去了解 Graphics Pipeline, DirectX/OpenGL, Graphics Engine
: 再依兴趣加强网路, Physics Engine, AI
: ※ 引述《ritud (小风)》之铭言:
很多人回应 非常感谢大家
我是这样想的 学程式最基础该会甚麽 然後可以此基础依需求发展
就像武术马步是基础 先学会扎马 之後要学甚麽 看需求
我想知道的是基础 目前我参考各位的意见
C/C++ 应该是最开头 (C/C++ 这边我不太懂 c是指c语言 C++是进阶?)
Unity的方式比较快 我也接受
但是C/C++ -> Win32 -> DirectX/OpenGL -> Graphics Engine -> Game Content
如果比较花时间但是比较扎实 这条线我也可以接受
目前我是3d美术 也是希望会自己会写一些scrip 然後也懂一些程式
之後要自己写一些游戏来玩 或者增加工作效率 转型成TA 我也觉得不错这样
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.74.174
1F:推 dewking:C是C 语言, C++是另外一种语言 两种很类似 08/25 09:43
2F:→ dewking:C++ 是有加上一些物件导向的概念. 但其实C也可以科科 08/25 09:43
3F:推 ericinttu:3D美术, 那就从 c#出发, 再走 xna 08/25 09:44
4F:推 NIKE74731:有一说法是C++只是借用C的语法 但精神上是差很多的 08/25 10:09
5F:推 ritud:C/C++ -> Win32 -> DirectX/OpenGL -> ... 这个流程我推荐我 08/25 10:54
6F:→ ritud:现在在上的职训局游戏程式课程,同学也有美术来学程式想转TA 08/25 10:54
7F:→ ritud:,但是这条路线我会比较建议放下工作,专心投入去上课就是了 08/25 10:56
8F:→ ritud:,如果抱持平常下班花点时间,有一搭没一搭的心态,不建议走 08/25 10:57
9F:→ ritud:这条学习路线,太难了,我就是自认办不到才辞了工作去上课。 08/25 10:57
10F:推 asleisureto:学程式是条很漫长的路 目前你的方向 或许闲暇时间 08/25 11:07
11F:→ asleisureto:跟公司程式师打好关系请他略微指点最快XD? 08/25 11:08
12F:→ leiyan:c++就当作改写编译器 跳脱循序的框架 08/25 11:34
13F:推 littleshan:我实在很想跟你说不要再学 C 了直接从 C++ 开始 08/25 12:38
14F:推 littleshan:如果你真的要走这条不归路的话 08/25 12:45
15F:→ amulet5566:再次推荐 Python + PyGame 随便写个小玩具开始 08/25 23:16
16F:推 chchwy:你只是想懂一些程式 就不要选什麽紮实的路线 08/25 23:53
17F:→ chchwy:很认真地建议你 这种紮实路线本科学生也要花很多年的 08/25 23:53
18F:→ shinan666:所以还是先从C++ 开始罗? 08/26 09:18
19F:推 Hevak:说真的没什麽好扎马步的呀,C++不是一切的基础。 08/26 09:25
20F:→ Hevak:基础就只有想做游戏的心和逻辑概念而已。 08/26 09:26
21F:→ Hevak:语言什麽的,只是个工具,挑喜欢的就好 08/26 09:26
22F:→ VVll:写程式 每天没有看2小时以上 你想多久学会 08/26 13:01
23F:推 fasthall:其实只是长得很像 C++老爸老妈是Simula和Algol 08/26 21:36
24F:推 LinaInverse:基础是看你的需求 不是每个想做游戏的人都需要从C++ 08/26 22:20
25F:→ LinaInverse:开始学 有人不会程式一样可以做桌游 08/26 22:21
26F:→ LinaInverse:多学的心态是很好 但是想要自己通通包不见得是有效 08/26 22:22
27F:→ LinaInverse:的作法 08/26 22:23
28F:推 Hevak:桌游跟程式关系较低了吧XD?不过桌游的电子游戏好少... 08/27 10:25
29F:推 LinaInverse:抱歉讲的太极端XD 08/27 16:59
30F:推 Hevak:不过我同意自己通通包不见得是有效的做法 08/27 17:54
31F:→ Hevak:不是每个人都是喝了酒就莫名其妙可以生出一款游戏的神主呀(? 08/27 17:55