本人大三。想问下从事游戏开发的程序员,如何才可进入游戏开发公司。需要掌握哪些方面的知识 目前从事游戏开发,都需要掌握什么知识。

\u60f3\u4ece\u4e8b\u6e38\u620f\u5f00\u53d1\u5e94\u8be5\u5b66\u4e60\u54ea\u4e9b\u77e5\u8bc6

\u6e38\u620f\u5f00\u53d1\u6307\u5229\u7528\u8ba1\u7b97\u673a\u7f16\u7a0b\u8bed\u8a00\uff0c\u5982C\u7f16\u7a0b\u8bed\u8a00\u3001C++\u3001java\u7b49\uff0c\u7f16\u5199\u8ba1\u7b97\u673a\u3001\u624b\u673a\u6216\u6e38\u620f\u673a\u4e0a\u7684\u6e38\u620f\u3002
\u73b0\u5728\u6bd4\u8f83\u5e38\u7528\u7684\u7f16\u8f91\u8f6f\u4ef6\u6709\u4ee5\u4e0b6\u79cd\u3002
1\u30013dsMAX\uff1a\u5927\u591a\u6570\u6e38\u620f\u5f00\u53d1\u516c\u53f8\u7f8e\u5de5\u4f7f\u7528\uff0c\u6548\u7387\u8f83\u9ad8\uff0c\u53ef\u4ee5\u72ec\u7acb\u5236\u4f5c\u6e38\u620f\u4e2d\u6240\u6709\u7f8e\u672f\u76f8\u5173\u8d44\u6e90\u3002
2\u3001MAYA\uff1a\u8ddf3dsMAX\u5dee\u4e0d\u591a\u7684\u8f6f\u4ef6\uff0c\u56e0\u4e2a\u4eba\u559c\u597d\u800c\u5b9a\uff0c MAYA\u5728\u5236\u4f5c\u52a8\u4f5c\u7684\u65b9\u9762\u8f83MAX\u7a0d\u5dee\uff0c\u4e0d\u8fc7\u5728\u5f88\u591a\u65b9\u9762\u8fd9\u4e24\u6b3e\u8f6f\u4ef6\u90fd\u662f\u53ef\u4ee5\u517c\u5bb9\u7684\u3002
3\u3001Deeppaint3D: \u53ef\u4ee5\u76f4\u63a5\u6253\u5f003\u7ef4\u6a21\u578b\u6587\u4ef6\uff0c\u5728\u4e0a\u9762\u7ed8\u5236\u8d34\u56fe\u3002
4\u3001C++\uff1a\u7a0b\u5e8f\u4f7f\u7528\uff0c\u7528\u6765\u5b9e\u73b0\u6e38\u620f\u4e2d\u7684\u5404\u79cd\u529f\u80fd\uff0c\u8c03\u8bd5BUG\u7b49\u3002
5\u3001Photoshop\u4e0ePanter\uff1a\u914d\u5408MAX\u6216MAYA\u6765\u7ed8\u5236\u5404\u79cd\u6a21\u578b\u9700\u8981\u7528\u7684\u8d34\u56fe\u3002
6\u3001ZBrush\uff1a\u7f8e\u5de5\u5236\u4f5c\u8d85\u9ad8\u6a21\u7528\u7684\uff0c\u7136\u540e\u53ef\u4ee5\u751f\u6210\u6cd5\u7ebf\u8d34\u56fe\uff0c\u5728MAYA\u6216MAX\u4e2d\u4f7f\u7528\u3002
\u76ee\u524d\u6d41\u884c\u7684\u6e38\u620f\u7f16\u7a0b\u8bed\u8a00\u4e3aC++\u7f16\u7a0b\u8bed\u8a00\uff0c\u76ee\u524d\u6d41\u884c\u7684\u6e38\u620f\u7f16\u7a0b\u63a5\u53e3\u4e3aDirectX9.0\uff0c\u8fd8\u6709OpenGL\u3001SDL(Simple DirectMedia Layer)\u7b49\u3002\u73b0\u5728\u624b\u673a\u4e0a\u73a9\u7684\u6e38\u620f\u5206\u4e3aAndroid\u4e0eIOS\u4e24\u79cd\u4e0d\u540c\u5e73\u53f0\uff0c\u5206\u522b\u662f\u7528eclipse/MyEclipse\u548cxcode\u3002\u73b0\u5728\u4e5f\u6d41\u884c\u4e00\u4e9b\u8de8\u5e73\u53f0\u7684\u7f16\u7a0b\u5f15\u64ce\uff0c\u4f8b\u5982cocos2d-x\u3001unity 3D\u7b49\u3002
\u6e38\u620f\u5f00\u53d1\u9700\u8981\u5b66\u4e60\u7684\u77e5\u8bc6\uff1a
\u6e38\u620f\u7a0b\u5e8f\u8bbe\u8ba1\uff1aC++\u7a0b\u5e8f\u8bbe\u8ba1\u5165\u95e8\uff0c\u57fa\u672c\u6570\u636e\u7c7b\u578b\u548c\u8f93\u5165\u8f93\u51fa\uff0c\u6d41\u7a0b\u63a7\u5236\u8bed\u53e5\uff0c\u6570\u7ec4\u3001\u6307\u9488\u548c\u5f15\u7528\u3001\u51fd\u6570\uff0c\u7a0b\u5e8f\u7ed3\u6784\u548c\u4e66\u5199\u89c4\u8303\uff0c\u7ed3\u6784\u4f53\u548c\u8054\u5408\u4f53\u3001\u7c7b\uff0c\u7ee7\u627f\u4e0e\u591a\u6001\uff0c\u5f02\u5e38\u5904\u7406\u4e0e\u7a0b\u5e8f\u8c03\u8bd5\u3002
\u7b97\u6cd5\u4e0e\u6570\u636e\u7ed3\u6784\uff1a\u7b97\u6cd5\u5206\u6790\uff0c\u6570\u636e\u7ed3\u6784\uff0c\u57fa\u672c\u7b97\u6cd5\uff0cSTL \u7684\u6982\u5ff5\u4e0e\u4f7f\u7528\uff0c\u9759\u6001\u5e93\u4e0e\u52a8\u6001\u5e93\uff0cXML \u5e93\u7684\u4f7f\u7528\u3002
Win32 \u7a0b\u5e8f\u8bbe\u8ba1\uff1aWindows \u7a0b\u5e8f\u5165\u95e8\uff0cWindows \u6d88\u606f\uff0cGDI \u7ed8\u56fe\uff0c\u6e38\u620f\u5de5\u5177\u4e0eMFC\uff0c\u7f51\u7edc\u7f16\u7a0b\u57fa\u7840\u3002
\u6e38\u620f\u6570\u5b66\u548c\u667a\u80fd\u5e94\u7528\uff1a\u6e38\u620f\u4e2d\u7684\u5750\u6807\u7cfb\uff0c\u77e2\u91cf\u3001\u77e9\u9635\uff0c\u51e0\u4f55\u78b0\u649e\uff0c\u7269\u7406\u6a21\u62df\uff0c\u4eba\u5de5\u667a\u80fd\u4e0e\u5bfb\u8def\u7b97\u6cd5\u3002
2D \u6e38\u620f\u6280\u672f\u4e0e\u5e94\u7528\uff1a2D \u6e38\u620f\u6280\u672f\u6982\u8bba\uff0c\u6e38\u620f\u5730\u56fe\u7cfb\u7edf\uff0cGUI \u7cfb\u7edf\uff0c\u6218\u6597\u7cfb\u7edf\u8bbe\u8ba1\uff0c\u4efb\u52a1\u7cfb\u7edf\uff0c\u4f18\u79c0\u7684\u58f0\u97f3\u5f15\u64ce BASS\uff0cCocos2D-X \u5f15\u64ce\uff0cBox2D \u7269\u7406\u5f15\u64ce\u3002
\u8981\u80dc\u4efb\u6e38\u620f\u7a0b\u5e8f\u5458\uff0c\u8fd8\u5fc5\u987b\u505a\u5230\u4ee5\u4e0b\u51e0\u70b9\uff1a
\u70ed\u7231\u6e38\u620f \u6e38\u620f\u7a0b\u5e8f\u5458\u7684\u4e0e\u4f17\u4e0d\u540c\u5c31\u5728\u4e8e\uff0c\u9664\u4e86\u7814\u53d1\u4eba\u5458\u5e94\u6709\u7684\u7406\u6027\u4e4b\u5916\uff0c\u8fd8\u5fc5\u987b\u5bf9\u6e38\u620f\u6709\u7740\u65e0\u9650\u70ed\u7231\uff0c\u5982\u679c\u8fde\u81ea\u5df1\u5bf9\u6e38\u620f\u90fd\u63d0\u4e0d\u8d77\u5174\u8da3\uff0c\u53c8\u600e\u4f1a\u505a\u51fa\u8ba9\u522b\u4eba\u611f\u5174\u8da3\u7684\u6e38\u620f\u5462!2. \u624e\u5b9e\u7684\u57fa\u7840
3.\u521b\u65b0\u80fd\u529b \u4f5c\u4e3a\u6e38\u620f\u7a0b\u5e8f\u5458\uff0c\u521b\u610f\u662f\u7075\u9b42\u3002\u8ba1\u7b97\u673a\u672c\u8eab\u5c31\u662f\u53d1\u6325\u521b\u610f\u7684\u597d\u5730\u65b9\uff0c\u82e5\u80fd\u5c06\u6355\u6349\u5230\u7684\u65b0\u4e8b\u7269\u63c9\u5165\u521b\u610f\u5e76\u5e94\u7528\u5230\u5de5\u7a0b\u9879\u76ee\u4e2d\uff0c\u5176\u4e2d\u6240\u542b\u7684\u7ecf\u6d4e\u4ef7\u503c\u5c06\u4e0d\u5bb9\u5c0f\u89c6\u3002
4.\u56e2\u961f\u5408\u4f5c\u4ea4\u6d41 \u8981\u77e5\u9053\uff0c\u6e38\u620f\u7a0b\u5e8f\u5458\u4e0d\u5355\u7eaf\u662f\u6280\u672f\u7684\u5b9e\u73b0\u4eba\u5458\uff0c\u66f4\u662f\u6e38\u620f\u53c2\u4e0e\u8005\u3002

