文章目录

  • 一.极客战记
  • 二.CheckIo
  • 三.LightBot
  • 四.CodeFights(代码战 )
  • 五.代码打猎(Code Hunt)
  • 六.康丁游戏(CoinGame)
  • 七.RoboCode
  • 八.Hack Game
  • 九.代码坦克
  • 十.大型多人在线开放策略游戏
  • 十一.Nazo Game

一.极客战记

   参考网址:https://codecombat.com/

   网易《极客战记》是一款在线的寓教于乐的编程教育产品,可以学到JavaScript和python的知识。

   参考百度百科:https://baike.baidu.com/item/%E6%9E%81%E5%AE%A2%E6%88%98%E8%AE%B0/23272668?fr=aladdin

二.CheckIo

   参考网址:https://checkio.org/

   这个平台可以学到JavaScript和python的知识。

三.LightBot

   参考网址:http://lightbot.com/

   这是一个用到编程相关知识的小游戏。关卡从简单到困难,会慢慢地用到每种语言的特点。
   例如,编程中的条件判断,循环,函数调用,递归等一些知识。
   它支持Android和IOS平台,具有在线功能。

四.CodeFights(代码战 )

   CodeFights是一家将学习编程的过程变为游戏过程的初创公司。
   目前,该公司已经完成240万的种子资金,已经在发展实时社交游戏。
   在游戏中,码农们既可以选择人机对战模式,也可以选择挑战其它玩家。
   CodeFights有JavaScript、Java、C++和Python编程挑战游戏。
   玩家们需要完成找出Bug的挑战任务,胜利者就可以获得相应的徽章。

五.代码打猎(Code Hunt)

   代码打猎(Code Hunt)是Microsoft旗下新出的一款教育游戏。
   它是基于浏览器的游戏,也供任何对编程有兴趣的人学习代码。
   该游戏呈现的方式并不是选择答案的学习题,而是提供了一个类似可编辑的代码界面,
   它可以在右边不断跳出程序的运行结果,也可以测试运行结果是否符合要求。

六.康丁游戏(CoinGame)

   参考网址:https://www.codingame.com/

   CoinGame支持23种不同的编程语言,   其中的每一个游戏练习都可以选择自己熟悉的语言。
   CodinGame平台,每一个练习都是基于浏览器的,会提供一个网络集成开发环境,
   你可以不断地去刷新网页,就可以随时编译代码,并随时看到游戏的变化。
   目前,CodinGame已经吸引到了23万用户注册。

七.RoboCode

   参考网址:https://sourceforge.net/projects/robocode/

   Robocode是2001年7月在美国IBM 的Web alphaWorks上发布的坦克机器人战斗仿真引擎。与通常玩的游戏不同的是:参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。

   参考百度百科,进一步了解:https://baike.baidu.com/item/Robocode/10775997?fr=aladdin

八.Hack Game

   参考网址:https://chaozz.nl/hackthegame/

   这款游戏可以让你掌握黑客的基本操作和一些常用命令,也能学到编程知识。

九.代码坦克

   参考网址:http://codetank.alloyteam.com/

   CodeTank(代码坦克)是全世界首个Javascript程序员的在线编程对战游戏,是由腾讯 AlloyTeam 和 HTML5 梦工场联合出品的在线坦克仿真游戏平台,CodeTank 采用 HTML5、Javascript、CSS3、NodeJS、MongoDB 等全新 Web 技术来构建一个基于互联网的在线智能坦克机器人战斗仿真引擎(所以需要支持HTML5的浏览器来运行)。

   参考百度百科,进一步了解:https://baike.baidu.com/item/%E4%BB%A3%E7%A0%81%E5%9D%A6%E5%85%8B/5671918?fr=aladdin

十.大型多人在线开放策略游戏

   参考网址: https://screeps.com/

   这款游戏设计到JavaScript。

十一.Nazo Game

   参考网址:http://nazo.one-story.cn/

   这是一个在线解谜游戏,部分关卡需要具备一定的Web知识。访问URL地址、浏览器调试等操作都是玩家需要知道的。对于Web前端开发人员来说,值得一玩。

