如何从web开发转向web游戏开发发

Web开发人员的6种赚钱之道
& Web开发人员的6种赚钱之道
注:本文由伯乐在线 – 蒋少雄编译自 的博文。如需转载,请参阅文章末尾处的声明。
你是web开发人员吗?还是这个行业的新人?你想赚点外快吗?或者去挣赖以生存的钱?上面这些问题中,只要你对任意一条做出了肯定的回答(否定全部的问题也很难),那这篇文章就会对你有所帮助。
接下来,我会介绍到大部分可能通过web开发技能从网上赚钱的方法。我知道应该还有其他途径,但是在大多数情况下都会是下述的几个类别。那么,让我们开始列出它们。
0.当一名自由职业者
这个是最显而易见的。如果你会制作网站、编写脚本、设计网页或是模板,你就可以向他人提供你的服务。如果你准备为你的客户辛勤工作,并为你所付出的时间获取酬劳,这也许是一个赚钱的好途径。你拿到的活越多,挣的钱就越多。关于自由职业者还有更多可写的,但是那些都是题外话了。
问题:你得去寻找需要你服务的人群。
可能的解决方式:有很多可以找工作的网站。其中最大最出名的3家是:、和。雇主在这些网站上贴出面向自由职业者的工作,你可以“竞拍”这些工作(就像在ebay上竞拍一样)。
限制:唯一的限制可能就是你的时间。基本上你的报酬取决于你做的工作。经常是以小时计算。你干的越多——挣得就越多。但是有朝一日当你无法再承担再多的工作的话…
1. 发布免费脚本、模板(或是其他任何免费的东西)
开始的时候听上去有些蠢,提供免费的东西挣钱?怎么挣?
当你发布了免费的东西,你会有一些收获。首先可能会有捐赠。如果人们喜欢你给他们的那些免费的东西,他们会想返还给你一些,对你来说,最好的就是钱了。所以请不要忘记索要并布置一个按钮,以便任何做出决定的人都能轻而易举的捐赠。
另外,很多人也许会想让你定制或把你的脚本、模板安插在他们的网站上。你将是他们咨询此事的第一人,因为他们知道你很了解你的产品!
而这还不是全部!你会因为给出免费品而得到特殊福利。如果你有网站的话,那你将会得到更多浏览量。如果你获得了更多的浏览量,你就可以轻松的通过下面这两条赚钱(“联盟计划、点击付费、卖广告”和“卖你自己的产品”)。
问题:一般来说,如果你的免费产品不是特别特别广为人知的话,你将无法挣得赖以生存的钱。
可能的解决方式:同时应用下述两点(“联盟计划、点击付费、卖广告”和“卖你自己的产品”)
限制:俗话说,天空才是界限。你可以制造并发布更多免费产品,人们就不止会因为新产品而回访,你还会从搜索引擎在你的旧产品上获得大量点击。
编注:网站是全球数一数二的代码交易平台,有72多万的会员,有很多优秀的开发人员在这里出售他们的代码。如果你已是脚本代码巧匠,不妨把你的代码发布上去出售,这不失为一种赚钱之道,尤其是在工资涨不过物价的环境。
2. 联盟计划、卖广告
线上广告真的能养活你。但是对于所有这些项目,你都需要一个地方去放置你的广告或者链接代码。所以你需要建一个自己的网站并得到一些点击量。如上述所言,最好的方法就是提供来访者一些免费的产品。可以是一些脚本、模板、剪贴画或是有用的信息。另一种方法就是从SEO(搜索引擎优化)下手或买一些访问量。当你拥有来访者后,你就要放置广告并开始挣联盟佣金,或者卖各种广告。
问题:这个听上去很容易。但是你的新网站将会非常难以取得访问量,找一个转换率很好的联盟计划甚至更难。
可能的解决方式:努力工作。阅读在这个行业成功的人们的博客,向他们学习。
限制:再提一次,天空才是界限。你的网站越来越成功,你就能赚更多的钱。
3.卖你自己的产品
卖你自己的产品和从属项目营销类似,但还是也有很大的区别。
你将获得销售额的100%。
你必须自己制造产品(不管是脚本、模板还是其他任何东西)。
你还要考虑到支付手段,客户支持等等。
一般来说,比起加入营销项目,卖自己的产品可以让你学到更多(你必须去制作人们想买的东西!)。这也需要更大量的工作。但是也许真的很划算。
问题:你要为你的产品负责,支持客户。为了运行你的产品,你需要投入大量的时间和(或)金钱。
可能的解决方式:把你的产品开发外包给一些自由职业者。有个好地方可以找到这些人,那就是(对的…我再说一次…):、和。然而你开始的时候仍需要资金。
限制:如果你有了优秀的产品,你就要去宣传它然后…除非广告预算不足,否则只有天空才是你的界限。
4. 出售网站
这个也许能赚大钱,卖网站大致有两种方法:
制作网站并以现金售出
购买网站 → 稍作加工 → 再以更高价格现金卖出
也许你不信,但是的确有效。人们在寻找一些万事就绪的网站为他们赚钱,这是一个巨大的市场。门户网站Flippa是一个很好的起始点。这个网站就像ebay一样,只不过是买卖网站。
问题:不是所有的网站都畅销。你得去找到利基(niche),制作出优秀的网站并寻找客户。此外,当你购买网站的时候,你很容易上卖家的当。你一定要清楚你到底在做什么…
可能的解决方式:在你开始之前去浏览Flippa上的表单,学习一下你的货品和销售方式到底是什么。去了解一下如何检查你购买网站的卖方。
限制:在开始业务的时候你需要投入一些资金。你会需要一些像域名(我推荐namecheap上的便宜域名)和托管(Site5上提供廉价可靠的托管)。你也可能不确定是否能捞回本钱。
5. 找一份全职工作
如果你认为上述几条都不是挣钱的好主意的话,你也许仍然需要去找(或者继续)早八点晚四点的全职工作。有些人认为这是挣活命钱的最好方式…虽然我不这样认为。
问题:你将没有时间照顾你的家庭,会面对疯狂的老板,没有任何形式的自由。
可能的解决方式:辞去你的工作并发展你自己的线上业务(如果你工作之余还有时间的话,也可以在你的闲暇时间开展业务)。
限制:不管你从老板那里得到了多少工作学到了多少知识,还是挣一样的工资…
网络上挣钱的方式多种多样,发挥你的Web开发技能的方法同样如此。我认为我涵盖了其中的大部分,并且希望提供给你了一些新点子。很多独立的开发人员并不拘泥于这其中的单一途径,因为这些方法都是多多少少相互关联的。那么,你通过网络挣钱的方法是什么呢,欢迎留言介绍你的方法。
原文:  编译:伯乐在线 – 蒋少雄
如需转载,但请注明原文/译文出处、译文超链接和译者等信息,否则视为侵权,谢谢合作!
可能感兴趣的话题
确实赚钱的渠道有很多,不过大多数人还是会选择早八晚四的工作方式。
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线内容团队正试图以我们微薄的力量,把优秀的原创文章和译文分享给读者,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2017 伯乐在线如何由后台开发转向Web前端开发? - 知乎79被浏览6815分享邀请回答517 条评论分享收藏感谢收起21 条评论分享收藏感谢收起查看更多回答如何从Web开发转向移动开发?
 作者: 小峰 编辑:
  【IT168 技术】几个月前,我开始用 Android 和 iOS 来开发移动应用程序,然后多亏 Xamarin,我依然可以使用C#。我之所以写这篇文章是想分享一下我做了这个改变之后的感受。  为什么下这个决定  你可能会问,为什么我会决定从 Web 开发转向。因为我想要做一些新的东西以学习新的技能,虽然在 web 编程上我仍然有很多需要学习的地方。  我认为,移动 app 有一个前途光明的未来,虽然已经有很多 app 存在于网上的商店里。但是,新的移动设备来了,如,它们是开发人员崭新的机遇。这是一个学习如何为移动设备创建应用程序的很好契机。  更何况我目前就职的公司恰好有这个机会能够使用我最喜欢的语言(C#)来开发新的 Android 和 iOS 应用程序,那么为什么不利用这个机会呢。  新的编程模式  我知道编程的方式是会变的,这从我以前经历过的一个叫做 Windows Phone 的项目,一同参与开发移动应用程序时就已经得知。但我还没有准备好要做什么,并且也不认为我能做好准备。  不像网站中的应用程序有特定的生命周期,你不能只是用响应来回复请求。几乎所有我从构建 Web 应用程序中学到的东西都不能帮助我——范式是全新的。  在这个领域中,异步编程是强制性的,因为如果一切都运行在用户界面(UI)线程上的话,应用程序会停止。我一直都想提高自己在这方面的技能,而且也被我找到了一个实现这个目标的好方法。  分离关注点也不同,不再有 Model View Controller(MVC),使用的是 Model View ViewModel (MVVM)模式。即使我已经用过(在 WPF 和 Windows Phone 中),但并不是在同一水平,我仍然有很多东西需要学习。  当然,你还必须使用模拟器来测试应用程序,每次要测试的时候,你都必须建立并部署模拟器,你不能只是刷新页面来看发生的变化。反馈环很长,大多数时候都需要几分钟才行,因此调试会很慢也会很重要。  走出安乐窝  我大概在两个月前,开始工作于应用程序,并且现在仍然有很多东西需要学习。我需要处理两个我完全不曾涉足的生态系统(Android 和 iOS),两个我一无所知的框架(Xamarin 和 MvvmCross)和一些并不容易满足的业务需求。不过,幸运的是,至少我知道如何使用C#。  现在的我每天都在奋斗,我有很多东西需要考虑,主要的就是一些与我新的开发环境相关的“怎么做?”的问题。还有很多“如果…怎么办?”的问题:“如果网络不可用,怎么办”,“如果这个解决方案太慢,怎么办?”,“如何为客户提供最好的体验?”……  有时候,我一整天都没有办法产出任何东西,说实话,那个时候我会觉得自己真没用,是个欺世盗名之徒——既然我不能在工作上生产出任何有价值的东西,那么怎么能认为自己是一个专业的软件开发人员呢?  嗯,我觉得这种感觉就像走出自己的安乐窝,正处于学习阶段的一个峰谷中。▲有峰谷的学习速率  不放弃  不过我不是唯一一个正在转换的人,我不是一个人在战斗。团队中的所有人都不得不面对相同分量的学习,高级开发人员和初级开发人员皆是如此。  现在回过头去看我这两个月的历程,我认识到,我还存在着各种不足,需要走的路还有很多,但我也学到了很多东西,比如说现在对于异步编程和那些 MVVM 模式的概念相对而言熟悉多了。  如果我想成为一个专业的人员,那么我依然需要继续学习,继续完成我的旅程,学习我缺乏的技能,产出符合客户期望的价值。即使我的工作时不时地让我苦不堪言,但是我不后悔,因为这是一个非常棒的学习机会。不管花多少时间我一定会成功。  英文原文:
