一. 介绍

CodeCombat 是一个通过玩游戏来学习编程的网站,它是一款多人编码游戏,通过编程控制游戏人物。该款游戏的任务就是教会大家如何编程,并且通过游戏来提升开发者的技能水平。同时,它也是GitHub上最大的开源CoffeeScript项目,有上千程序员和玩家为其编写程序、测试游戏。

二.加入游戏

注册:http://cn.codecombat.com/

下面的生日设定年龄不要太小

下面输入注册的邮箱,用户名密码等

注册之后,去你的邮箱验证一下,我们就可以开始游戏啦

游戏中支持的编程语言目前有四种,python,javascript,java,忘了。。

选择一个我们感兴趣,或者熟悉的语言。

我们进入游戏第一个城堡:KITHGARD地牢

游戏从星星的地方开始,我已经玩了一关了

我们可以通过滑动滑块,确定人物路线。

游戏会提供一些函数供我们调用,我们通过调用这些函数实现控制游戏人物的目的,同时学习各种语法。

成功即可进入下一关

随着关卡的增加,难度越来越高,会开始让我们自己编写函数等,实现对战等等。

其他游戏

java code combat_CodeCombat编程游戏相关推荐

  1. 猴子搬香蕉Java实现,儿童编程游戏CodeMonkey,让你的小猴子不停地吃香蕉

    关于儿童编程游戏,极客爸爸在之前的文章也有所介绍.而今天向大家分享的,是一款名叫CodeMonkey的游戏.相信关注这方面的朋友对这个产品并不陌生,在上月,CodeMonkey完成了150万美元的种子 ...

  2. 用java玩的游戏平台_分享4个边玩边学Python的编程游戏网站

    原标题:分享4个边玩边学Python的编程游戏网站 前言 大家好,欢迎来到 Crossin的编程教室 ! 学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情.当然,面临这 ...

  3. packt_Packt和Java Code Geeks提供的$ 5 Java编程书籍!

    packt 你好,极客! 今天,我们为您带来一些激动人心的消息! Java Code Geeks和Packt联手为您提供广泛的书籍库每周折扣. 对于开发人员来说,Java仍然是最强大的选择之一,它是定 ...

  4. Packt和Java Code Geeks提供的$ 5 Java编程书籍!

    您好极客! 今天,我们为您带来一些激动人心的消息! Java Code Geeks和Packt联手为您提供广泛的书籍库每周折扣. 对于开发人员来说,Java仍然是最强大的选择之一,它是定义企业和移动设 ...

  5. Java Swing打猎射击游戏编程代码下载

    代码下载地址:http://www.zuidaima.com/share/1858069987494912.htm 原文:Java Swing打猎射击游戏编程代码下载 这是一款java swing编写 ...

  6. 上课偷懒全靠它,VS code中搭建Java开发环境+小霸王游戏环境—颤抖吧,德玛西亚!!

    上课偷懒全靠它,VS code中搭建Java开发环境+小霸王游戏环境-颤抖吧,德玛西亚!!! Visual Studio Code 下载安装 搭建小霸王游戏环境 VS code 中搭建 JAVA 开发 ...

  7. java猜字母游戏_JAVA编程题-用java编写猜字母游戏

    原标题:JAVA编程题-用java编写猜字母游戏 问题: 猜字母游戏,其游戏规则为: 程序随机产生5个按照一定顺序排列的字符作为猜测的结果,由玩家来猜测此字符串.玩家可以猜测多次,每猜测一次,则由系统 ...

  8. CodeCombat编程游戏

    一. 介绍 官方网站:http://cn.codecombat.com/ 项目地址:https://github.com/codecombat/codecombat CodeCombat 是一个通过玩 ...

  9. 学习计算机游戏编程,在线游戏学编程,游戏编程汇总

    21世纪必备技能中,计算机成了现在流行的热门课程,今天小编给大家介绍了一些和游戏结合的编程学习平台,让大家对这门枯燥乏味的编程学习尽量变得有趣.下面介绍的游戏编程中有适合作为入门的编程游戏,还有些可能 ...

最新文章

  1. gSOAP 在windows下的安装与使用(mingw32)
  2. Fedora下如何删除以前的老内核
  3. ARM 内核移植中常见的错误
  4. 【读书笔记-数据挖掘概念与技术】分类:高级方法
  5. 单端 平衡 音质区别_听上去「高大上」的平衡接口,到底有什么门道?
  6. 2018年9月份GitHub上最热门的Python项目
  7. GPRS模块AT呼叫控制命令
  8. LeetCode 1891. 割绳子(二分查找)
  9. 现代软件工程系列 学生精彩文章(7) 宝贵的教训
  10. 苹果AirPods 2又有新消息了!具备防滑涂层和新配色
  11. 如何解决“请考虑使用 app.config 将程序集“XXXXXXXX”从版本XXXX重新映射到版本XXXX”的问题
  12. Newtonsoft 反序列化字符串
  13. 注意力机制可解释吗?这篇ACL 2019论文说……
  14. mysql varchar varbinary_mysql varbinary vs varchar
  15. 笔记本计算机声音小,笔记本麦克风声音小的简单解决办法【图文教程】
  16. java虚拟机内存查看相关命令
  17. 6D姿态估计算法汇总
  18. 中文输入法切换死机的解决办法
  19. 一个简单的音乐网站设计与实现(HTML+CSS)---爵士乐音乐 3页
  20. 黑莓BlackBerry之Helloworld

热门文章

  1. img的complete和onload
  2. 11届蓝桥杯大赛青少年C++高级组模拟题
  3. Arduino学习(八) 数码管
  4. Siamese Network (应用篇3) :孪生网络用于图像块匹配 ACCV2016
  5. 软考(计算机技术与软件专业技术资格)简介
  6. pboc 读卡流程,apdu读卡流程
  7. 基于newmark-beta逐步积分法计算移动力过梁问题
  8. 中心差分法matlab实现,动力学系统时域响应计算的六种方法Matlab源程序(Newmark,Houbolt法,中心差分法)...
  9. 凌科芯安浅谈数字电视系统条件接收技术
  10. 动态修改安卓桌面icon