\u51ed\u7ecf\u9a8c\u5411\u73b0\u5728\u7684\u65b0\u4eba\u63a8\u8350\u4e00\u5957\u5b66\u4e60\u65b9\u6848\u662f\u6bd4\u8f83\u56f0\u96be\u7684\uff0c\u56e0\u4e3a\u524d\u4eba\u5b66\u4e60\u7ecf\u9a8c\u5728\u73b0\u5728\u8fd9\u4e2a\u65f6\u5019\u5931\u53bb\u4e86\u53ef\u5229\u7528\u7684\u6761\u4ef6\u3002\u4ee5\u524d\u4f7f\u7528\u7684\u6280\u672f\u73b0\u5728\u88ab\u6dd8\u6c70\uff0c\u4ee5\u524d\u7684\u597d\u4e66\u73b0\u5728\u5df2\u7ecf\u7edd\u7248\u3002

\u5927\u81f4\u7684\u65b9\u6cd5\u662f\uff0c\u9996\u5148\u5f04\u672c\u597d\u7684\u5165\u95e8\u4e66\u3002\u8bc4\u4ef7\u6807\u51c6\u5927\u6982\u662f\uff0c\u4e66\u662f\u4e0d\u662f\u9488\u5bf9\u6e38\u620f\u7684\u5404\u4e2a\u65b9\u9762\u8fdb\u884c\u9610\u8ff0\u7684\uff08\u6e38\u620f\u56fe\u5f62\u3001\u8f93\u5165\u3001\u58f0\u97f3\u3001\u6e38\u620f\u903b\u8f91\u3001GUI\uff09\uff0c\u4e66\u4e2d\u662f\u4e0d\u662f\u6709\u6821\u5b8c\u6574\u7684\u6e38\u620f\u4f8b\u5b50\uff0c\u4e66\u662f\u4e0d\u662f\u4f7f\u7528\u4e86\u6bd4\u8f83\u901a\u884c\u4e00\u70b9\u7684\u6280\u672f\u3002\u8fd9\u672c\u4e66\u7684\u4f5c\u7528\u662f\u4f7f\u8bfb\u8005\u80fd\u591f\u5168\u9762\u5730\u4e86\u89e3\u6e38\u620f\u7f16\u7a0b\u7684\u5404\u4e2a\u65b9\u9762\uff0c\u505a\u4e00\u4e2a\u6574\u4f53\u4e86\u89e3\uff0c\u8fd9\u6837\u4f60\u5c31\u77e5\u9053\u9700\u8981\u54ea\u4e9b\u77e5\u8bc6\u3002

