游戏吧有没有想怎么学游戏编程程的

学习游戏编程有前途吗?-CSDN论坛
学习游戏编程有前途吗?
我在51job上很难找到游戏编程的工作,不知道学这个有没有前途?
看自己会什么,不一定开始就要进入游戏开发。
计算机图形学是计算机科学和技术中的尖端领域。计算机图形学是多个尖端学科的焦点。
掌握计算机图形学意味着你已经站在一个超然于编程技巧的高级阶段。精通计算机图形学的人,必定精通编程,反之则不然。
如果把计算机图形学仅仅等同于游戏编程,那就错了。游戏编程只是计算机图形的一个应用方向。你还可以做,医疗信息可视化,飞行驾驶模拟与训练,城市景观仿真,影视特效渲染等等等等,一句话,前途无量!
据说图形编程对算法要求很高.....
我一个朋友刚找了份事,
在上海,游戏开发,用VC,
进去的话比我们搞智能网的工资高
gpuboy你可真会吹!
我也在学游戏编程&我感觉未来几年很有发展前途的&想想中国有多少人在玩游戏&而且政府也支持游戏开发&而且我感觉也象gpuboy所说那样&&我喜欢数学&物理&编程&而游戏是这三个的“聚合体”&&哈哈&我找到方向了
游戏引擎只是图形学应用的一个分支,其技术含量不可以跟那种
模拟实物设计高精度参数的应用相比,现在正在学这个东东,感觉太难啃了!!
涉及到高等数学,张量分析,线性代数,空间几何,复变函数等等,没扎实的数学知识
别想动这玩意,这还只是基础理论知识,还要有扎实的平台底层汇编代码优化经验,
对类似openGL图形库的掌握。语言方面自然c/c++必须要到老鸟的水平
想学的各位&如果三年后你没后悔&我把头给你们
坚持就是胜利,支持你们
DESTROYmobdom
-------------
为什么后悔呢&你能具体说说吗&谢谢
想学的各位&如果三年后你没后悔&我把头给你们
==================================
我看这位仁兄的头不怎么值钱,留着自己用吧,目光短浅者端好自己的饭碗,
别拿自己头开玩笑
学游戏编程==搞算法?不见得吧.
难道你想做一套opengl或directX?
DESTROYmobdom(以蠢为荣 以丑为荣)&
想学的各位&如果三年后你没后悔&我把头给你们
===============
坐在井底的青蛙总是认为天空只有锅盖那么大!
DESTROYmobdom(以蠢为荣 以丑为荣)&
想学的各位&如果三年后你没后悔&我把头给你们
===============
坐在井底的青蛙总是认为天空只有锅盖那么大!
=============
先让他说说自己看法吧.有兴趣听听
既然我成了“井底的青蛙”,那么OK,你们去努力吧,中国的游戏就靠你们了
界面只是游戏的小部分而已....现在界面模型制作和显示都有成熟的技术做支持了.
做游戏还是考虑如何实现服务器与客户端的数据交互还好啦.
Iamahappycat
------------
你别生气&既然你这么说&肯定有你的道理&你能具体说说原因吗&&你是不是在游戏业做过?
只要你喜欢,你学好了就有用!
一味的追求什么东西有用什么东西米用,浪费时间!再说有用无用也是相对的!
想学的各位&如果三年后你没后悔&我把头给你们
//-------------------------------------------------------------
不要这么绝对么
想学的各位&如果三年后你没后悔&我把头给你们
-----------
非常有道理。不信的话可以等着瞧啊
想学的各位&如果三年后你没后悔&我把头给你们
-----------
非常有道理。不信的话可以等着瞧啊
===================
智商不足的人,能力不够的人,在学习的过程中被自然淘汰,是非常正常的事情。
说上面这些话的人,我想应该就是在学习过程中被淘汰下来的低能儿。我同情你们。
想学的各位&如果三年后你没后悔&我把头给你们
-----------
非常有道理。不信的话可以等着瞧啊
===================
智商不足的人,能力不够的人,在学习的过程中被自然淘汰,是非常正常的事情。
说上面这些话的人,我想应该就是在学习过程中被淘汰下来的低能儿。我同情你们。
-----------------------
伙计,别太把自己当回事。
我支持那句话,是因为觉得没有多少人能坚持下来,前面一位朋友说过,游戏编程涉及复杂的高等数数,各种函数等领域,这些如果不精通极难学成,就中国国情来看,游戏前景未必很好,这也是值得考虑的一个问题。
别动不动别人“低能”“智商不足”,如果以白痴的立场来看,“我们”确实值得同情。
仁者见仁&智者见智&游戏未来几年到底会怎样&谁也没办法预测&&但是难道其他得行业就一定好吗&&&象IPTV&3G&这些行业也含有很大得不确定得因素
gpuboy,看你那说话的口气就象个应届毕业生,你对游戏行业那么了解的话,不妨说说你的观点,动不动就贬低别人只能说明你RP有问题
为什么现在游戏行业不景气&&因为游戏是面向广大玩家得&而肯花钱玩游戏得在中国不多&再加上盗版&所以搞的游戏厂商不挣钱&但是从长远来看呢?
嘘!gpuboy可能是EA或UBI的大牛,呵呵
游戏编程有意思,是一种智力挑战。
编些低能的程序太没意思了
又是一些无味的争论,多做点实际的事情吧
游戏唉,,,的确能坚持下来的有几人,,我们只看到了成功的那几个N人,可是这几个N人的成功是建立在千千万万失败者的基础上的。。。
不过PC游戏应该前途不大了,别的平台游戏或许还有的一搞。。
等你看到游戏开发人员被证明是有无比前途的时候,你已经晚了.
up,计算机图形学很难,至少我读书学的时候就觉得很难,算法好多阿
为什么现在游戏行业不景气&&因为游戏是面向广大玩家得&而肯花钱玩游戏得在中国不多&再加上盗版&所以搞的游戏厂商不挣钱&但是从长远来看呢?
现在网络公司最赚钱的就是游戏。不说盛大了,你看看金山,网易这些,做什么都不行,最后还不是全靠网络游戏赚钱。
不过也对,网络游戏之所以比很多软件赚钱,还是因为盗版。其它软件被盗版害惨了,但是网络游戏是基于网络服务的,卖的是服务,而不是客户端软件。网络游戏的客户端就是盗得越多,网络游戏公司越赚钱。
想学的各位&如果三年后你没后悔&我把头给你们
-----------
非常有道理。不信的话可以等着瞧啊
===================
智商不足的人,能力不够的人,在学习的过程中被自然淘汰,是非常正常的事情。
说上面这些话的人,我想应该就是在学习过程中被淘汰下来的低能儿。我同情你们。
===================
现在的人怎么动不动就是觉得别人智商低呢?难道你真的觉得自己高到"一览众山小"的地步?
难道所谓的"文人相轻"就是改不了的"国粹"?别人的观点你可以不同意你可以保留意见,难道
非要用贬低别人,搞下人身攻击方能让人觉得你是牛人?
在BOSS的眼里你就是一打工的,在当官的眼里你就一蚁民,在有钱人面前你就一穷书生.有啥子牛气轰轰的?
年轻人有梦想有理想有冲劲本无可厚非的事情,人品差也没人管你,但是放P拉S请关起门来,莫要
到这外头来讨人嫌.
有句老话是;低头走的人是在走上坡路,抬头走的人是在走下坡路;做人要低调,我一再强调做人要低调.......引之(不见不散);HOHO
gpuboy(3D梦工厂)&
我目前做的就是计算机图形学方面的东西,还真的不知道有哪些地方的应用呢?怕以后找不到工作.能指明下这个方向应该如何发展吗?看什么书,谢谢了
个人很喜欢游戏编程,尽管现在做的是和游戏编程无关的编程工作。所以没考虑过"前途"问题.不过个人认为,游戏是门艺术,做艺术工作需要的是热爱和激情,如果仅仅当作工作来做的话,永远也做不好的。
做游戏需要太多地积累了
在中国没有……
说没前途的人一般都在游戏圈混了N多年了,写游戏程序并不是想的那么high,而且运气不好去做游戏本地化(日韩俄波......无数种语言),绝对能让人郁闷到撞墙
上面吹图形学的那个哥们儿肯定是应界生,俺可以打保票。
开发游戏是需要算法方面的知识,但一般也就开发游戏引擎的人需要那么多的数学物理知识或网络方面的知识,如果是开发图形引擎,那C/C++是得老练些。但国内大部分游戏公司都是用的买来的引擎,就算是开发游戏引擎,好像也很难轮到自己负责。
大部分人从事的还不是基于抽象程度已经很高的API进行的开发工作??
况且,国内都是做网游,技术含量比“帝国”、“魔兽争霸”这种单机游戏低多了。别想的那么神圣。
没法说有没有前途,只能介绍一下我所了解的情况,因为无论从事哪个方面的开发,都会有疑虑——这样做下去倒底有没有前途?
因为无论从事哪个方面的开发,都会有疑虑
-------------------------------------
说的太对了&&呵呵
挣得好激烈哟.
360行,行行出状元。
只有没前途的人,没有没前途的行业。
游戏引擎是可以买的,虚幻都开源了,做游戏关键是创意,现在文字mud还有不少人玩,你说他用什么绘图技术了?
我只知道这个很难
计算机图形学的深度和应用范围要远远大于游戏编程!
如果把计算机图形学等同于游戏编程,那就大错特错了!
如果认为开发游戏就是使用别人的引擎,那么哀叹游戏没前途也就是很正常的了,因为你的水平也就只能是使用别人的引擎。如果你说中国没有地方从事计算机图形学的尖端研究,那么我只能说你孤陋寡闻,不是没有,而是你的能力不符合人家的要求。
还是那句话,那些哀叹游戏没有前途的人,都是能力不足的人。如果你精通计算机图形学,还会担心自己没有前途???
凡是认为学计算机图形学没有钱途的人,都应该去重新检测一下自己的智力水平是否达到了可以理解计算机图形学的程度。对于这些人,正确的说法应该是:你学计算机图形学没有前途,并不代表计算机图形学没有前途。正如你去训练百米跨栏没有前途,并不代表刘翔去训练百米跨栏也没有前途。
这个问题要看从哪个角度看,我现在也在学习编游戏,不过并不想以此谋生,仅仅是爱好。其实如果只想编出个游戏来,并没有想象中的复杂,游戏的成败关键在构思和策划,图像速度音效一般,游戏好玩一样有市场。倒是楼上们说得图形学应用比较吃功夫了,比如自己开发游戏引擎,自己编个3DS之类的,需要很好的数学功底,我觉得其难度不亚于一个操作系统,国内好像还没有自主创新的3D绘图软件吧,游戏引擎好像自己开发的也很少很少。
现在发现了,大学里学的很多东西都很有用的,只不过当时不懂,中国式教育就是这样,死板的不是知识,而是教学方式。。。
现在很多人哀叹:当年为什么没有率先抓住开发操作系统的机遇,而让微软占尽了先机。现在又有很多人哀叹:国内没有几个搞计算机图形学的,没有环境,因此搞不好。
我想说的是:环境是创造出来的!越是没有人耕耘过的地方,越是容易找到金矿!计算机图形学可以让你登临计算机科学与技术的最新制高点,让你领略君临天下的快感与豪情!
无限风光在险峰!!!
快升星星了,不知道是应该疯狂的回复,还是疯狂的申请马夹?
事先声明,本人就是个大一生。。。。。
个人认为未来三到四年内游戏编程(说到底主要是指网络游戏的),还是比较有钱途的
因为我认为目前的网游就跟2000年的。COM一样,现在处于疯狂期,这时候有关人员的待遇应该是很好的。一句话,现在的人都拼命把钱丢进去,期待能赚大钱。。。。。。
而我个人认为,其实现在开始这种狂热已经开始减退。。。。。。。
最多2年(其实说不定今年内),投资者就会注意到其实网游并不想现在所想的暴利,而且风险也会越来越大(免费网游、悠闲网游已经被几个主要网游所垄断的主要市场)。。。。。
估计到时就不会那么好混。。。。。。。
呃。。。。。我随便说说的。。。。。。说得不对,希望大家指正。。。。。
像gpuboy(3D梦工厂)&这种别人说东他道西的人,真不晓得智力水平有多高。
楼主在讲游戏开发这个职业方向怎么样,那个号称自己很聪明的人却在讲计算机图形学这个学科领域的前景如何。要想证明自己超于常人,那去搞核物理,跟霍金研究宇宙是怎么形成的。或是去发展或批驳相对论去。搞个图形学就以为自己了不起了??
据说很多技术天才在与别人交流方面都存在障碍,gpuboy可能就是这一类吧——天才。你是不是经常有种:“世人皆醉你独醒”的感觉:P
就算是你决心去险峰领略一下无限风光,那也得了解具体的环境,对困难有个估计吧。比尔盖茨再牛,当时的Dos系统也是从别的程序员那买的,要是换作gpuboy,一定得自己现做一个了,毕竟自己不是那种“能力不足”的人。
PS:gpuboy作过智商测试没??你的逻辑水平真的好差啊。人家在说游戏开发,你提图形学。结果自己还来一句“如果把计算机图形学等同于游戏编程,那就大错特错了!”——汗。
poscard(小兵)
&你拿什么打保票?
我不是搞游戏开发的,但是目前做的是跟图形学的一些基础知识紧密相关的东西.
还有我不是应届生.
panda_lin(熊猫)&(&)&信誉:98&&&13:01:05&&得分:&0&&
说没前途的人一般都在游戏圈混了N多年了,写游戏程序并不是想的那么high,而且运气不好去做游戏本地化(日韩俄波......无数种语言),绝对能让人郁闷到撞墙
熊猫大哥出来发话了,嘿嘿
理论上,做计算机软件开发哪个方向都是前途无量的,可是就国内的形势来看,没有什么好乐观的.
致kingstar568(),
  我不认为你在“吹”图形学啊。我是说那个“明显受了近十本励志书的麻醉,说话如同喊口号,一提图形学就把书本的序言往上堆的”一个哥们儿。
  不是你!
