游戏开发论坛

 找回密码
 立即注册
搜索
楼主: Ilovecpp

请问:数学研究生想改行学游戏编程有哪些问题要考虑

[复制链接]

3

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
QQ
发表于 2006-7-26 16:51:00 | 显示全部楼层

Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

问你的老师可能最好,为什么舍近求远!

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-7-26 17:38:00 | 显示全部楼层

Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

数学....数学...做教师有什么不好啊......我也学的数学,不过不是研。
我也做过教师,不过现在在做游戏....大概花了半年时间学图形学.和相关的API。
现在想..做教师多好,很多同学都在做教师..有寒暑假....每年15个月的工资3个月假....还期望什么呢?

4

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2006-7-26 17:45:00 | 显示全部楼层

Re: Re:请问:数学研究生想改行学游戏编程有哪些问题要

whb9633: Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

数学....数学...做教师有什么不好啊......我也学的数学,不过不是研。
我也做过教师,不过现在在做游戏......


其实我也是教师。工作两年了,不想做教师,太无聊,

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-7-26 18:56:00 | 显示全部楼层

Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

教师太无聊...
在公司里做程序员,更烦人的......无穷无尽的加班,呵呵,确实很难描述,现在中国程序员的生存状态,基本上是非人的。

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-7-26 19:06:00 | 显示全部楼层

Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

话说回来,不打击你进游戏行业的信心了。如果你真的有心,那就来吧。先把c++的功底的数据结构基础打好点,学会使用UML和常用的设计模式,然后直接转游戏,可以考虑做图形或AI或物理或音频相关的API和理论,最好把做程序当作是作研究,找些国外相关专业的核心网站上多逛,多看些论文,一定把相关的基础算法和数学模型弄懂,然后再看看国外一些开源或leak的引擎和demo,在此学习期间要多写代码多调试,提高自己的代码量和代码水平,因为写程序从数学思想到代码实现这一段往往是最深的泥潭,无数程序员非常不光荣倒在自己的代码调试和bug跟踪里。最后,自己感觉到自己能掌握一个中型的项目了,再自己写自己的DEMO找工作,不要去学那些无聊的winAPI等等----纯粹是浪费时间,但了解winAPI的工作原理和一些最新的其它行业的IT技术是必要的。

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-7-26 20:54:00 | 显示全部楼层

Re: Re:请问:数学研究生想改行学游戏编程有哪些问题要

whb9633: Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

在国内学术界没什么前途,不如想办法去国外。
另外,楼上的说错了,cg对数学系的人来说没有什么挑战性的,数学基本上都是最基础的课程就能解决问题的了。



我说的CG不是用MAYA和MAX……

4

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2006-7-27 12:05:00 | 显示全部楼层

Re: Re:请问:数学研究生想改行学游戏编程有哪些问题要

whb9633: Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

话说回来,不打击你进游戏行业的信心了。如果你真的有心,那就来吧。先把c++的功底的数据结构基础打好点,学...

能帮我拟个时间表吗?
我现在有这样的感觉:
          有那么多的内容: C++,数据结构,软件工程,设计模式,UML,
                                   win sdk  ,D3D sdk  , opengl  , 数学建模,
                                   MFC,............................
          简直是一个字 :晕~~~~~~
          每个内容似乎都重要,但三年时间太短,先后学习那些内容才有可 能达到进入这个行业的要求。
         兄弟,给我个建议。最好能推荐几本教材。
          先谢过!!!!!!!!!!

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
发表于 2006-7-27 13:07:00 | 显示全部楼层

Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

把数学专业课学好,熟练掌握C++,保持对游戏开发的热情。

只要在大学里做到上面三条,保证找到好工作。其他的你什么都没必要管,剩下那些都是可以在工作前的实习期慢慢学习的。

4

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2006-7-27 17:44:00 | 显示全部楼层

Re: Re:请问:数学研究生想改行学游戏编程有哪些问题要

justlikethewind: Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

把数学专业课学好,熟练掌握C++,保持对游戏开发的热情。

只要在大学里做到上面三条,保证找到好工作。其他的你什么都没必要管,剩下那些都是可以在工作前的实习期慢慢学习的。

那么简单!
其实,C++和数据结构的学习是无止境的
但公司会用一个仅会C++和数据结构 , 而对win api 和 dx 都不懂的人吗?
没有demo 行吗?

125

主题

364

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
QQ
发表于 2006-7-27 21:08:00 | 显示全部楼层

Re:请问:数学研究生想改行学游戏编程有哪些问题要考虑

你这么学了后,肯定和心中目标相差很远,不信你四年后若记得这里再回来来一帖发点感慨。

你或者 从两头开学 基础理论(计算机图形学 算法数据结构 C/C++(初级语法,高级应用))
MOD制作(HalfLife MOD 或 Quake MOD 或 FarCray MOD 或 其他你知道的又有极大兴趣的MOD 选择一种)

若正常接触MOD制作后,应该会发现会逐步接触的3D游戏引擎,所以正常你若能做出完整MOD后(通过自己简化策划来使其保持小规模,毕竟只是你自己在做)

这样你会发现3D引擎很重要,但是对比那些只能一边看书,或干修改代码的学习者,由于你
能通过MOD的方式做出你想要的完整游戏了(小规模)的,由于你已经熟悉了流程,
你就可以加快些速度,然后把精力放在 如何为MOD添加新的特性,每次添加都会或多或少的
做出各种调整。   当然同时你还要去学习计算机图形学(2D 3D 什么齐次坐标 几何管道
图形里的傅立叶变换 2D 3D 几何变换等) 由于学习计算机图形学比较枯燥,
可以都通过 控制台程序来实现,毕竟可以通过控制台来简单的输出各种向量计算结果,浮点计算结果,到一定程度可考虑自己实现个数学计算库 矩阵计算 点乘计算 叉乘计算

当然说到这里我唯一没说的就是DirectX和OpenGL的API学习,我想如何你能认真思考从两头学的话,必然可以找到学习 DirectX和OpenGL的最好时机,而不是一开始就去学。结果
虽然学到一定程度你能做出点什么小DEMO,但是要想真正实现自己的想法还是需要那些
图形学算法,物理算法等。  但是若你学了做MOD了,你发现你站在引擎大师的肩膀上
你一样做出了好玩的你要的东西。 比方说那些做红警模式的,我玩过不少都比原来的红警好玩多了,也刺激,但是做就不同了,以上说的也是我正在计划的。

其中很多东西我已经学了一些了(DirectX(固定渲染管线) 基本HLSL OpenGL(基本几何控制))
算法数据结构(基础算法 查找和排序等) Win32 API  Windows基本网络编程 基本的MFC应用

我还没做过MOD,如有兴趣可以一起分别独立学习,然后交流下心得。microsoftxiao@163.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 01:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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