\u63a5\u4e0b\u6765\u8981\u82b1\u4e9b\u5f88\u591a\u65f6\u95f4\u5728\u56fe\u5f62\u7f16\u7a0b\u4e0a\uff0c\u5927\u81f4\u5185\u5bb9\u662f\u5b66\u4e60\u4f7f\u7528D3D\u6216OGL\u7684API\u3002\u5f88\u591a\u4eba\u91c7\u7528\u5199\u81ea\u5df1\u7684\u5f15\u64ce\u6765\u4f5c\u4e3a\u5b66\u4e60\u56fe\u5f62\u7f16\u7a0b\u7684\u65b9\u5f0f\u3002

\u4ecb\u7ecd\u4e9b\u6743\u5a01\u7684\u4e66\uff1a
D3D\u770bhttp://www.douban.com/subject/2111771/,\u8fd9\u672c\u4e66\u5e94\u8be5\u8fd8\u80fd\u5728\u4e66\u5e97\u4e70\u5230\u3002\u4e70\u4e0d\u5230\u7f51\u4e0a\u6709\u7ffb\u8bd1\u6539\u7f16\u7684\u7248\u672c\uff1ahttp://dev.gameres.com/Program/Visual/3D/3DGame.htm

OGL\u770bOpenGL\u7f16\u7a0b\u6307\u5357\u548cOpenGL\u8d85\u7ea7\u5b9d\u5178\uff0c\u7edd\u5bf9\u6743\u5a01\u7684\u4e66\uff0c\u4e0d\u8fc7\u73b0\u5728\u4e0d\u4e00\u5b9a\u80fd\u4e70\u5230\u4e86\u3002\u8fd9\u4e24\u672c\u7eaf\u7cb9\u8c08OpenGL\uff0c\u4e0d\u8c08\u6e38\u620f\uff0c\u56e0\u4e3aOpenGL\u662f\u4e00\u4e2a\u5de5\u4e1a\u7ea7\u522b\u56fe\u5f62\u5e93\uff0c\u4f5c\u4e3a\u6e38\u620f\u56fe\u5f62\u5e93\u53ea\u662f\u5176\u529f\u80fd\u4e4b\u4e00\u3002