IT168企业级文章开头,请允许我随便扯扯。
一来,开头从来都是最难写的,二来,描述我现在的心情和状态以及工作背景啥的,对于大家理解后面的内容也许会有所帮助~
大学毕业,工作4年了,一直都是做游戏前端开发。从03年PC网游《传奇》,到11、12年的web页游《神仙道》的火爆,再到13年的《MT》等手游的崛起,我见证了中国游戏行业的3个重要发展阶段,现在又来到一个新的阶段&&h5游戏。
这样看来,我是幸运的,作为一个玩家;但从一个游戏开发者的角度,显然,我对这几年的工作经历,并不满意。因为我对游戏真正的热爱,只在玩的时候;而做游戏,只是一种谋生的手段罢了。
【我对游戏的热爱,是深入骨髓的】
1990年,我出生在一个普通的工薪家庭,爸爸是公务员,妈妈是造纸厂销售。这样的家境,虽然不算光鲜,但也能在当地的小镇上过的很好了。
记得有一张我2岁时候的照片,大夏天,光溜溜的屁股就那样坐在客厅的地上,一双小手就在那一堆麻将里翻来覆去。我妈说是胎教,自我打小就是一边抱着我一边打牌,一直到现在,我对麻将,也有种说不出的亲切感:D
如果麻将能算做一种游戏的话,那它可以说就是我的启蒙游戏了。
再大一点,上小学的时候,掌机开始流行,我开始接触俄罗斯方块。院子里的小伙伴一人一盘,看谁分数最高,哄哄~那个时代就有竞技游戏了。
掌机之外,小镇还有一家临街的&大游戏机厅&,和若干家非法的&大游戏机厅&,至于为啥叫&大游戏机厅&,当时想着,也许是因为那里的游戏机确实又大又沉的缘故罢!现在大家都知道,是街机,不过为啥叫街机,也不甚明了,难道就因为游戏机厅在街面上?
回忆起街机,不得不说有很多遗憾,因为那个时候社会的共识是:游戏厅是地痞流氓去的地方,乱得很。加上我从小就是听话的小孩,以至于直到初中,我才开始接触到街机,拳皇97、恐龙快打的技术,已经被同龄人甩好几条街了。
【原谅我这人喜欢怀旧,过去美好的事物总能够在某种程度上能治愈现实中的不如意,而且回忆过去的成长历程,也让我逐渐理解为什么我会成为今天的我。我特羡慕这样的人:在生命弥留之际,回忆这一生,有那么几件让我心潮澎湃,满满幸福感的事情,如此足矣!】
街机不能玩,掌机太单一,这时候,小霸王的流行就顺理成章了。
&小霸王其乐无穷啊!&现在想想,多么振奋人心的一句话。一台机器或者说游戏平台,配上无数的游戏卡带,就是一片浩瀚的游戏世界!魂斗罗、超级玛丽、双截棍、街霸、热血系列...无数经典的游戏涌现,
任天堂(Nintendo)、小霸王、红白机、FC(FamilyComputer)游戏、小游戏机,这些名词,创造出了那个时代我心中最亮的色彩!
【而正在此时,杨致远和大卫.费罗成立Yahoo,开创了互联网的新时代!】
【这种时间线上的横向对比,感觉还是蛮有意思的。比如,《盛大传奇》火的那会,还是初中生的我们在网吧用win95的操作系统、双飞燕鼠标打CS1.5、玩星际、传奇;而地球另一端,马克.扎克伯格已经在哈佛校园里上线facebook的雏形,玩起了对全校女孩图片的选美】
对游戏世界的追寻热度在我上初中的时候达到了极致,父母离异,我寄宿在姑姑家,常常早上5点多就起来了,然后偷偷溜进学校旁边的&小龙女&网吧玩上1个小时。
在游戏的虚拟世界中,能得到现实中无法得到的满足感!游戏,是人类的第二世界!
多年以后,在央视的纪录片《游戏.人生》中,也提到了这一点。很欣慰,在无数游戏玩家前赴后继地追寻自己的游戏梦之后,日,国家体育总局正式批准,将电子竞技列为第99个正式体育竞赛项。2011年被国家体育总局将电子竞技改批为第78个正式体育竞赛项。
游戏俱乐部、职业化、游戏视频直播平台、游戏主播、以及各类的全球性赛事的风靡,游戏第一次受到了社会的如此礼遇和认可!
高中三年对于我来说是叛逆的三年,高一谈恋爱、打游戏,成绩倒数;高二的一天爷爷去世,而接到噩耗的时候,我还在网吧打cs,悲伤痛苦过后,开始反思,慢慢成长,高二下学期开始奋力追赶;高三,全力冲刺的一年,高考超水平发挥,无奈落下的功课太多,饮恨高三,于是有了最黑暗也是最光明的高四,黑暗是从宿舍到教室的路通常是黑的,光明是在教室里的白炽灯从来都是敞亮在那里...
高中生涯结束,结果不算差,事实上,结果其实还不错。
初恋、组队得过一次网吧cs比赛亚军、发展打篮球的爱好、体会到从失败到成功的艰难经历!
不得不说,高四是我长这么大最最充实的一年,总结下来:目标明确,计划得当,实行坚决!
我想,这段经历不管在我未来人生中的任何阶段,都将是重要的参考和引导。
时间来到大学,机缘巧合或者说攒足人品才来到这所大学的我,对这段经历的记忆却是最模糊的。
大学四年,没有目标,做了很多事情,谈恋爱、学生会、篮球、上课、然后就是玩游戏了。大一不让带电脑的时候,去网吧玩;后来有了电脑,就长期宅在宿舍玩。
一天又一天,时间就这样在指尖流逝着,没有目的的,只是被动的等待着大学生涯的结束,这也许是我这辈子最遗憾的事。
想做的事情太多,而丧失目标。英语、篮球、学业、恋爱、学生会、游戏,每一样都没有真正用心去热爱去努力争取,大学那几年看似忙忙碌碌,实则迷茫失落。
【一直到现在,我都无法摆脱完美主义的枷锁,想要的太多,往往结果是啥也做不好,也许这是大学生涯和工作这几年学到的最最重要的事情!】
如果非要列出大学期间的收获:
1、篮球赛冠军:学院大一&新生杯&的篮球赛冠军算一个,我是一个喜欢teamwork的人,在比赛中,虽然没有太多机会拿球得分,但在防守端起到的作用也不容小觑~
2、学生会部长:学生会的组织部部长算一个,我依然记得作为大一新生参加招新的时候,时任部长的问题,&你为什么要来组织部?&。怎么回答的我已不记得,但是两年的学生会经历,我可以自豪的说,西区各大宿舍楼下都有我贴的通知!还有,大四老生的宿舍有多脏,我都不想说!如果你要问我女生宿舍进去过没,这个还真没有。。。
3、心理学启蒙:从小是三号学生(听话的孩子),后来慢慢开始喜欢思考,却总也想不明白,为什么父母要离婚?为什么我喜欢的人不喜欢我?为什么很多事情,黑的,可以被说成白的?大二那会,失恋,大学同学石总推荐给我一本《少有人走的路》。我立马被吸引住了,生活中无数的没有想清楚的问题,在那本短短200多页的书中,有了答案!我的恋爱观、婚姻观、幸福观等都很大程度上受到这本书的影响。后来,又看过《遇见未知的自己》、《卡耐基人性的弱点》等等,哲学的发明源于人类对世界的无知,在科学如此发达的今天,仍有许多无法解释无法理解的事情,比如:我们是谁?从哪里来?要到哪里去?基督教、佛教等各大教派对世界的解释都是哲学的范畴,各类不同的信仰和对世界的理解也早就了人类多样的生活态度!
4、认识一群有梦想的年轻人和老师
5、学会了5v5类的竞技游戏:《群雄逐鹿》是我接触的第一款moba(Multiplayer Online Battle Arena,译为多人在线战术竞技游戏)类的游戏,大学期间,看着同学都在打dota,却觉得太复杂,不感兴趣,好在玩了这个游戏,大四实习期间立马上手Dota,刚刚的!
游戏?&&没有刻意训练的玩游戏都是浪费时间!比如打Dota,每把都选同一个英雄,使用同一套出装,10盘可以,100盘也行,要是500盘都这样,且不说自己打的没劲,队友对面的人也觉得无聊了。。。
跑题了...基本上把我这短短20多年的重大事件都聊了一遍:D
【总结下来就是】
  1、喜欢玩游戏,不喜欢做游戏;
  2、游戏行业4年,现在打算转行做web前端。
