Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/codecombat/codecombat

Game for learning how to code.
https://github.com/codecombat/codecombat

Last synced: about 1 month ago
JSON representation

Game for learning how to code.

Lists

README

        

# CodeCombat





[![Build Status](https://github.com/codecombat/codecombat/actions/workflows/node.js.yml/badge.svg)](https://github.com/codecombat/codecombat/actions)
[![Coverage Status](https://coveralls.io/repos/github/codecombat/codecombat/badge.svg)](https://coveralls.io/github/codecombat/codecombat)

!CodeCombatは、コードを学ぶためのマルチプレイヤー・プログラミングゲームです。
**開発者は[Archmage (coder) developer wiki](../../wiki/Archmage-Home)を参照してください。
セットアップガイド、豊富なドキュメントなど、ハッキングを始めるために必要なものが盛りだくさん!**

[MIT and Creative Commons licenses](http://codecombat.com/legal)のもと、完全にオープンソース化されたスタートアップであり、コミュニティプロジェクトでもあります。
コード行数では最大のオープンソース[CoffeeScript](http://coffeescript.org/)プロジェクトです。
しかも、([本当にクールな技術](../../wiki/Third-party-software-and-services)を使った)ゲームですから。
ハックするのが本当に楽しいんです。私たちと一緒に、世界中にコードを教えましょう!
あなたのコントリビュートは、何百万人ものプレイヤーに、プログラミングがいかにクールなものかを伝えることになるのです。

### [お問い合わせはこちら](../../wiki/Developer-organization)

初心者でもプロでも、CodeCombatチームは、あなたの実装をサポートします。
あなたのアイデアを 私たちの[フォーラム](http://discourse.codecombat.com)で声をかけてください。
[issueトラッカー](../../issues)、または
[Slackの開発者向けチャットルーム](https://coco-slack-invite.herokuapp.com/)、もしくは
[コントリビュートの仕方の詳細](../../wiki/Developer-organization)のドキュメントを参照してください。

### [ライセンス](LICENSE)

コードは[MIT](LICENSE)で、[CC-BY](http://codecombat.com/legal)で公開します。
アートや音楽の もお願いします。
[CodeCombatコントリビューターライセンス契約へのサイン](http://codecombat.com/cla)
で、あなたのプルリクエストを受け入れることができます。簡単なことです。

注意:codecombat.comのレベルは[オープンソースではありません](LICENSE-LEVELS.md)。

### API

SSO、ユーザー管理、進捗データなどのパートナーAPIを提供しており、[APIドキュメント](https://api-docs.codecombat.com/)と[SDK](https://github.com/codecombat/codecombat-api)があります。クライアントの認証情報が必要になりますので、そのようなユースケースがある場合は、ご連絡ください。

CodeCombatアカウントとデータ統合するための最もシンプルなケースでは、`https://codecombat.com/db/user/your-user-name-or-id`をfetchしてユーザーの進捗状況を取得することができます。例えば、BeeminderはこのAPIを使って、あなたが[コードを学ぶことにコミットする](https://www.beeminder.com/codecombat)のを手助けしています。

### [参加するには!](https://blog.codecombat.com/why-you-should-open-source-your-startup)

![Nick Winter](https://files.codecombat.com/wiki-images/avatars/Nick%20Winter/nick-avatar.png "Nick Winter")
![George Saines](https://files.codecombat.com/wiki-images/avatars/George%20Saines/george_small.png "George Saines")
![Scott Erickson](https://files.codecombat.com/wiki-images/avatars/Scott%20Erickson/scott-avatar.png "Scott Erickson")
![Matt Lott](https://files.codecombat.com/wiki-images/avatars/Matt%20Lott/matt-avatar.png "Matt Lott")
![Catherine Weresow](https://files.codecombat.com/wiki-images/avatars/Cat+Weresow/cat_sync.png "Catherine Weresow")
![Maka Gradin](https://files.codecombat.com/wiki-images/avatars/Maka%20Gradin/maka_gradin_100.png "Maka Gradin")
![Rob Blanckaert](https://files.codecombat.com/wiki-images/avatars/Rob%20Blanckaert/rob_blanckaert_100.png "Rob Blanckaert")
![Josh Callebaut](https://files.codecombat.com/wiki-images/avatars/Josh%20Callebaut/josh_callebaut_100.png "Josh Callebaut")
![Michael Schmatz](https://files.codecombat.com/wiki-images/avatars/Michael%20Schmatz/michael_small.png "Michael Schmatz")
![Josh Lee](https://files.codecombat.com/wiki-images/avatars/Josh%20Lee/josh_small.png "Josh Lee")
![Dan TDM](https://files.codecombat.com/wiki-images/avatars/Dan_TDM/dan_tdm_100.png "Dan TDM")
![Alex Cotsarelis](https://files.codecombat.com/wiki-images/avatars/Alex%20Cotsarelis/alex_100.png "Alex Cotsarelis")
![Alex Crooks](https://files.codecombat.com/wiki-images/avatars/Alex%20Crooks/alex_100.png "Alex Crooks")
![Alexandru Caciulescu](https://files.codecombat.com/wiki-images/avatars/Alexandru%20Caciulescu/alexandru_100.png "Alexandru Caciulescu")
![Andreas Linn](https://files.codecombat.com/wiki-images/avatars/Andreas%20Linn/andreas_100.png "Andreas Linn")
![Andrew Witcher](https://files.codecombat.com/wiki-images/avatars/Andrew%20Witcher/andrew_100.png "Andrew Witcher")
![Axandre Oge](https://files.codecombat.com/wiki-images/avatars/Axandre%20Oge/axandre_100.png "Axandre Oge")
![Bang Honam](https://files.codecombat.com/wiki-images/avatars/Bang%20Honam/bang_100.png "Bang Honam")
![Benjamin Stern](https://files.codecombat.com/wiki-images/avatars/Benjamin%20Stern/benjamin_100.png "Benjamin Stern")
![Brad Dickason](https://files.codecombat.com/wiki-images/avatars/Brad%20Dickason/brad_100.png "Brad Dickason")
![Carlos Maia](https://files.codecombat.com/wiki-images/avatars/Carlos%20Maia/carlos_maia_100.png "Carlos Maia")
![Chloe Fan](https://files.codecombat.com/wiki-images/avatars/Chloe%20Fan/chloe_100.png "Chloe Fan")
![Dan Ristic](https://files.codecombat.com/wiki-images/avatars/Dan%20Ristic/dan_100.png "Dan Ristic")
![Danny Whittaker](https://files.codecombat.com/wiki-images/avatars/Danny%20Whittaker/danny_100.png "Danny Whittaker")
![David Liu](https://files.codecombat.com/wiki-images/avatars/David%20Liu/david_liu_100.png "David Liu")
![David Pendray](https://files.codecombat.com/wiki-images/avatars/David%20Pendray/david_100.png "David Pendray")
![Deepak1556](https://files.codecombat.com/wiki-images/avatars/Deepak1556/deepak_100.png "Deepak1556")
![Derek Wong](https://files.codecombat.com/wiki-images/avatars/Derek%20Wong/derek_100.png "Derek Wong")
![Dominik Kundel](https://files.codecombat.com/wiki-images/avatars/Dominik%20Kundel/dominik_k_100.png "Dominik Kundel")
![Glen De Cauwsemaecker](https://files.codecombat.com/wiki-images/avatars/Glen%20de%20Cauwsemaecker/glen_100.png "Glen De Cauwsemaecker")
![Ian Li](https://files.codecombat.com/wiki-images/avatars/Ian%20Li/ian_100.png "Ian Li")
![Jeremy Arns](https://files.codecombat.com/wiki-images/avatars/Jeremy%20Arns/jeremy_100.png "Jeremy Arns")
![Joachim Brehmer](https://files.codecombat.com/wiki-images/avatars/Joachim%20Brehmer/joachim_100.png "Joachim Brehmer")
![Jose Antonini](https://files.codecombat.com/wiki-images/avatars/Jose%20Antonini/jose_antonini_100.png "Jose Antonini")
![Katharine Chan](https://files.codecombat.com/wiki-images/avatars/Katharine%20Chan/katharine_100.png "Katharine Chan")
![Ken Stanley](https://files.codecombat.com/wiki-images/avatars/Ken%20Stanley/ken_100.png "Ken Stanley")
![Kevin Holland](https://files.codecombat.com/wiki-images/avatars/Kevin%20Holland/kevin_100.png "Kevin Holland")
![Laura Watiker](https://files.codecombat.com/wiki-images/avatars/Laura%20Watiker/laura_100.png "Laura Watiker")
![Michael Heasell](https://files.codecombat.com/wiki-images/avatars/Michael%20Heasell/michael_100.png "Michael Heasell")
![Michael Polyak](https://files.codecombat.com/wiki-images/avatars/Michael%20Polyak/michael_100.png "Michael Polyak")
![Mischa Lewis-Norelle](https://files.codecombat.com/wiki-images/avatars/Mischa%20Lewis-Norelle/mischa_100.png "Mischa Lewis-Norelle")
![Nathan Gosset](https://files.codecombat.com/wiki-images/avatars/Nathan%20Gosset/nathan_100.png "Nathan Gosset")
![Oleg Ulyanicky](https://files.codecombat.com/wiki-images/avatars/Oleg%20Ulyanickiy/oleg_100.png "Oleg Ulyanicky")
![Paul Buser](https://files.codecombat.com/wiki-images/avatars/Paul%20Buser/paul_100.png "Paul Buser")
![Pavel Konstantynov](https://files.codecombat.com/wiki-images/avatars/Pavel%20Konstantinov/pavel_100.png "Pavel Konstantynov")
![Popey Gilbert](https://files.codecombat.com/wiki-images/avatars/Popey%20Gilbert/popey_100.png "Popey Gilbert")
![Prabhsimran Baweja](https://files.codecombat.com/wiki-images/avatars/Prabhsimran%20Baweja/prabhsimran_100.png "Prabhsimran Baweja")
![Rachel Xiang](https://files.codecombat.com/wiki-images/avatars/Rachel%20Xiang/rachel_100.png "Rachel Xiang")
![Rebecca Saines](https://files.codecombat.com/wiki-images/avatars/Rebecca%20Saines/rebecca_100.png "Rebecca Saines")
![Robert Moreton](https://files.codecombat.com/wiki-images/avatars/Robert%20Moreton/robert_100.png "Robert Moreton")
![Ronnie Cheng](https://files.codecombat.com/wiki-images/avatars/Ronnie%20Cheng/ronnie_100.png "Ronnie Cheng")
![Ruben Vereecken](https://files.codecombat.com/wiki-images/avatars/Ruben%20Vereecken/ruben_100.png "Ruben Vereecken")
![Russ Fan](https://files.codecombat.com/wiki-images/avatars/Russ%20Fan/russ_100.png "Russ Fan")
![Shiying Zheng](https://files.codecombat.com/wiki-images/avatars/Shying%20Zheng/shiyeng_100.png "Shiying Zheng")
![Sébastien Moratinos](https://files.codecombat.com/wiki-images/avatars/Tom%20Steinbrecher/tom_100.png "Sébastien Moratinos")
![Thanish Muhammed](https://files.codecombat.com/wiki-images/avatars/Thanish%20Muhammed/thanish_100.png "Thanish Muhammed")
![Tom Steinbrecher](https://files.codecombat.com/wiki-images/avatars/Tom%20Steinbrecher/tom_100.png "Tom Steinbrecher")
![Yang Shun Tay](https://files.codecombat.com/wiki-images/avatars/Yang%20Shun%20Tay/yang_shun_tay_100.png "Yang Shun Tay")
![Zach Martin](https://files.codecombat.com/wiki-images/avatars/Zach%20Martin/zack_100.png "Zach Martin")