以前我做流媒体时&&觉得流媒体是最有前途&后来搞信息安全&觉得信息安全是最有前途的&现在又觉得游戏是最有前途的&哈哈&哈哈
做出BOSS和用户想要的东西给你报酬=工作
图像学可以应用到搞扫描仪\打印机之类的图像处理机器的驱动程序,这方面的人才很缺,我公司是世界数一数二的大头电脑周边设备生产商,一直招不够合适的人才。
图像处理并不像那么多人说的那么难的,作为在学校的大学生,关键是学好图像学的基本理论,扎实的掌握C++编程。
楼上的你们公司在哪?我有兴趣
深圳游戏公司不多
北京的游戏公司也不多
04/05年的时候北京的游戏公司(许多是租个民居[不是别墅]投入很少的小作坊)是很多的,那时候比上海还多,但后来许多都倒掉了,现在已经跟上海差不多持平了
游戏编程,看什么方面了。如果是只是做脚本,没什么的。如果是游戏引擎开发那个难度和对人员的要求就比较高了。
我看过gpuboy(3D梦工厂)&在一些帖子上留言,你牛也别这么嚣张,动不动就说人家智商问题。
现在上海的游戏公司比北京多多了,特别是一些著名的外资大公司,只是这些公司不做国内市场,平时不宣传。
没个职业都有它存在的意义.好好干!
游戏有前途!!
panda_lin(熊猫)&(&)&信誉:98&&&09:18:00&&得分:&0&&
&&&现在上海的游戏公司比北京多多了,特别是一些著名的外资大公司,只是这些公司不做国内市场,平时不宣传。
__________
是啊,现在好游戏公司基本都在上海,可惜进不去
中国游戏??&有个屁前途,傻子才玩国产和日韩的游戏
游戏编程包括很多内容,图象是一部分,还有AI,物理等等,需要掌握的东西是很多的。而且写游戏程式和写其他程式本质上是一样的,同样需要软件工程,需要OO,需要设计模式...
无论什么东西,只要学精了,都有前途。现实点看,至少未来几年内游戏程序员这份工作会给你一分还算不错的薪水。但我还是那句话,如果想挣钱,不如去搞房地产;如果喜欢游戏,想做出伟大的游戏,就做游戏程序员
学写游戏其实一点不难,我坚信任何IQ正常的人都可以成为游戏程序员。只要阁下能踏踏实实,持之以恒,一定能够有所成的。
顺便推荐个入门级的个网:/
忍不住冒个泡,潜走...
回复&>&&>&&>&&>&正文
想学编程吗?来CodeCombat玩游戏吧
17:45:50 来源:驱动之家 作者:未知 编辑:FoxJR 浏览:loading
  前几关非常简单,几行“上下左右”和“攻击”的代码即可完成通关。
  每关结束后都有个回顾,告诉你在上一关学到了什么。
  当输入错误,比如大小写错误,在代码下方会提示具体的出错信息,玩家可以据此Debug。
  第二关中,你要先去右边吃蘑菇变强,再去击杀怪物。(点击图片查看具体代码,其实向右移动一步即可迟到蘑菇,代码中是两步)