Windows\u6e38\u620f\u7f16\u7a0b\u5927\u5e08\u6280\u5de7\uff0c\u8bb22D\u7684DirectDraw\u7684\u4e66\uff0c\u5f88\u7ecf\u5178\u3002
\u6e38\u620f\u7f16\u7a0b\u5168\u63a5\u89e6\uff0c\u4e00\u672c\u5168\u9762\u7684\u4e66\uff0c\u914d\u5408\u5165\u95e8\u4e66\u770b\u4e0d\u9519\u3002
\u6e38\u620f\u7f16\u7a0b\u7cbe\u7cb9\u7cfb\u5217\uff0c\u4e00\u5b9a\u8981\u770b\u3002
GPU\u7cbe\u7cb9\u7cfb\u5217
\u6e38\u620f\u4e4b\u65c5\u2014\u2014\u6211\u7684\u7f16\u7a0b\u611f\u609f\uff0c\u7f51\u6613\u4e91\u98ce\u5199\u7684\uff0c\u4e3b\u8981\u5c31\u662f\u8bf4\u4e9b\u7ecf\u9a8c\uff0c\u503c\u5f97\u4e00\u8bfb\u3002

\u9664\u6b64\u4e4b\u5916\uff0c\u4e00\u822c\u7684\u7f16\u7a0b\u4e66\u5c31\u4e0d\u591a\u8bf4\u4e86\uff0cC++PRIMER\u3001C++\u7f16\u7a0b\u601d\u60f3\u3001\u8bbe\u8ba1\u6a21\u5f0f\u76f8\u5173\u7b49\u3002

\u9664\u4e86\u770b\u4e66\uff0c\u53ef\u4ee5\u4e0a\u793e\u533a\u6765\u770b\u770b\u3002\u56fd\u5185\u7684\u6709GameRes.com\uff0c\u6587\u6863\u4e0d\u5c11\u7684\u3002\u56fd\u5916GameDev.net\uff0c\u8fd9\u662f\u6700\u53d7\u63a8\u5d07\u7684\u3002\u5728\u793e\u533a\u91cc\u4f60\u80fd\u95ee\u95ee\u9898\uff0c\u5e76\u4e14\u83b7\u5f97\u5927\u5bb6\u90fd\u5728\u7528\u4ec0\u4e48\u6280\u672f\u7684\u4fe1\u606f\u3002

\u9664\u6b64\u4e4b\u5916\uff0c\u8bb2\u8bb2\u57fa\u7840\u7684\u4e24\u95e8\u8bfe\uff0c\u82f1\u8bed\u3001\u6570\u5b66\u3002\u8fd9\u4e2a\u975e\u5e38\u91cd\u8981\uff0c\u82f1\u6587\u8d44\u6599\u5f88\u591a\uff0c\u82f1\u6587\u597d\u7684\u8bdd\u4ece\u4e00\u5f00\u59cb\u5c31\u53d7\u76ca;\u800c\u6570\u5b66\u5728\u6df1\u5165\u56fe\u5f62\u7f16\u7a0b\u540e\u8d77\u4e86\u5f88\u5927\u4f5c\u7528\u3002

主要学的内容如下:

1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多态;异常处理与程序调试。

2.算法与数据结构:算法分析;数据结构;基本算法;STL的概念与使用;静态库与动态库;XML库的使用。

3.Win32程序设计:Windows程序入门;Windows消息;GDI绘图游戏工具与MFC;网络编程基础。

4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法。

5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系统;优秀的声音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。

祝你学有所成,望采纳。



首先说一说进入计算机专业的目的,我个人是因为十分喜欢IT业,很喜欢折腾电脑,所以在填报志愿是毫不犹豫的在报了的所有的学校都填写的计算机专业,梦想着进入计算机专业后能遇见很多高手,能交到几个知己,谁之进来后却大失所望。计算机专业的学生有很多以前对计算机不怎么了解,而且还有部分人进大学前连计算机摸都没摸过,对计算机很熟悉的很少,高手更是凤毛麟角,大多数人是服从了父母之命,显而易见,目前社会最热的行业是IT业,工资最高的也是IT业,抱着这个因素,大多数考生的父母都让自己的孩子进入了计算机专业,而大多数学生也天真的认为从计算机专业毕业后就能够像电视里演的大多数白领一样每天只用坐在办公室里和同事们聊聊天,和老板吃吃饭,每天签几个字然后就有高工资等着你去拿。