推荐几个对编程有帮助的游戏相关推荐

  1. [推荐]ORACLE PL/SQL编程之五:异常错误处理(知已知彼、百战不殆)

    原文:[推荐]ORACLE PL/SQL编程之五:异常错误处理(知已知彼.百战不殆) [推荐]ORACLE PL/SQL编程之五: 异常错误处理(知已知彼.百战不殆) 继上三篇:ORACLE PL/S ...

  2. python经典书籍推荐:Python核心编程

    作者:熊猫烧香 链接:www.pythonheidong.com/blog/article/27/ 来源:python黑洞网 对<Python核心编程>的褒奖 " The lon ...

  3. [强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)...

    [强烈推荐]ORACLE PL/SQL编程详解之七: 程序包的创建与应用(聪明在于学习,天才在于积累!) --通过知识共享树立个人品牌.   继上七篇:            [推荐]ORACLE P ...

  4. 推荐一些学习软件编程的网站

    给大家推荐一些学习软件编程的网站,综合了老师和同学,包括自己收藏的,有用的网站. 学习软件不是一件很容易的事,作为一名程序员,我们每天除了睡觉,吃饭,就是打代码.一直以来,我们的老师都说,你们将会看到 ...

  5. 青少年python编程入门书籍_新书推荐 | 《青少年Python编程入门——图解Python》

    原标题:新书推荐 | <青少年Python编程入门--图解Python> 随着信息时代的到来,在编程教育中进行计算思维培养正在成为信息技术教育关注的重点.<普通高中信息技术课程标准( ...

  6. 编程一个最简单游戏_一个关于AI编程的游戏

    点击上方"机器学习与统计学",选择"置顶"公众号 重磅干货,第一时间送达 周末推荐一个正在玩的游戏,挺好玩的. <异常>是一个关于AI编程的游戏,在 ...

  7. c++游戏代码大全_还在学少儿编程?不如来玩工厂编程师,免费学编程逻辑的小游戏...

    40000+游戏爱好者已加入我们! 每天推荐好玩游戏! 加入我们,沐沐带你发现好游戏! <工厂编程师>游戏小程序好玩吗? <工厂编程师>小游戏怎么玩? 只有你想不到, 没有我找 ...

  8. java gui怎么做游戏_Java GUI编程之贪吃蛇游戏简单实现方法【附demo源码下载】

    本文实例讲述了Java GUI编程之贪吃蛇游戏简单实现方法.分享给大家供大家参考,具体如下: 例子简单,界面简陋 请见谅 项目结构如下 Constant.jvava 代码如下: package sna ...

  9. matlab制作打地鼠游戏,scratch编程制作打地鼠的游戏教程

    scratch编程制作打地鼠的游戏教程Sk1少儿编程网-https://www.pxcodes.com Sk1少儿编程网-https://www.pxcodes.com 首先,新建背景和角色,从背景库 ...

  10. python游戏编程入门下载-Python游戏编程入门 中文pdf扫描版|网盘下载内附地址提取码|...

    Python是一种解释型.面向对象.动态数据类型的程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视. 本书教授用Python开发精彩游戏所需的[]为重要的该你那.本书不 ...

最新文章

  1. springboot配置jasypt实现对配置文件敏感信息加密全流程详解
  2. python反爬虫策略ppt_了解python爬虫怎样对抗反爬虫策略-
  3. 安卓学习 之 UI控件(三)
  4. notepad++修改背景色
  5. vue --- v-text、v-show、v-if、v-else
  6. CSNN: An Augmented Spiking based Framework with Perceptron-Inception
  7. ios touch坐标_iOS 3D Touch –窥视与流行
  8. Unity3D打包apk的主界面和android组件共同显示
  9. chromeos java安装_试用额外硬件驱动和完整JAVA支持的ChromeOS
  10. Dorado7使用常见问题,不定时持续更新。
  11. Android终端系统APP应用性能测试之响应速度流畅度
  12. Java JUC包的学习文章整理以及整体结构功能概述
  13. HTTP POST GET
  14. 借助计算机音乐,计算机音乐制作在高校作曲教学中的应用
  15. Golang-channel实现
  16. 第一次做项目经理总结_干货:项目结束后,哪些经验教训要总结?
  17. linux日志文件详解
  18. 基于 ETC 专用短程通信的车路协同 第 1 部分:应用集及应用数据交互需求
  19. word: 插入或修改文字时后面的字消失 解决办法
  20. 汇总一下Intellij IDEA常用的牛逼插件

热门文章

  1. 小话设计模式(四)生成器模式
  2. 音阶频率对照表_音符频率对应表
  3. 【智能算法】PSO粒子群算法求解无约束多元函数最值(Java代码实现)
  4. EJB开发web service
  5. 基于 Markdown 的中文文档排版规范
  6. 窃听信道模型中的保密通信性能研究
  7. java程序员推荐app_Java程序员面试大全app
  8. 通信工程专业英语词汇 通信工程 专业英语
  9. 数字化项目建设管理难点分析与对策
  10. Python--网页更新监控工具