友情提示:支持键盘左右键“← →”翻页
用手机访问
扫一扫,手机浏览
相关新闻:
没有任何记录
综合热点资讯
单机游戏下载
游民星空联运游戏推荐到广播
8848 人聚集在这个小组
(雨泽?vampire)
第三方登录:我从独立游戏开发学到的6件事儿
发表于 14:35|
来源Gamasutra|
作者Mike Shafer
摘要:你是独立游戏开发者吗?在拥有一个绝妙的idea之后,是否也一力承担起编程、设计、营销等一系列的工作?在开发过程中,又遇到过哪些坑?是自主定制还是直接使用品牌引擎?一起来看独立游戏开发的6条金规玉律。
本文作者Mike Shafer在初涉Bain’s Redemption开发时仅仅负责编程,然而之后却奔波于设计、商业、营销,甚至美术几大板块之间。这辛勤的汗水换回的6条金规玉律也许能为其他游戏开发者提供一些参考。1. 项目管理解决方案不可或缺我的父亲告诉过我,每一个成功项目的背后都有一个组织精良的团队——游戏开发也是如此,而好的项目管理解决方案则是实现高效组织的杀手锏。觉得钱包羞涩?大可不必——只需支付每月不到10美元的主机托管服务费用就能从服务商那儿免费挑选一套PM(项目管理)解决方案。PM能够实现事半功倍的效果,而在游戏测试过程中,我个人使用的是一款名为Bugzilla的开源缺陷跟踪系统。当然,它并非如PM解决方案那样必须包含在开发计划之内,后者能降低游戏特定功能出现缺陷的风险,而前者则属于锦上添花,因此,我比较愿意将两者区别对待。不管选择何种途径,挑选合适的辅助工具以保持开发团队的最佳状态才是正经事。2. 要有甘拜下风的豁达:有些事大公司做得更好!我曾用GJK+EPA碰撞检测算法为Bain’s Redemption建立起了完整的布娃娃系统,且该途径和Bullet、Havok和PhysX等物理运算引擎的工作原理相似(在使用后两者的过程中,也可以使用GJK+EPA算法)。不过从中学到的宝贵一课是:尽管GJK+EPA算法能够顺利在物理模拟中插入不同图形,但一些图形组合需要特定的算法。因为该算法适用于所有凸面图形,我以为只需执行就能高枕无忧了。可惜积箱测验显示我的物理引擎占用了太多CPU资源,另外,速率和位置解算器也或不可缺。这些内容听起来再冗长乏味,也是不变的事实。所以最终我放弃了这一算法,改用NVIDIA旗下的PhysX物理运算引擎。相比之下,后者性能更胜一筹。我还了解了很多关于解算器、物理碰撞等诸如此类的信息。使用物理引擎并不难,关键是为其设定参数以保证游戏开发与计划同步,这可不是三言两语就能概括的。我很庆幸自己做了该做的。要是我早点心怀这份豁达,定能多节约大半年的时间专心开发游戏了。3. 了解目标用户群很重要!这个问题看似很简单,目标群体是哪类人?不就是玩家吗?但究竟是哪种类型的玩家?这些都需要我们深入细致地去思考。我喜欢遐想自己的游戏大获成功的场景,心想着“如果他们会为某款游戏着迷,那一定也会喜欢Bain’s Redemption。”从营销的角度来说,这样的衡量标准无伤大雅,但是当你已经把这条建议读了若干遍之后,恐怕得尽快下决定了。当初决定开发Bain's Redemption时,我们一方面构想着针对成年人的动画风格,一方面想要Devil May Cry里的机械质感(主要是该游戏中古代宝剑向现代手枪转换的创意深得人心),于是干脆将这两种理念结合在一起。如今我们的目标群体是哪类人呢?漫画书迷和暴力游戏爱好者。而游戏中的模型实际比看上去的要简单多了,因为我们早就决定将它们设计为能够被锐利武器轻松砍碎的物体。我们所指的物体是整个物体,而不单单是一条腿或胳膊,所以想象一下游戏中的自己可以轻松打败日本武士那么强壮的人,该有多过瘾。负面作用是:图形会受到影响。不管如何,目标群体轮廓是清晰的。4. 定制引擎绝非易事挑选游戏引擎时,很多独立开发者选择Unity,或在虚幻引擎下调价格后选择虚幻4。起初为了节省成本,我们决定定制自己的引擎,结果繁琐复杂的工作耽误了我们不少功夫——记住,这条路不是人人都能走,“定制有风险,选择须谨慎”。举个例子,我们花费了一周半的时间为定制引擎添加云隙光,两周的时间来添加HDR和Bloom,不过Unity或Unreal都省去了这些麻烦。不同游戏引擎/编辑器的结合引发的化学反应各异。倘若你卯足了劲儿愿意从游戏开发的基层做起,那么可以考虑直接使用Unity或虚幻引擎。5. 数据当先,见好就收对于游戏及其他类型的应用程序而言,有两大要素:数据和代码。大多数游戏都有一个打包的图形文件,即数据,和一个可执行的图形文件,即代码。而游戏引擎则使代码在循环运行的过程中捕捉数据,将其转化为屏幕上色彩缤纷的图案。众所周知,数据驱动类应用简约且便于调试,总之优于其他应用。选择一款FX图片编辑器,添加和预览特效并将其存为FX图形文件,通过代码在游戏中呈现出来,或是为所有特效逐一编写代码——两者你更倾向哪一个呢? 反正实践过后者的程序员们是深陷逻辑混乱的泥淖不能自拔了,再加上泛滥的复制代码让系统臃肿不堪,“精简”和“有序”这俩词儿还是收起来吧。相比之下,前者就省力省心多了。另外,若是跟游戏设计人员打交道,把握“数据当先”的原则也是有必要的:游戏设计更青睐参数而非代码,而参数本身即是数据。下图所示的是我们的状态机编辑器,它曾出色地配合了游戏中主角的出击及其他动画效果的完成。我曾想用状态机编辑器完成游戏中所有物体动画的制作,但是很快就意识到“物极必反”之理——实际上很少有设计人员会关心结构复杂的AI状态机,他们只会说:“这玩意儿太费脑筋,还是算了吧。”我们重新修改了游戏AI,使用了行为树中的选择/序列/并行节点,这过程对大多设计人员来说未免太晦涩(看起来好像是虚幻引擎里有个行为树编辑器),所以不得不向程序员求助(类似于游戏框架出现频率的问题对于设计人员来说无疑过于乏味了)。总之,跟设计人员打交道最好把握“数据当先”,不过若有需要,代码也应放在第一位。6. 市场推广晚不得目前我们计划在八月底让Bain's Redemption上线。本以为游戏好看好玩就能保证上市成功,但跟我的朋友Andre' Lamothe进行一番交谈之后,这幻想被彻底打破了。Andre' 是个看透游戏开发门道的内行人,写了很多相关的书籍。他说市场推广最好在游戏上线前两个月就开始。看吧,很多人觉得游戏开发出来就万事大吉了,但话说回来,若游戏无人问津,大卖岂不成了天方夜谭?所以谦虚点儿吧,认清这一点,积极搞好市场推广不就行了吗?(编译/张新慧 责编/唐小引)文章来源:
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章当前位置: >
编程原来可以这么学?盘点学霸的专属游戏
来源:&&作者:喵喵么么&&时间: 15:14
玩物并不一定丧志,现代的游戏不但不和学习冲突,反而相辅相成。玩游戏能帮助我们学到知识,而这些游戏玩起来也必须要先掌握足够的知识。
很多人的潜意识中都认为游戏与学习是两件冲突的事情,游戏是用来放松的,而学习是增加知识的,如果时间有限,那么二者只能选择其一,它们是互余的关系,但今天,小编告诉你们,其实你的这种意识是错的,它们不仅不互余,反而是互补的关系。
其实有很多游戏,它们能帮助玩家学到知识,而且这个学知识的过程不仅不枯燥,还充满了很多乐趣,下面就让小编给大家介绍几款比较经典的能学到知识的游戏!
《human resource machine》教你编程
在游戏中 你会接受各种稀奇古怪的需求 然后将inbox(输入)中的数据按要求达到outbox(输出)中的结果。
这个游戏最大的优点在于循序渐进,一开始哪怕是小白也能轻松上手,比如下图中游戏里的第二关:
随着逐渐深入,对无编程基础的玩家而言,每关的思考时间也会逐步增加。
到了中期,每关还有额外的要求,比如程序不能超过多少行;运行的步骤在多少步以内&&要达成这些,即使是学过编程的同学估计也要花一些心思。
而你如果做到了全部通关加达成所有关卡的额外要求后,恭喜你!你已经对编程入门并且掌握到一定的深度了!
《文明》系列教你人文历史
游戏的内容就像它的名字一样,基本上只要是玩了一款之后就会对整个世界的格局,以及历史进程有更深的认识。
《文明》中包含了信息量极大的文本。从各个国家不同的文明特点,领导人,发展道路,再了解各种世界奇迹&&其实只要不是专门从事相关行业的人或者对历史感兴趣去专门研究某一个国家发展史的人来说,大部分人只能通过常识知道一个国家的大体走向,很多小的偏门的或者冷门的知识是完全没有机会接触到的。
但是,只要你认真的玩了文明系列的任意一款游戏,基本可以保证你能学到很多这方面的知识,不但知其然,还能知其所以然。
比如,你会了解到小国的地位为什么那么低;为什么中国从古到今坚定要走大国统一之路;你会知道为什么苏伊士运河和巴拿马运河地理位置那么重要,为什么一定要在那里开辟运河;你会知道为什么意识形态那么重要,国家要控制舆论;你会了解到为什么科技发展那么重要。
如果你对这方面的知识有一丝兴趣,那么就不要犹豫了,去玩文明吧。
《十字军之王》等P社四大作品教你人文政治
《十字军之王2》
《维多利亚2》
《欧陆风云4》
这类主打历史的 &大战略游戏& 最有意思的是,系统在每一部游戏中都暗藏了一条历史进程的关键线索:《欧陆风云》里追求均势平衡;以中世纪战争为背景的《十字军之王》有以血缘为基础的各式封建关系;《维多利亚》讲述拿破仑时期到一战时期,关注以不同的经济产业如何推动国家走势;《钢铁雄心》以二战为背景关注战争,充满了战争的细节。 每个游戏的重点不同,但通常一个玩家必须管理经济、商务、政治、外交、科技发展和一个国家的军事力量。
据一个玩完《欧陆风云》和《十字军之王》的玩家说,该玩家可以用英文拼出神罗50多个诸侯的名字,看来不光是能学到政治,英语词汇量也有了很大的提升。
《模拟城市》教你城市规划
游戏设定你是一名市长,你的任务就是建设出一个繁荣发展的城市,同时尽可能的扩大城市人口。游戏中基本涉及了所有做城市规划过程中需要考虑的相当庞杂的问题:交通、污水排放、电力、供水、垃圾处理、工业生产、进出口&&这款游戏的乐趣在于建城,但是你在建城的过程中会经历各种各样的问题,而当你建造出一个合适的城市时,相信你已经对城市规划有了不浅的了解。
值得一提的是,这款游戏的很多细节做得非常到位。拿《模拟城市5》来说:
当你发现住宅区的人快搬空时,会想尽一切办法寻找问题的原因,但你打开游戏的地图后会发现该地区并没有任何的污染或者细菌,这时候你需要仔细注意游戏中的人物喊的话,如果是&我爱的人死了!&那么就说明你的问题出在了你的工业区,因为工业区的污染很严重,因此死亡率很高,那么住宅区搬空的原因也就一步了然了,因为丈夫去打工得病死了,老婆才会要搬家。
这样一个简单的例子足以体现游戏的细节,而&如何将城市建造的更合理&正是城市规划中的重要内容。
当然,除了上面介绍的&基础性&的知识,还有非常&含金量较高&的知识
《坎巴拉太空计划》教你航天航空知识
《坎巴拉太空计划》是由Squad开发的一款拥有极高自由度的沙盘风格航空航天模拟游戏。在这里玩家可以扮演Kerbals航空航天工作者,设计、建造并发射自己的火箭、航天以及亚轨道飞行器,将航天器送入轨道,并探索整个行星系。坎巴拉太空计划高度支持各种插件(或称Mod)的开发,包括飞行辅助、发动机、结构组件、工具等等。插件给游戏注入了极大的活力,甚至直接推动了游戏的开发。
简单的说,造火箭要计算好火箭的重量以及发动机的推力,否则火箭无法起飞。另外调整好火箭的重心,以防空中解体。另外注意好火箭分离的次序。
游戏中可以建轨道空间站,享受对接的体验。
在这个游戏中,你可学到重力转弯原理,引力弹弓原理,入轨技巧,了解飞行器的气动结构,比冲计算,DV分配,空间站对接技巧,变轨技巧,发射窗口期等等一系列的东西。非常专业,非常有深度&&
《模拟飞行》系列能学习开飞机
正如游戏的名字一样,这款游戏就是学会如何模拟开飞机,模拟飞机如何在天上飞的游戏。《模拟飞行》的模拟程度很高,你需要学习非常多理论知识,看航图,学会飞机系统的操作,还有各种正常程序或非正常程序,各个机型都不一样,甚至需要看专业的标准操作程序、机组训练手册、机组操作手册还有一堆其他的东西。
当然了,配合美国PMDG公司的波音系列插件,你就可以在游戏里体验现实中的波音737,777,747以及麦道11这样的民航机的详细操作,驾驶飞机在全球各个地方自由飞翔,有很多论坛提供联机飞服务,有些甚至可以全球玩家联机。
其实很多时候,游戏不但不和学习冲突,反而能帮助我们在娱乐中学到知识,当然了,学习知识的过程可能是枯燥的,想要做出类似有教育意义的游戏,也必须要先掌握足够的知识。
本网登载图片出于更直观传递信息之目的,并不代表本网赞同其观点和对其真实性负责,如该图片涉及任何第三方合法权利,请及时与我们()联系。
热门单机下载排行

我要回帖

更多关于 游戏编程要学什么 的文章

 

随机推荐