华丽丽的分割线
最后再贴下之前看过的一篇文章关于半路出家的讨论,跟我一样的童鞋可以参考下~
【半路出家的危与机】
  然而,不管怎样,信心的树立不是一蹴而就的,对于转行做前端的人来说更是如此。俗话说,隔行入隔山。每个行业自有其道,自然不是想做就做。前端技术领域半路出家者非常多,我们来分析一下转行的心理。第一,看到前端技术入门简单、互联网对前端技术的需求缺口巨大;第二,前端技术所见即所得、感觉学习起来很快;第三,我身边的某某转行作前端看上去不错、我似乎也可以;第四,我不喜欢我现在做的工作、想换行业、正好前端技术上手较快,就选他吧;第五,我真的喜欢做Web前端,为它付出再多都是值得的。
  转行者的心态比较容易走两个极端,一是只看到新行业的好,二是只觉得原工作很糟糕。但不管是什么行业的转行,对自己的职业规划的思考都应当先行一步。即务必首先清晰的回答这些问题:
1、我能做什么?
& & &- html+css+js
& & &- 简单页面
2、我不能做什么?
& & &- 切图(photoshop)
& & &- 前端js框架(jQuery、bootstrap、react)
& & &- 后端语言(php、nodejs)
& & &- http协议
& & &- js规范、标准(commonJs、ES6)
3、我的优势是什么?
& & &- 熟练js使用
& & &- 前端开发项目经验
& & &- 面向对象、代码规范、设计模式等编程思想
4、我的劣势是什么?
& & &- web前端项目经验
& & &- web前端行业知识及工作流
5、做新行业对我有何好处?
& & &- 价值观、成就感(web前端更贴近生活,应用范围广,用户量大,游戏行业更像是一种虚拟世界的繁荣,难以获得成就感)
& & &- web前端是朝阳行业,日新月异,有挑战性,让人兴奋(我喜欢尝试不同的事物,比如吃饭的时候不喜欢总吃一家)
& & &- web前端的职业路线更加清晰明确
6、换行会让我付出何种代价?
& & &- 失去游戏行业4年积累的人脉、行业知识、技术知识
& & &- 薪资可能会下降
& & &- 付出比别人更多时间和精力才能跟上web前端的步伐
& & &- 可能需要接外包才能维持现有的生活质量
7、如何定义转行成功
& & &1)了解web前端整个工作流,并有制作一个简单网站的解决方案;
& && 2)能够按时完成前端工作计划;
& && 3)维护一个个人网站和博客;
& & &4)独立接外包
  因为面试的时候一定会被这些问题所挑战。如果支支吾吾说不清楚,要么是对自己未来不负责任,要么骨子里就是草根一族,习惯做什么都蜻蜓点水浅尝辄止,也难让人信服你的转行是一个权衡再三看起来合理的选择。我无法帮每个人回答这些问题,但至少有两点是确定的,第一,Web前端技术是一个朝阳行业,绝对值得义无反顾的坚持下去;第二,你将经历从未有过的枯燥、苛刻的历练,所谓痛苦的&行弗乱其所为&阶段。不过话说回来,经历过高考的人,还怕个屁啊。
  有心之人自有城府、懂得放弃,看得清大势中的危机、识得懂繁华里的机遇。尤其当立足于Web前端技术时,这种感觉就愈发强烈。因为国内外前端技术领域从2000年至今一直非常活跃,前端技术前进的步伐也很快,对于一些人来说,不管你是在大公司供职还是创业,不管你是在接外包项目还是自己写开源项目,从转行到跟得上新技术的脚步是有一些方法和&捷径&的。
