华瑞中心:请游戏开发人员帮忙

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 10:44:56
各位大虾帮忙
我想做游戏开发这方面的工作 不知道应该从那里学起
请帮忙设计个发展的路线
是不是应该先学英语和数学呀

我会一点游戏开发!

我建议:
基础知识:
适当的外语修养
培养对数据的敏感性

必要知识

图形的制作与编辑

包括2D 与 3D 图形的制作与编辑.相关图形软件:PHOTOSHOP、3DMAX……

计算机语言:
VC++ DELPHA JAVA ……(具体要看你喜欢哪一种)
语言只是一种工具学会一种 其他的就会触类旁通了!
记住 切莫贪大求全!

一定的数据结构知识
这类书太多了 大多数新华书店都可以买到
不过要记住:关键在于深读,把里面的要点读熟读透,做到能独立设计合适数据组织方式。

多吸收现有的成功游戏的长处。

最后 我提醒一下:
一切的游戏不过是 一种用图形来反映人与数据交互过程的程序。

希望我的意见对你有用!

================
鬼火狼烟 说得也很对!
但是 毕竟时代不同了
MUD 我也玩过 也写过!
但是 随着时代的进步 出色的图形表现力已是游戏必不可少的一部分了! 除非有个别怀旧者才会去考虑 没有图形的 游戏 对吗?

另外,"你知道你即将要写的游戏用哪种语言更合适" 这句话 我非常赞成!

不过 随着时代的前进 编码工作会慢慢的退出我们的工作范围.人们将更着重于游戏开发的其他部分.

路过~不过对楼上的提醒有点疑问:那MUD一点图形都没有,它算什么呢?办公软件?

游戏是[一切]能使人[身心愉快]的[交互式]手段

个人感觉,想做游戏开发要慎重,首先先考虑:
1.自己适合做这个吗?
2.自己有做这个的信心吗?
3.自己所处的环境允许自己进入这个行业吗?

上面的条件符合后,再考虑:
0.定位:
首先你要确定你在游戏开发中的角色,程序员这个角色可能是最弱势的,很风光的比如策划等等呵呵~.
1.基础:
你需要对一些工具知识有了解,比如LZ说的英语和数学,以及各种游戏的类型和游戏的本身,做游戏首先必须热爱游戏,喜欢玩游戏才能了解游戏,了解就可以了,了解就是要做到碰到了知道哪里有解决的办法.不需要深入学习,当然能深入就更好了.

2.进阶:
你需要对数据结构,各种常用算法有一定的掌握,对游戏的程序流程也要掌握,对各种类型游戏的架构有掌握,这些可以通过你的不断学习来学到.

3.语言:
编程的语言,个人感觉放在最不重要的地方,你只要掌握你所用的语言的语法(废话?),更深的形态,你知道你即将要写的游戏用哪种语言更合适.
4.杂7杂8,推荐个网站给你呵呵:http://www.gameres.com

补充下吧:
1 鬼狼同学说策划很风光,程序很弱势。我比较昏这句话。我只知道策划新人入行靠机会数倍于实力(应该说潜力更对点)。

2 楼上2位用哪种语言的观点,我不支持不反对。我单讲一下,C/C++是于游戏程序中用得最多的语言。