通过编程挑战提升技能,支持多种语言,如JavaScript、Python、C#、Java等。网址:codewars.com Ruby Quiz 面向Ruby编程者的挑战项目,包含多个编程测试。网址:rubyquiz.com/ Git-Game 基于终端的游戏,教学Git命令,以解谜为主题。网址:git-game.com Hacker.org 通过解谜、编码等技能测试黑客能力,包含一...
在游戏设计专业作品集中,编程常常是一个重要部分。尤其是使用像Unity 3D引擎或Python、C语言这样的工具时。初学者有时会发现编程学习枯燥乏味,但若能采用一种更具趣味性的方法,如边打游戏边学编程,效果可能截然不同。
以下推荐15个学习Python的编程游戏网站,适合正在制作作品集的同学们边玩边学:
Coding Games
该平台支持多种编程语言,包括PHP、C、JavaScript等。其用户界面功能强大,可个性化配置,如自定义代码编辑器风格(Emacs、Vim、Classic)。
通过Coding Games,用户可以以有趣的方式提升编程技能。
网址:codingame.com
CodeCombat(极客战记)
这是一款结合游戏元素的编程学习网站,剧情丰富。用户界面设计如魔兽争霸游戏,玩家扮演英雄,通过编程解决挑战。支持学习Python、JavaScript、Lua、CoffeeScript、Clojure等语言。
网址:cn.codecombat.com 或 codecombat.163.com
Screeps
专门针对JavaScript学习的多人在线游戏(MMO)。游戏中,用户通过控制称为“creeps”的单位来获取资源、建立领地,与其他玩家互动。
网址:screeps.com
Checkio
一个基于浏览器的游戏平台,用户需使用Python或JavaScript解决谜题才能继续游戏。
网址:checkio.org
Vim Adventures
通过游戏方式学习Vim编辑器,适合Vim初学者。
网址:vim-adventures.com
Cyber Dojo
提供编程练习的在线平台,支持多种语言如JavaScript、Java、Python、PHP、Ruby等。
网址:cyber-dojo.org/
Code Monkey
一款以卡通风格呈现的编程游戏,通过编程指导小猴子吃香蕉来完成关卡,适合编程入门。
网址:playcodemonkey.com
Elevator Saga
以电梯为主题的游戏,要求玩家在限定时间内完成任务,挑战编程技能。
网址:play.elevatorsaga.com/
Codewars
通过编程挑战提升技能,支持多种语言,如JavaScript、Python、C#、Java等。
网址:codewars.com
Ruby Quiz
面向Ruby编程者的挑战项目,包含多个编程测试。
网址:rubyquiz.com/
Git-Game
基于终端的游戏,教学Git命令,以解谜为主题。
网址:git-game.com
Hacker.org
通过解谜、编码等技能测试黑客能力,包含一系列挑战。
网址:hacker.org/
Code Hunt
由Microsoft Research开发的科幻游戏,玩家通过修复代码解决问题。
网址:
www.codehunt.comFight Code
在游戏内编写JavaScript代码以创建击败其他玩家机器人的机器人。
网址:fightcode.io
Human Resource Machine
移动端解谜游戏,玩家通过编程实现任务,结合计算机硬件概念。
网址:tomorrowcorporation.com
这些网站和平台提供了多样化的方式,让学习编程变得有趣且高效。无论你是初学者还是有一定基础,都能在其中找到适合自己的学习资源。
2024-10-17