阅读(...) 评论()【Web前端】如何一边玩游戏一边学编程
玩视频游戏经常涉及用逻辑推理和不断的试错来解决复杂问题。你还能想到别的什么会要求有这样的技能吗?没错,就是编程。郑州的这篇文章为你准备了11款浏览器游戏,非常适合web开发者和编程人员。你可以通过它们学习到Java,CSS和HTML,或者也可以作为一场你web技能的测试。其中一些游戏很简单,另外一些非常难,但是它们都很好玩。
Code Combat
虽然Code Combat是为学校里的学生而制作的,但是这款游戏还是受到很多成年人的喜爱。通过编程来控制一个勇敢的英雄通过成百的地牢,与敌人战斗并收集宝石。完成整个游戏大概需要20+小时,并能覆盖绝大多数的编程概念。
Hex Invaders
这款经典的娱乐游戏是这个世界别三个颜色的外星人入侵,每一个代表不同的颜色。为了拯救人类,玩家必须快速的把RGB的十六进制值翻译成人类的可以识别的颜色,并射击入侵者。
Flexbox Froggy
这个益智游戏需要你帮助各种颜色的青蛙得到它们睡莲的机会。用Flexbox模式来移动这种两栖动物,并能真正测试你的布局构建能力。在游戏中的弱提示帮助在不同的情况下使用不同的CSS属性,但这完全取决于游戏者来操控。
Pixactly坚持一个简单但是非常有挑战的理念。这个游戏给你两个随机的像素值,一个长方形代表宽度,另一个代表高度。玩家需要尽可能的绘制给定尺寸的盒子。
很棒的一个学习CSS选择器的游戏。玩家需要在一个有盘子的桌子上,选定某个或某些元素。不同的级别可以满足相应web开发者的水平,像基本的 ~ 和:first-child
你可以想象这个游戏是一个数字化的蚂蚁农场,里面所有的“蚂蚁”都是被玩家的编程控制的。在建立了基地和你设定的爬行程序之后,它们就开始了各自的探索这个无止境的游戏世界,收集资源并和敌人战斗,甚至可以离线操作。
CodinGame一个大的游戏集,可以用各种语言来玩,包括:Java,PHP,Ruby,Go,Python,还有其他的编程语言。这个平台包括大量的谜题,支持多个玩家和智能游戏,同时代码支持高级编辑器像Emacs和Vim.
Flexbox Defense
经典的塔防游戏用CSS的旋转来玩-所有的塔楼和通道是用flexbox的布局来实现。有12级的敌人来到达底部。想要完成这个游戏,需要你知道完全的flexbox的属性。
Elevator Saga
Elevator Saga是一个益智游戏,用Java来控制建筑里的电梯。很多人一直的上上下下,你需要尽可能快的让他们到达他们的目的地。这个游戏测试你的算法书写能力,同时也测试JS的函数,数组和事件处理。
Untrusted是一个meta-Java冒险游戏,你扮演Dr. Eval, @ 通过改变源码来控制周围的世界。玩家用初始化的函数和使用游戏的API来让Dr. Eval逃离。
Bonus: Dungeons & Developers
一个具有CSS,HTML,Java魔法的智慧树。增加你的技能在上面,看看你和真正的web开发者有多接近。可以通过自己的冒险来生成自己的智慧树简历。更多有趣的文章尽在。
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
免费报名试学,试学期间不收任何费用
HTML5郑州高薪就业培训班
今日搜狐热点}

我要回帖

更多关于 webvr游戏开发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信