自学游戏程序员.前辈看下我打法差哪..
本人念了四年中专,全泡在了游戏上.对游戏有着深厚的感情,于是萌发过做游戏的念头.毕业后一份十分令我讨厌的工作我现在已经整整干了一年,这期间我用8个月时间自己改出来个传奇私...
本人念了四年中专,全泡在了游戏上.对游戏有着深厚的感情,于是萌发过做游戏的念头.
毕业后一份十分令我讨厌的工作我现在已经整整干了一年,这期间我用8个月时间自己改出来个传奇私服,运营过两个月被迫倒闭,一个可能的原因是我当初根本没想过怎么拿这个挣钱,只想着怎么才好玩....
从今年5月24号到今年9月初在学C语言,9月初到现在在看数据结构的书.
另我厌恶的工作+写私服脚本给我带来的快感,让我下定决心转行去做一名游戏程序员.
接下来是我的打法,也是我要提问的东西了,前辈你(你)帮看看我这打法有什么不妥.
我把自己定位在开发游戏引擎,写游戏里的脚本.还有一些游戏策划,比如活动之类的.
C语言->数据结构->计算机内部工作机制->C++->MFC/API.我准备用两年时间强化自己.之后出去找个工作干这一行.
我平均每天有8个小时的时间可用,利用率很高.
说真的我有些迷茫,我这个打法行不行?前辈指点下吧,在线等.
最后附上刚写的代码吧.
http://www.anyidc.cc/stack.h
http://www.anyidc.cc/stack.c 展开
毕业后一份十分令我讨厌的工作我现在已经整整干了一年,这期间我用8个月时间自己改出来个传奇私服,运营过两个月被迫倒闭,一个可能的原因是我当初根本没想过怎么拿这个挣钱,只想着怎么才好玩....
从今年5月24号到今年9月初在学C语言,9月初到现在在看数据结构的书.
另我厌恶的工作+写私服脚本给我带来的快感,让我下定决心转行去做一名游戏程序员.
接下来是我的打法,也是我要提问的东西了,前辈你(你)帮看看我这打法有什么不妥.
我把自己定位在开发游戏引擎,写游戏里的脚本.还有一些游戏策划,比如活动之类的.
C语言->数据结构->计算机内部工作机制->C++->MFC/API.我准备用两年时间强化自己.之后出去找个工作干这一行.
我平均每天有8个小时的时间可用,利用率很高.
说真的我有些迷茫,我这个打法行不行?前辈指点下吧,在线等.
最后附上刚写的代码吧.
http://www.anyidc.cc/stack.h
http://www.anyidc.cc/stack.c 展开
1个回答
展开全部
以下转自chenzhizszs的答案。
过来人的回答:
1.C语言基本功扎实
2.C++不断的学习,就算能够工作了,也要不断的学习。因为一个C++中级也要五年去炼成的。除了些小游戏外,百分之九九的游戏都是C++开发。
3.物理和高数也很重要。游戏中大量用到,越高级游戏,对这方面的要求也高。
4.DX或OPENGL
5.要学习游戏引擎。看你想做哪种游戏而定。就算是再贵的游戏引擎,只要你不拿去做商业用途,它们都给你使用。也有一些好的开源引擎(基本功能免费),你可以去拿一些容易学习的去练习一下小游戏。推荐几个2D:HGE。3D:ORGE
6.基本的汇编和数据库知识
7.最重要的一点,为梦想而奋斗!加油!
C++推荐的书:
入门:21天学通C++。简单易懂。
字典:C++ Primer。我想是最多人有的一本经典书
最好就是买回来吧,看PDF不方便学习。有心的,就不要怕花一小点钱。
其他的看你想做什么,就看什么吧。
下面是我的口述:
首先你要明确你的目标。
比如目标是游戏程序员的话那么你就要先去招聘网站上看看他们对程序员的要求都是什么。比如C++呀,TCP/IP协议呀?你把他们要求的全学的差不多了,然后自己编写一个小游戏(当然带局域网功能的),就能投简历了。如果你的作品写的好的话基本上一投一个准。另外补用操心美工的问题。因为你的作品目的是用来给自己找工作而不是商业目的,那么就不会有人告你侵权的。
假如你的目标是游戏策划,那么你就要多逛逛关于游戏策划的论坛,在QQ上死皮赖脸的加一些游戏制作的群(没办法,谁让咱是新人呢)。我上次加过一个群,大家正在合作写一个大型网游,我就报名了。真的长了不少经验,也见到了不少真东西。这些都是平时上网上论坛看不到的。等你真正的积累了一定经验后,那么你就可以自己写一份完整的策划案然后投简历了。对于小公司来说命中率也很高的。但是,如果你以为你到了游戏公司当策划,你的嗨皮时光到来了。那么你就错了。在没成为主策划师之前(一般都是从助理策划干起),小策划们平均每天工作12小时左右,而且拿着低微的薪水。干的还是无聊空洞的工作。和你梦想中的玩着干工作完全不搭边。每天大大小小有用的没用的会议,天天和程序组美术组的组员沟通,还要了解他们怪异的思想。别以为自己是策划,是游戏的灵魂工程师就是老大。人际关系处理的不好他们绝对会让你吃不了兜着走,到头来主策划只会认为问题出在你这。正应了那句,操的是卖白粉的心,赚的是卖白面的钱。试问一下国内年龄超过30岁的策划又有几个(当然已经做出成功作品的除外)?
话又说回来了,做程序员就好吗?每天也要不停的开会,每天的工作时间也得达到12小时左右。还要被策划们呼来喝去(当然是主策划和一些比较权威的人)。而且最郁闷的就是,当你一个程序的主体即将写完的时候,策划过来跟你说一句,游戏的这个地方或者某个规则改了,你得从新写一下。哗~~~ 你一个星期甚至半个月的工作就这样水一样的流走了。。。 有个朋友,我在论坛上看到的,他是个游戏程序员。他的那个主策划是个偏执狂,结果导致他们整个项目组2年做了无用功。
但是不是说这个职业就黯淡无光了。这个职业是靠实力说话的,策划的人际关系处理及市场把握能力,程序的技术水平决定了这个人在这个行业里能做到什么位置。如果你看完我的话还对自己有信心的话,你就努力吧。爷们,选好了路就要坚定的走下去,坚持到底必然就是胜利。
最后,给你一个忠告,如果要当策划的话,不要总以为自己有一个绝世的好构思。在中国,最不缺的也是这种所谓的好构思。
再推荐给你两个关于做游戏的网站
http://bbs.gameres.com/
www.npc6.com
祝你成功。
过来人的回答:
1.C语言基本功扎实
2.C++不断的学习,就算能够工作了,也要不断的学习。因为一个C++中级也要五年去炼成的。除了些小游戏外,百分之九九的游戏都是C++开发。
3.物理和高数也很重要。游戏中大量用到,越高级游戏,对这方面的要求也高。
4.DX或OPENGL
5.要学习游戏引擎。看你想做哪种游戏而定。就算是再贵的游戏引擎,只要你不拿去做商业用途,它们都给你使用。也有一些好的开源引擎(基本功能免费),你可以去拿一些容易学习的去练习一下小游戏。推荐几个2D:HGE。3D:ORGE
6.基本的汇编和数据库知识
7.最重要的一点,为梦想而奋斗!加油!
C++推荐的书:
入门:21天学通C++。简单易懂。
字典:C++ Primer。我想是最多人有的一本经典书
最好就是买回来吧,看PDF不方便学习。有心的,就不要怕花一小点钱。
其他的看你想做什么,就看什么吧。
下面是我的口述:
首先你要明确你的目标。
比如目标是游戏程序员的话那么你就要先去招聘网站上看看他们对程序员的要求都是什么。比如C++呀,TCP/IP协议呀?你把他们要求的全学的差不多了,然后自己编写一个小游戏(当然带局域网功能的),就能投简历了。如果你的作品写的好的话基本上一投一个准。另外补用操心美工的问题。因为你的作品目的是用来给自己找工作而不是商业目的,那么就不会有人告你侵权的。
假如你的目标是游戏策划,那么你就要多逛逛关于游戏策划的论坛,在QQ上死皮赖脸的加一些游戏制作的群(没办法,谁让咱是新人呢)。我上次加过一个群,大家正在合作写一个大型网游,我就报名了。真的长了不少经验,也见到了不少真东西。这些都是平时上网上论坛看不到的。等你真正的积累了一定经验后,那么你就可以自己写一份完整的策划案然后投简历了。对于小公司来说命中率也很高的。但是,如果你以为你到了游戏公司当策划,你的嗨皮时光到来了。那么你就错了。在没成为主策划师之前(一般都是从助理策划干起),小策划们平均每天工作12小时左右,而且拿着低微的薪水。干的还是无聊空洞的工作。和你梦想中的玩着干工作完全不搭边。每天大大小小有用的没用的会议,天天和程序组美术组的组员沟通,还要了解他们怪异的思想。别以为自己是策划,是游戏的灵魂工程师就是老大。人际关系处理的不好他们绝对会让你吃不了兜着走,到头来主策划只会认为问题出在你这。正应了那句,操的是卖白粉的心,赚的是卖白面的钱。试问一下国内年龄超过30岁的策划又有几个(当然已经做出成功作品的除外)?
话又说回来了,做程序员就好吗?每天也要不停的开会,每天的工作时间也得达到12小时左右。还要被策划们呼来喝去(当然是主策划和一些比较权威的人)。而且最郁闷的就是,当你一个程序的主体即将写完的时候,策划过来跟你说一句,游戏的这个地方或者某个规则改了,你得从新写一下。哗~~~ 你一个星期甚至半个月的工作就这样水一样的流走了。。。 有个朋友,我在论坛上看到的,他是个游戏程序员。他的那个主策划是个偏执狂,结果导致他们整个项目组2年做了无用功。
但是不是说这个职业就黯淡无光了。这个职业是靠实力说话的,策划的人际关系处理及市场把握能力,程序的技术水平决定了这个人在这个行业里能做到什么位置。如果你看完我的话还对自己有信心的话,你就努力吧。爷们,选好了路就要坚定的走下去,坚持到底必然就是胜利。
最后,给你一个忠告,如果要当策划的话,不要总以为自己有一个绝世的好构思。在中国,最不缺的也是这种所谓的好构思。
再推荐给你两个关于做游戏的网站
http://bbs.gameres.com/
www.npc6.com
祝你成功。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询