3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3820|回复: 11
打印 上一主题 下一主题

[新闻] 最大开源项目:玩游戏就能学会编程

  [复制链接]

1万

主题

1万

帖子

28万

积分

游戏终结者

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
1
金元
2853908
积分
285395
精华
0
注册时间
2010-4-21

古河渚骨灰玩家~游戏天王~游戏圣者~游戏之神~

跳转到指定楼层
主题
发表于 2014-1-8 10:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

CodeCombat是一个通过玩游戏来学习编程的网站,也是GitHub上最大的开源CoffeeScript(一种脚本语言,类似JavaScript)项目,有上千程序员和玩家为其编写程序、测试游戏。到目前为止,已经翻译成17种国外语言。最近,该网站将所有源代码提交到GitHub上,实现了全面开源。

官方称,他们网站的任务就是教会人们如何编程,游戏覆盖编程菜鸟到大神各个阶段,总共超过9千关。人们不需要任何编程知识即可了解程序的运行逻辑,并编出实用的代码。


看起来像是塔防游戏——《王城保卫战》,但却是一款即时战略游戏。


每关都会有对话讲解如何操作(遗憾没有中文)


左侧是游戏界面,右侧是代码界面,通过在右侧输入关键语句代码,控制左侧角色的移动和攻击等动作。


前几关非常简单,几行“上下左右”和“攻击”的代码即可完成通关。


每关结束后都有个回顾,告诉你在上一关学到了什么。


当输入错误,比如大小写错误,在代码下方会提示具体的出错信息,玩家可以据此Debug。


第二关中,你要先去右边吃蘑菇变强,再去击杀怪物。(点击图片查看具体代码,其实向右移动一步即可迟到蘑菇,代码中是两步)


第三关,在击杀第一个怪物后,角色的血也不多了,所以要先去下方喝药瓶。


下去喝药瓶,输入代码按回车,角色就会照做。



第四关

前N关都是编程中最基本的顺序语句,随着关数的提升,像“if…else,then”等判断、循环语句也会逐渐加入,可玩性越来越高。玩家在不知不觉也就具备了编程思维。

网站地址:http://codecombat.com/


回复

使用道具 举报

213

主题

2万

帖子

5万

积分

游戏圣者

这个ID并不代表什么。。。只是当时错把ID当成昵称。。。

Rank: 12Rank: 12Rank: 12

贡献度
956
金元
518236
积分
55648
精华
0
注册时间
2009-5-27

骨灰玩家~游戏天王~游戏圣者~元宵娘3DMer

舒服的沙发
发表于 2014-1-8 12:15 | 只看该作者
英文能力要先过关啊
回复 支持 反对

使用道具 举报

5

主题

1140

帖子

2555

积分

游戏达人

Novice Alliance

Rank: 7Rank: 7Rank: 7

贡献度
3
金元
25425
积分
2555
精华
0
注册时间
2011-11-19
QQ
硬硬的板凳
发表于 2014-1-8 12:19 | 只看该作者
哇好给力的样子
回复 支持 反对

使用道具 举报

12

主题

3064

帖子

9794

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
57
金元
95660
积分
9794
精华
0
注册时间
2012-10-8

骨灰玩家~

冰凉的地板
发表于 2014-1-8 13:20 | 只看该作者
有意思~
回复 支持 反对

使用道具 举报

0

主题

512

帖子

1012

积分

游戏狂人

Rank: 6Rank: 6

贡献度
2
金元
10040
积分
1012
精华
0
注册时间
2013-10-11
QQ
5#
发表于 2014-1-8 13:22 | 只看该作者
这个好~
回复 支持 反对

使用道具 举报

4

主题

745

帖子

1395

积分

游戏狂人

Rank: 6Rank: 6

贡献度
4
金元
13785
积分
1395
精华
0
注册时间
2012-12-26
6#
发表于 2014-1-8 13:24 | 只看该作者
玩着玩着,你就懂了.
回复 支持 反对

使用道具 举报

99

主题

5818

帖子

7269

积分

游戏精英

Rank: 8Rank: 8

贡献度
210
金元
64285
积分
7269
精华
0
注册时间
2011-9-14

端午节专属勋章滑稽[永久版]2023年3DM官方水友3DM页游玩家3DM页游玩家元宵娘旧版萌之委员会''永久''

7#
发表于 2014-1-8 23:04 | 只看该作者
能玩。谢谢。
回复 支持 反对

使用道具 举报

1707

主题

1万

帖子

2万

积分

骨灰玩家

我是一个大孩子 !!!

Rank: 10Rank: 10Rank: 10

贡献度
1349
金元
162467
积分
21643
精华
0
注册时间
2012-6-30
8#
发表于 2014-1-9 00:03 | 只看该作者
路过看看
回复 支持 反对

使用道具 举报

4758

主题

1万

帖子

56万

积分

游戏vip联动部

nepnepnepne

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献度
125307
金元
627391
积分
563967
精华
0
注册时间
2013-6-5

骨灰玩家~游戏天王~游戏圣者~游戏之神~旧版萌之委员会''永久''幸运儿

9#
发表于 2014-1-9 00:06 | 只看该作者
有点儿意思。
回复 支持 反对

使用道具 举报

2

主题

383

帖子

797

积分

超级玩家

Rank: 5Rank: 5

贡献度
2
金元
7894
积分
797
精华
0
注册时间
2012-1-14
10#
发表于 2014-1-9 00:06 | 只看该作者
英文不好就只好路过了。
回复 支持 反对

使用道具 举报

4

主题

3万

帖子

15万

积分

游戏终结者

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
1245
金元
1484457
积分
153426
精华
0
注册时间
2008-2-15

龙年勋章3DM总监初级粉丝元宵娘足球萝莉爱好者

11#
发表于 2014-1-9 00:09 | 只看该作者
玩游戏必须先学会英文哈哈。
回复 支持 反对

使用道具 举报

1

主题

2575

帖子

2277

积分

游戏达人

孑然一身

Rank: 7Rank: 7Rank: 7

贡献度
38
金元
21247
积分
2277
精华
0
注册时间
2009-1-20
12#
发表于 2014-1-9 00:51 | 只看该作者
还真的是边玩边学了。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-6 14:42 , Processed in 0.109172 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表