codecombat

codecombat

Supports programming RPG games in 6 languages, learning while playing

8,501GitHub
Description

Codecombat supports 6 programming languages:JavaScript, CoffeeScript, Lua, Python, C++ and Java. The game covers topics such as basic programming syntax, loops, strings, variables, method calls, and vector drawing. The world's popular gamification programming platform supports graphical programming, language learning and project design of multiple programming languages Python, C++, Java, and JavaScript, and supports well-known events such as the Ministry of Education's whitelist and the Informatics Olympics. The official is open source, and the domestic platform is a fee-based service Sign up for a separate account when playing An error will be reported for the first time, just restart the application You can be a GM yourself. If you need to unlock levels and recharge gems You need to use the lzc-cli tool to modify the database Find the corresponding docker: lzc-cli docker ps | grep codecombat lzc-cli docker exec -it whitelazycatappcodecombat-codecombat-1 /bin/bash mongo use coco db.users.update({'name':'Enter your username'},{$set:{'earned.gems':9999999, permissions:["godmode","admin"]}},true,false); Godmode can open all levels and subscribe permanently (no need to subscribe again) Admin privileges become a system administrator and you can visit the/admin page

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
1.0.0
Package Size
59.43 KB
Updated
October 10, 2025
Source Code
codecombat
Platform Support
PC
Keywords
GamesProgrammingcodecombat