进校后他们发现其实他们在专业课方面什么都听不懂,自己也一点兴趣都没有,没有兴趣那就没有学习的动力,而且这个专业是要靠悟性的,而兴趣是培养悟性的第一步,然后他们会发现越往后学专业课越难,也越听不懂,好一点的就会狠下心来,硬着头皮苦学一通,有可能也就能走出一片路来,而不好的就会就此放弃,只需要混着考试通过,混毕业,找个单位安心上班。有些人上了几年学连自己上哪些课都不知道;拿个程序他分不清是用C语言写的还是用PASCAL写的;不小心进了DOS不知道怎么再回到WINDOWS。但说起游戏来头头是道,好像每个都是职业玩家一样,有的每天只知道泡在网吧。这就是中国计算机人才下一代的悲哀!

再说现在计算机专业大学生的学习和生活。大多数计算机专业的学生对本专业的发展及前景一无所知,每天都是看小说、玩游戏、看电影、打牌、喝酒、睡觉等等很有"前途"的事情。偶尔看见一两个同学看看与计算机专业有关的书,跑去拿来一看,全是什么"游戏攻略"、"黑客秘技"等此类书籍。还有的人连C语言和C++谁是谁都还没搞清楚,就拿本VC的书"刻苦钻研",真不知他们看懂了没有。好多学生都买了电脑,但用处都是游戏机+碟机+音响,每天都在用电脑玩着各种流行的游戏、看着最新的大片、听着时尚的音乐,就是不用电脑学习。有的学生甚至问我电脑除了玩游戏还能干什么,我问他你为什么这么问,他告诉我他觉得电脑只能用来玩游戏,不知道还能不能干干别的什么。据我了解,近几年在国内好几所高校的计算机专业的毕业生的毕业设计竟然是做网页,在大学了四年,学完了《数据结构》、《软件工程》、《C语言》等专业课后,竟然交了一个没有学过计算机的人自学一两天就能做好的东西!

这就是大多数计算机专业的学生,在我在大学玩了两年之后,我突然明白该为自己的未来打算打算了,但还有许多人仍然还什么都不明白,所以就有了这篇文章。

=============================================
如果你是以上我说的那种受父母之命来学计算机的学生,如果你看了《计算机应用文摘》第15期的《写给想当程序员的朋友》一文后,发现自己没有当程序员的欲望,那么我这里有几条路给你选择:
1、学习网页制作,将来去网站工作!
2、学习3D MAX等软件,去作动画!
3、学习美术设计!
4、学习网络,将来考个CCNA,去专业组网!
5、在保证能顺利毕业的前提下,去疯狂玩游戏,做个职业玩家或做一个或几个网络游戏的GM。(我身边就有这样的人)
6、以上五条都与计算机有关,要有一定的专业知识,但比起你的专业课简单多了。如果你看到这里还不觉得有适合你干的,那这条最适合你:在你们学校去修双学位,修一个自己感兴趣的专业,计算机真的不适合你!
如果以上几条有适合你的,那么你就努力去做适合你的那一片天地,去看杂志的下一篇文章,下面的文字你看了只会浪费你的时间。

=============================================
如果你是计算机专业的在校大学生,而且想当程序员,那么请往下看:
1、大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!
2、计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。
3、记住:万丈高楼平地起!基础很重要,尤其是专业基础课,只有打好基础才能学得更深。
4、C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不好。
5、C语言与C++语言是两回事。就象大熊猫和小熊猫一样,只是名字很像!
6、请先学习专业课《数据结构》、《计算机组成原理》,不要刚开始就拿着一本VC在看,你连面向对象都搞不清楚,看VC没有任何用处。
7、对编程有一定的认识后,就可以学习C++了。(是C++而不是VC,这两个也是两码事!C++是一门语言,而VC教程则是讲解如何使用MFC类库,学习VC应建立在充分了解C++的基础之上。看VC的书,是学不了C++语言的。)
8、学习编程的秘诀是:编程,编程,再编程;
9、认真学习每一门专业课,那是你的吃饭碗。
10、在学校的实验室就算你做错一万次程序都不会有人骂你,如果你在公司你试试看!所以多去实验室上机,现在错的多了,毕业后就错的少了。
11、从现在开始,在写程序时就要养成良好的习惯。
12、不要漏掉书中任何一个练习题--请全部做完并记录下解题思路。
13、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。
14、VC、C#、.NET这些东西都会过时,不会过时的是数据结构和优秀的算法!
15、记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!
16、我还是强调认真听专业课,因为有些课像《数据结构》、《编译原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。
17、抓住在学校里的各种实践的机会,要为自己积累经验,就业时经验比什么都有用。
18、多去图书馆,每个学校的图书馆都有很多好书等你去看!
19、编程不是技术活,而是体力活。
20、如果你决定了要当一个好的程序员,那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好程序的天才!
21、你要有足够的韧性和毅力!有个高手出了一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
22、找到只属于你自己的学习方法!不要盲目的追随别人的方法,适合自己的才是最好的!
23、请热爱程序员这项工作!
以上的话有些是我的经验,有些是我从高手那里直接COPY来的,但他们都很有用,记住他们,并遵守他们,那你们一定会成功!

