趣味游戏编程游戏,编程游戏在线玩
最近从循环农民之路看到几个不错的游戏编程网站:
编码游戏挑战边玩游戏边编程的话题。编码游戏支持20多种编程语言,包括PHP、C和JavaScript。用户界面功能强大,可以定制。
例如,您可以选择名为Emacs、Vim和Classic的代码编辑器的样式。
如果你想提高你的编程技能,玩编码游戏是一种有趣的方式。
www.codingame.com
极客战CodeCombat是一款网络编程游戏。这款编程游戏借鉴了游戏的很多设计元素,游戏剧情非常丰富。
你不能认为这是一个你看不懂的代码学习网站。因为,从他的网站外部来看,这就像是一款魔兽世界风格的网络游戏。当精致的服装真的玩起来,你会发现过程真的不是主人公做奇怪的事情,寻宝,解谜,而是编程语言的学习。
CodeCombat可以学习Python、JavaScript、Lua、CoffeeScript、Clojure等不同的编程语言。这些语言可以应用于游戏设计、web APP应用和APP开发。
CodeCombat网站:cn.codecombat.com
极客战(中国版CodeCombat)网址:codecombat.163.com
如果想学ScreepsJavaScript,S小兵是个不错的选择。Screeps是一款面向JavaScript程序员的大型多人在线游戏(
这个游戏是一个开放的策略游戏。你在游戏中控制的单位叫做“小兵”,可以帮助你获取资源,建立自己的领地。作为多人在线游戏,你的小兵在游戏中会被其他玩家的小兵包围。
网址:screeps.com
Checkio Check iO是一款基于浏览器的游戏,需要Python或JavaScript解决问题(需要登录)才能继续游戏。
网址:checkio.org
维姆冒险苹果笔。你可以在这个网站上玩游戏和学习Vim。
网址:vim-adventures.com
Cyberdojo Cyberdojo是程序员练习写程序的地方。支持JavaScript、Java、Python、PHP、Ruby等语言。
www.cyber-dojo.org/
源代码:https://github.com/Jon贾格尔/赛博道场
Code Monkey CodeMonkey是一款非常幼稚的网络编程游戏,玩家通过编程向怪物猴子发送指令,帮助猴子吃香蕉通关。
CodeMonkey在游戏的指导下教学,300多级,涉及编程的各种概念。
www.playcodemonkey.com
电梯传奇电梯编程游戏需要一步步解决问题才能过关。比如第一关是60秒运送15个人。(编程语言是JavaScript)
网址:播放。ElevatorSaga.com/
代码:https://github.com/mag沃/电梯传奇
Codworth在战斗中学习。与他人合作,在真实的编程挑战中提升技术,支持JavaScript、Python、C#、Java、Python等语言。请参考下图了解支持的语言。
www.codewars.com
Ruby Quiz Ruby Quiz是一个面向Ruby程序员的每周编程挑战项目。目前有156个猜谜项目。
网址:rubyquiz.com/
Git-Game Git-game是一个基于终端的游戏,用来教授Git中非常酷的特性。游戏的主题是通过git命令搜索、寻找线索和解决谜题。
www.git-game.com
Hacker.org挑战是一系列的难题,砖块,测试和智力问题来测试你的黑客能力。要通过这一系列的测试,需要掌握解码、编码、渗透等技能。为了解决迷雾。
www.hacker.org/
Code Hunt Code Hunt是微软研究院开发的HTML5主题游戏。在这个游戏中,我将是修复代码并返回预期结果的代码猎人。代码搜索支持Java和C#语言。可以学习算法、循环、条件表达式等编程概念。
www.codehunt.com
战斗代码是战斗代码的一种。通过编写JavaScript代码,你可以制造出打败其他玩家机器人的机器人。
网址:http://fightcode.io
人类
机器人力资源机器是一款非常有趣的手机游戏。这款游戏由《咕的世界》的设计师和制作《小炼狱》的团队联合制作。虽然游戏走的是解谜路线,但玩法还是相当新颖的:玩家将扮演一个从基层做起的员工角色,需要通过指令代码编写程序来完成各个阶段的任务,最终走上职场高层。
主人公需要按要求分发邮件。注重计算机硬件实现的技术。游戏中把内存、寄存器、输入输出等概念展示的淋漓尽致,以及如何利用这些硬件实现基本的运算、排序等功能。
这个游戏界面非常有趣,画风奇特,任务具有挑战性,适合有一定编程基础或者年龄稍大的孩子。
网站:tomorrowcorporation.com
其他类似编程游戏网站CodeChef:在这里可以解决实际问题,参加不同的比赛,每个月都会举办。
Pex for fun:这是微软开发的一款游戏,在这款游戏中,你需要和其他程序员进行比赛。密码是你的武器。
Rankk:你需要解决一系列由易到难的问题。这个游戏是金字塔游戏的翻版。金字塔里有很多逻辑和数学问题。
TopCoder:在这个游戏中,你不仅可以解决问题,还可以获得真金白银。来自世界各地知名IT公司的程序员在这里互相挑战,以赢得他们的奖品。
Google Code 成就的爆米花:谷歌大赛已经解决的算法。这里你可以自己尝试一下。
Python Challenge:玩家可以通过Python编程解决问题,提高水平。
Lumosity:一组可以训练大脑的游戏,由科学家和游戏设计师开发。
Algorithm Geeks:一个交流和讨论算法的谷歌群。
CodeKata:有趣的编程问题。
LessThanDot:程序员发布一些高难度编程挑战的特殊论坛。
The Daily WTF:类似于BYOD(自带设备)模式,但是这里有BYOD(自带代码)程序员自己写代码片段放在这里解决一些难题。
Peking University JudgeOnline for ACIP/ICPC:包含不同比赛涉及的不同问题。可以实时解决问题,检查结果,你的答案会被验证正确。
University of Valladolid Online Judge:类似北大OJ平台,但问题不同。
Programming Praxis:这个博客每周都有一些新的编程问题。
Project Euler:包含了很多复杂的数学问题,让爱好者觉得很开心。
4Clojure:在这里你可以通过解决一些不同难度的问题来学习Clojure。
Prolog Problems:可以在这里练习逻辑编程。
Codingbat:Java和Python的练习很多(难度不一)。
Sphere Online Judge:各种编程问题。
Rosalind:通过解决实际问题学习算法和生物信息学。
LeetCode:这个网站是为了帮助程序员准备面试而创建的。在这里你可以找到不同领域的典型问题。
Career Cup:程序员面试时最容易被问到的真题。
Kodable:Kodable是一款面向5岁及以上儿童的教育类iPad游戏,适合儿童编程启蒙。
Lightbot:Lightbot是一款手机游戏,玩家通过控制机器人的移动来点亮固定位置的灯泡。
Box Island:盒岛是一款经典且屡获殊荣的手机编程冒险游戏。这个游戏不仅给孩子们带来了刺激的冒险体验,还向他们介绍了编程的基础知识。
转载自:码农补充
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。