专栏首页Python乱炖一个有趣的python项目---一个好玩的网站

一个有趣的python项目---一个好玩的网站

项目地址:

https://github.com/rwv/chinese-dos-games-web

git 克隆地址:

git clone https://github.com/rwv/chinese-dos-games-web.git

这是一个神奇的项目,据说,这里的游戏曾伴随了一代人的成长,很多人正是通过这些游戏感受到了电子科技的魅力。

访问一下网站感受一下吧:

https://dos.zczc.cz

游戏:

  • 仙剑奇侠传
  • 模拟城市 2000
  • 美少女梦工厂
  • 同级生 2
  • 大富翁3
  • 明星志愿1
  • 金庸群侠传
  • 轩辕剑1
  • 轩辕剑2
  • 皇帝
  • 轩辕剑外传:枫之舞
  • 疯狂医院
  • 大航海时代
  • 大航海时代2
  • 银河英雄传说III SP
  • 三国志II
  • 三国志III
  • 三国志IV
  • 三国志V
  • 三国志V 威力加强版
  • 三国志英杰传
  • 主题医院
  • 三国演义
  • 三界谕:邦沛之迷
  • 殖民计划
  • 炎龙骑士团II‧黄金城之谜
  • 倚天屠龙记
  • 信长之野望·天翔记
  • 信长之野望·霸王传
  • 金瓶梅之偷情宝鉴
  • 江南才子唐伯虎
  • 暗棋圣手
  • 太阁立志传
  • 非洲探险2
  • 航空霸业2
  • 中国球王
  • 艾蒂丝魔法大冒险
  • 卧龙传

都是一代人满满的童年啊!

加载游戏画面,又回到了20世纪90年代的dos

又看到小时候的画面了,还记得当时的李逍遥,赵灵儿,林月如,把我狠狠虐了一把!

这种游戏写在网页上一般也就玩一次是一次,但是它可以保存进度,可以继续玩!,它把数据保存在网页的session中,只要不清空缓存就能继续玩。

下面我们看看项目是怎么玩的吧!

git clone https://github.com/rwv/chinese-dos-games-web.git

克隆结束之后安装python的包:

pip3 install flask

之后我们可以通过终端进入到更目录执行下载命令:

git submodule update --init --recursive --remote && python3 ./static/games/download_data.py

下载结束之后直接(输入 python app.py)运行就可以了:

python app.py

有没有觉得很赞!欢迎大家去给这个项目点赞!

本文分享自微信公众号 - Python乱炖(Cooking_python),作者:我被狗咬了

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-11-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MySQL安装教程

    链接:https://pan.baidu.com/s/1eKcAUi0ICyOG60XyS8PkDw 密码:xacu

    我被狗咬了
  • web渗透测试--防sql注入

    所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露V...

    我被狗咬了
  • 使用python将csv文件快速转存到mysql

    因为一些工作需要,我们经常会做一些数据持久化的事情,例如将临时数据存到文件里,又或者是存到数据库里。

    我被狗咬了
  • java字符全角半角转换

    codecraft
  • 12.4 ISAM文件

    1、索引顺序存取方法 ISAM为 Indexed Sequential Access Method的缩写,它是一种专门为磁盘存取设计的文件组织方式。

    闫小林
  • 专栏 | 视觉导向应用中的可扩展解决方案:全可编程SoC

    赛灵思专栏 作者:前赛灵思机器视觉市场战略总监Aaron Behman 在这篇文章中,前赛灵思机器视觉市场战略总监Aaron Behman 针对嵌入式视觉方面的...

    机器之心
  • Class.forName 和 ClassLoader 到底有啥区别?

    来源 | https://www.cnblogs.com/jimoer/p/9185662.html

    良月柒
  • Class.forName 和 ClassLoader 到底有啥区别?

    来源 | https://www.cnblogs.com/jimoer/p/9185662.html

    用户1516716
  • Class.forName 和 ClassLoader 到底有啥区别?

    最近在面试过程中有被问到,在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。当时没有想出来后来自己研究了一下就写下来...

    程序猿DD
  • Python正则表达式指南

    本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如...

    CDA数据分析师

扫码关注云+社区

领取腾讯云代金券