对于大多数初学者来说,好多人有这种问题存在:我到底先学什么?学C/C++?还是学VC?还是学Borland C++ Builder呢?还是Delphi?哪一个更好呢?学习程序设计和学习程序设计语言究竟是怎么一个关系?初学者究竟应该如何取舍呢?就这些问题,我从一个高手那里看了一下的这段话,可以帮助在这方面有问题的人:学习程序设计就好比学习射击,而程序设计语言就对应射击中的气枪、手枪、步枪等各种枪械。学习射击必须要选择一种枪械,不可能没有枪还能学好射击的,也不可能同时学会使用所有的枪械。但是,如果掌握一种枪械的射击,再学别的也就触类旁通了。因为在熟悉一种枪械的同时,也学习了射击技术本身。再学其他的,自然事半功倍。学习程序设计也是一样,必然要从学习一门程序设计语言开始入手。在学会系统的编程理念之后,用什么工具都一样!

之所以写这篇文章呢是因为自己眼看身边那么多的同学一个个都"不务正业",荒废了学业,心急如焚,自己也荒废了好几年,眼看微软的Windows从3.X到现在的2003 Server,而中国的软件业还是在原地踏步,难道我们真要每年等微软给他的操作系统换一次名字,我们给他交一次钱吗?这么大的利润为什么不留给我们自己,为什么不让别的国家给我们交钱呢?这是广大中国程序员的一个共同的梦,要实现这个梦的人是现在还在大学里的"准程序员"们,他们是中国软件明天的希望!希望广大计算机业的大学生看到这篇文章后,睡觉的能醒来,玩游戏的能停下来,在网吧的能出来,一起拿起课本,坐在电脑前,用程序写出中国软件业明天的辉煌!

基础知识扎实,然后确定开发方向,比如作Android,IOS,或者PC平台的开发,则相应地了解开发环境,开发语言等,然后有针对性地做些联系或者作品。如果不确定,则C/C++,Java等基础方面的开发经验一定要具备。还有就是对于开发要有自己的理解。
当然还有个很重要的一点是要有持续的热情,不怕失败和困难。

