python游戏编程入门,一些简单好玩的Python编程游戏

  python游戏编程入门,一些简单好玩的Python编程游戏

  点击顶部的“逆风开始写作”,选择“星星”

  我们在一起“看”。

  1编码游戏

  一边打游戏,一边挑战编程问题。编码游戏支持PHP、C、JavaScript等20多种编程语言。用户界面功能强大,可定制。

  例如,您可以选择代码编辑器的风格:Emacs、Vim、Classic。

  如果你想提高你的编程技能,玩编码游戏是一个有趣的方式。

  网站:www.codingame.com

  2CodeCombat(极客战)

  CodeCombat是一款网络编程游戏。这款编程游戏借鉴了游戏的很多设计元素,剧情非常丰富。

  thdfj打开CodeCombat网站,你不会觉得这是一个你看不懂的代码学习网站,因为在他的网站外面看起来像是魔兽风格的网络游戏。而且thdfj实际玩的时候,你会发现过程真的是主人公要去打怪物,找宝藏,解谜,只是有了编程语言的学习。

  CodeCombat可以学习Python、JavaScript、Lua、CoffeeScript、Clojure等不同的编程语言,可以应用于游戏设计、web应用和app开发。

  CodeCombat网站:cn.codecombat.com极客战(中国版CodeCombat)网站:codecombat.163.com

  

  3爬行

  如果你想学习JavaScript,那么Screeps是个不错的选择。Screeps是一款面向JavaScript程序员的大型多人在线游戏(MMO)。

  这个游戏是一个开放的策略游戏。你在游戏中控制的单位叫做“小兵”,可以帮助你获取资源,建立自己的领地等等。作为一个多人在线游戏,你的小兵会被其他玩家的小兵包围。

  网站:screeps.com

  

  4检查

  Check iO是一款基于浏览器的游戏。您需要使用Python或JavaScript来解决问题,以便继续游戏(需要登录)。

  网站:checkio.org

  

  5Vim冒险

  谨慎的外衣,这个网站让你通过玩游戏来学习Vim。

  网站:vim-adventures.com

  

  6赛博道场

  Cyber-dojo是程序员练习编写程序的地方。支持JavaScript、Java、Python、PHP、Ruby等语言。

  网站:www.cyber-dojo.org/

  源代码:https://github.com/JonJagger/cyber-dojo

  

  7代码猴子

  CodeMonkey是一款非常有童趣的网页编程游戏,玩家通过编程向怪物猴子发送指令,帮助小猴子吃香蕉过关。

  CodeMonkey以游戏的方式授课,共300多级,涉及编程的各种概念。

  网站:www.playcodemonkey.com

  

  8电梯传奇

  编写电梯游戏需要一步一步地解决问题。比如第一关是60秒运送15个人。(编程语言是JavaScript)

  网站:play.elevatorsaga.com/

  代码:https://github.com/magwo/elevatorsaga

  

  9代码战争

  在战斗中学习。与他人一起提高真实编程挑战的技巧,支持JavaScript、Python、C#、Java、Python等语言(支持的语言见下图)。

  网站:www.codewars.com

  

  10Ruby测验

  Ruby Quiz是面向Ruby程序员的每周编程挑战项目。目前有156个测验项目。

  网站:rubyquiz.com/

  

  11Git游戏

  Git-game是一个基于终端的游戏,用来教授Git中那些非常酷的特性。游戏的主题是通过git命令搜索、寻找线索和解决谜题。

  网站:www.git-game.com

  

  12Hacker.org

  Hacker.org挑战是一系列的难题,砖块,测试和谜题来测试你的黑客能力。要通过这一系列的测试,需要学习解密、编码、渗透等技能。揭开许多迷雾。

  网站:www.hacker.org/

  

  13代码搜索

  Code Hunt是微软研究院开发的HTML5科幻主题游戏。在这个游戏中,你扮演一个代码猎人,负责修复代码并使其返回预期结果。Code Hunt支持Java和C#。您可以学习编程概念,包括算法、循环和条件表达式。

  网站:www.codehunt.com

  

  14战斗代码

  在FightCode中,通过编写JavaScript代码,你可以创建一个可以打败其他玩家的机器人的机器人。

  网址:http://fightcode.io

  

  15人力资源机器

  人力资源机是一款非常有趣的手机游戏。这款游戏由《咕的世界》的设计师和制作《小炼狱》的团队联合制作。虽然游戏走的是解谜路线,但玩法还是相当新颖的:玩家将扮演一个从基层做起的员工角色,需要通过指令代码编写程序来完成各个阶段的任务,最终走上职场高层。

  主人公需要按要求分发邮件。注重计算机硬件实现的技术。游戏中把内存、寄存器、输入输出等概念展示的淋漓尽致,以及如何利用这些硬件实现基本的运算、排序等功能。

  这个游戏界面非常有趣,画风奇特,任务具有挑战性,适合有一定编程基础或者年龄稍大的孩子。

  网站:tomorrowcorporation.com

  

  目标

  其他类似的编程游戏网站

  厨师:在这里你可以解决实际问题,参加不同的比赛,每个月都有。

  Pex for fun:这是微软开发的一款游戏,游戏中你需要和其他程序员进行比赛。密码是你的武器。

  Rankk:你需要解决一系列由易到难的问题。这个游戏是金字塔游戏的翻版。金字塔里有很多逻辑和数学问题。

  TopCoder:在这个游戏中,你不仅可以解决问题,还可以获得真金白银。来自世界各地知名IT公司的程序员在这里互相挑战,以赢得他们的奖品。

  谷歌的《静静的平原水》:谷歌大赛解决的算法问题。这里你可以自己尝试一下。Python挑战:玩家可以通过Python编程解决问题,提升等级。

  Lumosity:一组可以训练大脑的游戏,由科学家和游戏设计师开发。

  算法极客(Algorithm Geeks):一个交流和讨论算法的谷歌小组。

  CodeKata:有趣的编程问题。

  LessThanDot:一个特殊的论坛,程序员在这里发布一些困难的编程挑战。

  The Daily WTF:类似于BYOD(自带设备)模式,但这里有BYOD(自带代码)程序员,他们编写自己的代码片段,放在这里解决一些困难的问题。

  北京大学ACIP/ICPC在线评委:它包含不同比赛涉及的不同问题。可以实时解决问题,检查结果,你的答案会被验证正确。

  大学巴利亚多利德在线评委:类似北大OJ平台,只是问题不同。

  编程实践:这个博客每周都有一些新的编程问题。

  Project Euler:包含了很多复杂的数学问题,让爱好者觉得很开心。

  4Clojure:在这里你可以通过解决一些不同难度的问题来学习Clojure。

  Prolog问题:可以在这里练习逻辑编程。

  coding bat:Java和Python的练习很多(难度不同)。

  在线评委:各种编程问题。

  罗莎琳德:通过解决实际问题来学习算法和生物信息学。

  LeetCode:这个网站是为了帮助程序员准备面试而创建的。在这里你可以找到不同领域的典型问题。

  职业杯:程序员在面试中最容易被问到的真题。

  Kodable:Kodable是一款面向5岁及以上儿童的教育类iPad游戏,适合儿童编程启蒙。

  Lightbot :Lightbot是一款手机游戏,玩家通过控制机器人的移动来点亮固定位置的灯泡。

  盒子岛:盒子岛是一款经典且屡获殊荣的手机编程冒险游戏。这款游戏在给孩子们带来刺激的冒险体验的同时,也向他们介绍了编程的基础知识。

  Tips:看了这么多边肖总结的游戏,跑个游戏体验一下编程的乐趣吧!

  来源:陈语言程序员学习笔记

  版权归原作者所有。转载仅供学习,不得用于任何商业用途。如有侵权,请留言联系删除。谢谢你的合作。

  推荐阅读:

  作为一号之主,今天我们敞开心扉聊一聊

  大二狗很迷茫,想利用暑假改善。有什么建议吗?

  你不知道怎么操作Windows用的那些。

  效率工具、奇酷站点

  求职面试、技术赚钱

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: