A. 想要成为游戏程序员进入游戏公司
我是一名游戏服务器程序员,已经在游戏行业工作了6年的时间,在你进入游戏行业之前请先要知道国内的游戏行业和你想象的是不一样的,所以你要做亲做好心理准备,还有就是游戏程序员的加班强度很大,你也要做好准备。
好了现在回到正题,游戏分为端游(例如
魔兽世界,天龙八部等),页游(乱世诛魔,烈火屠龙等等),手游(例如
我是MT,dota传奇等等),游戏开发还分为前端开发和后端开发,表现形式还分2D,3D,如果你喜欢游戏以及游戏的表现性那么你可以选着前端工程师(就是我们说的客户端开发),如果你喜欢偏数据一点,那么你可以做后端工程师(主要负责游戏的后台逻辑以及数据库方面的开发)。
一般游戏开发的语言也很多,后端服务器常用语言有C++,java甚至很多小项目会用到C#等等,前端开发的话一般页游基本都是用AS3(flash开发或者flex),端游一般都用收费的或者牛人写的游戏引擎开发一般都是C++。手游的前端开发现在比较火的就是
cocos-2d和Unit-3d
这两个引擎来开发(你看名字也应该知道一个是2D的,一个是3D的),这两个引擎一般是选用C++来完成开发的。好了现在语言的介绍大概就是这样。
如果你要做主程,当然我现在就是一个主程,他也分为前端后端,前端偏网络框架,压力(压力就是几百人同时连接服务器如何保证服务器流畅以及不出错),前端就不用多少核心就是图形处理引擎。游戏开发的知识太多太多,一一列出来估计在来两万字也不一定够。如果你确定了想做游戏,建议你先学好C++吧,这样随着你的不断了解,你到时候选择不管是前端或者后端,甚至学习新语言选择的空间都很大,而且现在游戏行业最紧缺的就是c++程序员(但学好C++没那么容易你的路还很长,学校教你们的那只是基础,要学好C++需要很多的经验积累)。想成为主程序那么送你一句话:当你能独立开发完成一个合格的3D或者2D的图形引擎或者独立完成一个合格的后台服务器框架程序的时候你就可以当主程了。
有些啰嗦,不过是我6年的经验之谈,这个分还是给我把!
B. 程序员可以自己一个人做游戏吗
这要看你想弄什么类型的游戏了。如果只是简单的像素风格小游戏可能还行(美术方面不太要求),但如果是普通游戏,你可能还需要会游戏美术(有的网上有素材,但不是自己的东西很难被人接受),此外你还要懂音乐制作(没有配乐和音效的游戏会很枯燥),以及游戏的剧本问题(如果是纯粹看玩法的游戏那就没问题)。不过自己弄一个小游戏还是没问题的啦,我一个非计算机专业的人都自己弄了一个小小的RPG小游戏,更何况题主这样的程序员出身,不过一个人制作大作游戏还是难的。
C. 程序员喜欢做什么事情
一,宅家里。程序员一般喜欢宅在家里,不太喜欢出去活动。在家里折腾电脑手机,写写程序,看看编程技术和科技方面的书,几乎每一个程序员手边都有一堆这样那样的书。程序员常常即使没有问题也会去找一些问题来自己瞎折腾,这成了一种乐趣。
二,泡网络。程序员几乎都喜欢泡网络,因为网络上可以发现很多新奇的东西,学习很多新奇的编程技术,看到很多新奇的IT新闻。程序员往往喜欢比较前言的东西,这些东西也都是最先在网络上出现。久而久之,程序员不喜欢网络都不行。不管是遇到问题,还是查询信息,都是首先定性的想到网络了。
三,玩手机。手机是现在很多人喜欢把玩的电子产品,只有到外面走一走就知道了,坐公共交通,等交通工具,等人,甚至上班、开会、走路都有人拿着手机在玩,当然程序员也不例外。当然程序员跟非程序员玩手机的目的还是有一点差别,大多数玩手机是聊qq,玩游戏,什么植物大战僵尸、保卫萝卜、史密斯奶奶、滑雪、神庙、碰碰消和各种各样的手机网游都有人玩,但据我了解,程序员总体上并不是很喜欢玩游戏,往往QQ群、微信群,IT新闻或是一些搞笑搞怪的东西关心的更多。
四,兴趣爱好。程序员往往有自己的几项爱好,可能每个程序员都各不相同。但是程序员的个性往往决定了他们喜欢的不是广而是精,比如有的喜欢打某种球类,有的喜欢溜冰游泳、有的喜欢弹琴唱歌,但一般就两三项,其实这也是程序的时间和精力所限。
总的来说,程序员的生活相对比较闭塞一些,语言不多,情商普遍不高。但在他们的内心却很充实,思路清晰。所以程序猿单身狗往往找女朋友的能力不及隔壁的QA和FAE,而程序媛也没有QA的MM活泼。
D. 聊一聊程序员会玩自己开发的游戏吗
各种删改数据,导致账户中有各种礼品卡,优惠券,一买东西就会有占公司便宜的嫌疑。例如我们商城注册的时候会送优惠券,但是我的账户就没有,因为我测试的时候就注册了,还不能去删除生产环境的数据库,导致我要买东西都没有优惠券用了,坑。
E. 请问各位程序员大佬,编程要学到什么程度才能做出这种游戏效果
截图是文字类游戏,国内平台有易次元和橙光,这种游戏对于编程没有什么要求,他们各自有对应的简易开发工具,也都有使用教程,之前和朋友参加比赛活动做过此类游戏,印象中很好上手,只要按照逻辑调整每个选项导向的分支就行,当然如果想加参数机制或者做自己的UI系统可能会稍复杂一些。
立绘的话和编程无关,得学画画,如果不太会画画其实他们素材库也有很多免费立绘可供使用。所以如果想做好这种游戏编程语言倒是不用学,主要是需要构思巧妙的剧本加上好看的立绘,所以得下功夫的是文字与绘画。
F. steam上面有什么比较适合程序员玩的游戏
dota2,文明5,csgo,上古卷轴5,gta5,据我了解,这几款在steam上的受欢迎程度都是前十,我玩的辐射新维加斯也不错
G. 有哪些适合程序员玩的玩具
下面我来谈谈我的看法。
开玩笑程序员哪有时间玩玩具啊。程序员成天加班,没那个心气。但是既然你都这么说了给你推荐几款玩具的图片。但是我要吐槽一下程序员的生活。
一点小玩具也能为我枯燥的生活提供情趣,希望对你有帮助。我认为不管我喜欢编程还是赚钱,这都不是坏事。成为一个优秀的软件工程师并不会影响到我。付出会有回报,辛勤工作也会得到回报。