AS3相关的开发说实话我个人不是特别看好。并不是说不能挣钱,只是现在国内的网页游戏做滥了。个人观点,不是个正途。而且flash开发游戏是有局限性的。但是目前看到的,pc上的游戏,也只有网页游戏铺天盖地,真正的PC游戏,比如说利用directX开发的,都没听过有什么游戏。
另外,ios和android开发的一些小游戏,国内到是有一些不错的。
按照你现在的情况,如果不愿意去做flash游戏,多学习打好基础最重要了。至于作品之类的,如果没有好的创意,就不要浪费时间了。其实大多数情况下,作为开发人员只是完成编写代码的任务,很少能自己有些什么作品。毕业后或者提前找个好些的游戏公司,边干边学,你也许会重新选择自己方向的。

  • 鏈汉澶т笁銆鎯抽棶涓嬩粠浜嬫父鎴忓紑鍙戠殑绋嬪簭鍛,濡備綍鎵嶅彲杩涘叆娓告垙寮鍙戝叕鍙搞傞渶瑕...
    绛旓細1.娓告垙绋嬪簭璁捐锛欳++绋嬪簭璁捐鍏ラ棬锛涘熀鏈暟鎹被鍨嬪拰杈撳叆杈撳嚭锛涙祦绋嬫帶鍒惰鍙ワ紱鏁扮粍銆佹寚閽堝拰寮曠敤銆佸嚱鏁帮紱绋嬪簭缁撴瀯鍜屼功鍐欒锛涜寖缁撴瀯浣撳拰鑱斿悎浣撱佺被锛涚户鎵夸笌澶氭侊紱寮傚父澶勭悊涓庣▼搴忚皟璇曘2.绠楁硶涓庢暟鎹粨鏋勶細绠楁硶鍒嗘瀽锛涙暟鎹粨鏋勶紱鍩烘湰绠楁硶锛汼TL鐨勬蹇典笌浣跨敤锛涢潤鎬佸簱涓庡姩鎬佸簱锛沊ML搴撶殑浣跨敤銆3.Win32绋嬪簭璁捐锛歐indows...
  • 鎴戠幇鍦澶т笁浜,鎯崇煡閬撳ソ鐨娓告垙鍒涗笟椤圭洰鎬庝箞寮濮,鎬庝箞鎵?
    绛旓細鍙互璇曡瘯鍋氭墜娓镐唬鐞嗗姞鐩熷摝锛屽仛杩欎釜鐨勮瘽锛屽缓璁叧娉ㄧ浉鍏宠涓氳处鍙峰強缇ょ粍锛屽埄鐢ㄦ悳绱㈠姛鑳借緭鍏ュ叧閿瘝濡傗滄墜娓镐唬鐞嗏濄佲滄墜娓镐唬鐞嗗钩鍙扳濈瓑锛岀瓫閫夊嚭鏈変环鍊肩殑淇℃伅鍜屾綔鍦ㄧ殑浠g悊璧勬簮銆傚苟閫氳繃鍚勫ぇ绀句氦濯掍綋鐨勭敤鎴疯瘎浠枫佺暀瑷鍜岃璁猴紝浜嗚В浠g悊璧勬簮鐨勫0瑾夊拰淇¤獕銆傝繕鍙互閫氳繃宸ュ晢缃戙佸ぉ鐪兼煡鏌ヨ鐩稿叧璧勮川銆佺粡钀ョ姸鍐点佽蒋钁椼佷互鍙...
  • 鎯冲湪澶у姣曚笟鍚浠庝簨娓告垙寮鍙,鐜板湪澶т笁搴旇鍦ㄥ摢浜涙柟闈㈢潃鎵
    绛旓細浣犲彲浠ュ厛鍘汇愮粯瀛﹂湼銆戠綉绔欐壘鈥娓告垙鐗规晥/unity3D鈥濇澘鍧楃殑銆愬厤璐广戣棰戞暀绋-銆愮偣鍑昏繘鍏ャ戝畬鏁村叆闂ㄥ埌绮鹃氳棰戞暀绋嬪垪琛細 www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-74388539 鎯宠绯荤粺鐨勫涔犲彲浠ヨ冭檻鎶ヤ竴涓綉缁滅洿鎾锛屾帹鑽怌GWANG鐨勭綉缁滆銆傝佸笀璁插緱...
  • 浠ュ悗鎯冲仛娓告垙寮鍙鏂归潰鐨勫伐浣 骞朵笖浼氫竴鐩村潥鎸 鐩墠澶т笁鍑嗗鑰冪爺 鐢变簬鐜...
    绛旓細棣栧厛寰楃湅浣犳湰绉戠殑涓撲笟銆傛兂瑕娓告垙寮鍙鏂归潰鐨勫伐浣滐紝鐮旂┒鐢熷氨寰楄IT涓撲笟浜嗭紙宸ョ锛夈傚鏋滀綘鏄绠楁満锛岄氫俊锛岀數瀛愶紝鑷姩鍖栦箣绫荤殑涓撲笟锛岄偅涔堣冪爺浼氬鏄撲竴浜涳紝濡傛灉鏈鏄枃绉戯紝鐞嗙锛屾垨鑰呭叾浠栫被锛堝尰瀛︼紝缁忔祹绛夌瓑锛変綘浼氶潰涓磋法涓撲笟锛岄毦搴﹁緝澶с傛父鎴忓紑鍙戯紝寰楃簿閫氱▼搴忕紪绋嬨傝绠楁満鍜屼俊鎭闄㈡槸棣栭夈
  • 灏嗘潵鎯浠庝簨娓告垙寮鍙,澶у鏈熼棿璇ユ庝箞鍋
    绛旓細缃戠粶娓告垙閲屼篃鏈夊ソ澶氭柟鍚戝晩锛岀湅浣犳槸鎯宠鍋氱殑鏄鎴风杩樻槸鏈嶅姟绔簡銆傚鎴风灏辫瀛︿竴浜涘浘褰㈠鐩稿叧鐨勭煡璇嗕簡锛屾渶濂藉涓婳PENGL鍜孌X浜嗭紝杩樻湁鑴氭湰涔熸湁鍙兘瑕佸锛岀墿鐞嗙殑涔熸湁锛屼篃鍙互鍒嗙殑寰堢粏銆傛湇鍔$灏辫瀛︾綉缁滅殑鐩稿叧鐭ヨ瘑锛孴CP/IP鍗忚绛夛紝杩樻湁澶氱嚎绋嬬紪绋嬬瓑绛夛紝鏈濂戒細linux涓嬬殑缂栫▼銆傜畻娉曞緢閲嶈锛屽叾瀹為潰璇曟椂涓鑸兘...
  • 淇℃伅绠$悊涓庝俊鎭郴缁熶笓涓氱殑澶т笁瀛︾敓,鎯充粠浜杞欢寮鍙戞垨娓告垙寮鍙
    绛旓細鎯虫棤缂濆緢闅撅紝鏈夊叕鍙哥殑瀹炰範缁忛獙鏄渶浣崇珵浜夊姏銆傛妧鏈瀷鍏徃闈㈣瘯鍏跺疄涔熸槸鑰冧簺鍩虹锛屾憜姝e績鎬併傛兂鍋娓告垙寮鍙锛堟湁閽遍旓級闇瑕佸緢寮虹殑閫昏緫鑳藉姏锛孋/C++鎴栬呯Щ鍔ㄥ钩鍙扮殑浠g爜閲忎竴瀹氳澶э紝涓嶇劧璋堜笉涓婄珵浜夊姏銆
  • 涓轰粈涔澶т笁瀹炰範娓告垙寮鍙?
    绛旓細澶т笁瀹炰範娓告垙寮鍙鍙互甯姪瀛︾敓浜嗚В娓告垙寮鍙戦鍩熺殑鐭ヨ瘑鍜屾妧鑳姐傚ぇ涓夋槸澶у鐢熸动涓殑閲嶈鏃舵湡锛屽鐢熷凡缁忔帴鍙椾簡涓瀹氱▼搴︾殑涓撲笟鐭ヨ瘑璁粌銆傝岄氳繃鍙傚姞娓告垙寮鍙戝疄涔狅紝瀛︾敓鍙互浠庡疄闄呴」鐩腑瀛︿範鍒版洿澶氱殑娓告垙寮鍙戠煡璇嗗拰鎶鑳斤紝渚嬪娓告垙寮曟搸鐨勪娇鐢ㄣ佹父鎴忕紪绋嬭瑷鐨勫簲鐢ㄣ佹父鎴忚璁$瓑銆傝繖鏈夊姪浜庣粰瀛︾敓鎻愪緵涓涓洿骞块様鐨勮閲庯紝...
  • 鎯宠浠庝簨娓告垙寮鍙琛屼笟,闇瑕佸叿澶囧摢浜涚礌璐?
    绛旓細1. 鐑埍娓告垙2. 娌熼氬悎浣3. 鍒涙柊绮剧4. 绉瀬涔愯5. 鎶楀帇鑳藉姏6. 瀛︿範鑳藉姏7. 鍒ゆ柇鑳藉姏涓.鐑埍娓告垙鎴戜滑浠庡皬琚亴杈撲互鐑埍鍏氱儹鐖辩鍥界儹鐖辩ぞ浼,浣嗕粠鏈湁浜烘暀杩囧勾灏戞棤鐭ョ殑鎴戜滑鍏蜂綋鐨勫摢浜涜涓烘墠绠楁槸鐑埍,鎵浠ュ湪鎴戠殑鏂囩珷閲,涓嶄細鍙仠鐣欏湪鐑埍娓告垙杩欏洓涓瓧銆傚湪鎴戠湅鏉,瀵规父鎴忕儹鐖辨湁涓変釜灞傛:鍏磋叮銆佷綋楠屻佸鐚傚鏁扮殑娓告垙...
  • 娓告垙寮鍙閮介渶瑕佷細鍝簺?
    绛旓細棣栧厛,娓告垙寮鍙戠殑骞冲彴灏辨湁寰堝绫诲瀷: 涓汉涓绘満骞冲彴:Windows銆丩inux銆丮acOC; 绉诲姩骞冲彴:iOS銆丄ndroid銆乄indowsPhone銆丅lackBerryOS銆丼ymbian; 涓撲笟涓绘満骞冲彴:Xbox銆丳layStation銆乄ill绛夈 濡傛灉浣鎯充粠浜绉诲姩骞冲彴鐨勬父鎴忓紑鍙,Android涓绘祦JAVA璇█,iOS涓绘祦Object-C璇█,閭d箞浣犲氨瑕佸幓瀛︿範杩欎釜骞冲彴涓绘祦鐨勮瑷,鑰屽湪涓汉涓绘満涓婁富娴佺殑娓告垙...
  • 鍏充簬娓告垙璁捐鐨勫氨涓氶棶棰.
    绛旓細棣栧厛鍛婅瘔涓,鎴戝鐨勬槸璁$畻鏈,鐜板湪澶т笁,涔熸兂寰娓告垙鏂归潰鍙戝睍.鎴戜笉鏁㈣鎴戠殑瑙傜偣涓瀹氭纭,鍙槸鍐欎笅鏉ヤ緵妤间富鍙傝,甯屾湜瀵逛綘鏈夌敤.1.閽堝浣犵殑缂栫▼鍩虹姣旇緝寮,鎴戝缓璁綘鍏堜粠c璇█寮濮嬪,涓鑸潵璇存柊鎵嬪涔犵紪绋嬮兘鏄粠瀹冨紑濮,鏄棬鍏ラ棬璇█,瀛﹀ソ浠ュ悗浣犲啀鍋氬叾浠栫殑浼氶『鍒╁緢澶.2.杩欑偣寰楃湅浣犵殑鑳藉姏鍜岃祫婧愪簡.濡傛灉...
  • 扩展阅读:正规游戏开发公司排名 ... 大一作弊大三会查吗 ... 不要游戏 ... 游戏开发物语无限金币 ... 可以谈恋爱的游戏手游 ... 本人适合从事何种工作 ... 大一作弊大三被看监控 ... 本人希望从事什么工作 ... 本人从事的具体工作 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网