美文网首页
学习SQL的侦探游戏

学习SQL的侦探游戏

作者: Andytl的世界 | 来源:发表于2020-03-05 00:30 被阅读0次

西北大学的Knight Lab做了个学习SQL的侦探游戏网站,使用SQL语句查找凶杀案嫌疑人。该项目是开源的。原网站是英文的,我翻译成了中文版,重新部署了一遍,将过程记录如下:

1.本地部署

首先从开源代码仓库下载了所有资源。但是直接用浏览器html会有问题,有些资源加载不进来,是Chrome浏览器的安全策略,Chrome不允许从本地导入js。解决方法:在包含html目录下,通过python在本地启动一个服务器,python -m http.server,再浏览器访问127.0.0.1:8000即可访问。

查看html代码可以发现,html导入了一些外部的css和js,如果断块本地网络,打开会出现无法获取资源的问题,SQL语句也无法运行。解决办法:将资源全部导入本地,加快访问速度。在Chrome开发者模式下,从资源列表(resource)中右键下载各种资源,在html目录下创建img,script,css等文件夹存放,同时修改html代码中资源的引用。

修改后在本地起http服务,访问查看没问题后进入翻译环节。

2.编辑优化网站

用Nodepad++打开html文件,直接翻译编辑网站内容。在网页中插入探针可以查看网页浏览情况,如google analystics,添加方法。这里使用百度统计,进行浏览统计,添加script代码在head标签中即可,很方便。

3.静态页面托管

之前想部署在云服务器上,需要申请域名,租赁资源比较麻烦。发现可以直接在github上托管静态页面,参考这个案例托管了一个中国象棋的静态页面。

使用github desktop工具,从本地上传页面和相关资源,参考。操作比较简单,不需要使用git命令。编辑相当于github上与本地一个目录做同步的工具。创建一个gh-pages的分支,在setting中设置激活page即可。web版访问地址:https://yestolife.github.io/sql_game/,中文版源代码在这里。你也可以自己部署一下试试。

相关文章

  • 学习SQL的侦探游戏

    西北大学的Knight Lab做了个学习SQL的侦探游戏网站,使用SQL语句查找凶杀案嫌疑人。该项目是开源的。原网...

  • 侦探A游戏策划

    Part1.游戏简介 1.1 游戏内容《侦探A》是一内核为解谜破案的侦探游戏。游戏主要不是通过玩家对场景的探索来寻...

  • 撒花,迷雾侦探试玩版来了!

    迷雾侦探是什么? 《迷雾侦探》是一款由四川成都的独立游戏团队开发的赛博朋克题材的像素冒险游戏。 为了庆祝《迷雾侦探...

  • 雷皓嵛7月28日—8月3日作业反馈

    一、练字 二、千万字阅读 《哈佛大学的500个侦探游戏》 读《哈佛大学的500个侦探游戏》有感 这本书里有...

  • 游戏|梦境侦探

    今天推荐一个类似「找你妹」的让你眼瞎的益智游戏,但游戏模式和界面更加丰富,画面非常精美和细腻。很像小时候的一本益智...

  • 皮卡丘一开始是这样的,真人电影《名侦探皮卡丘》曝光初期概念

    以知名游戏IP《精灵宝可梦》为题材,游戏《名侦探皮卡丘》改编的美日合作同名电影《名侦探皮卡丘》,自推出以来收获了大...

  • 一起来熬“海龟汤”

    最近迷上了一种很有意思的社交推理游戏,名叫“海龟汤”,又叫“是否与此无关”。这个游戏在综艺节目《明星大侦探之名侦探...

  • Sqli-Lab实验环境搭建

    介绍:Sqli-labs是一个印度程序员写的,用来学习sql注入的一个游戏教程。也是我们用来练习sql注入的一个很...

  • 亲子侦探游戏二:杜虎符

    一 侦探游戏 大宝迫不及待地等待8点的到来,因为8点的侦探游戏。她说两个手机同时听,她单独听,我和爸爸一起听...

  • 流言侦探,通关感受

    前不久玩通关了流言侦探,觉得这款游戏真棒,意犹未尽。 主要是一个连续杀人案,主角参与到整个过程中。游戏将将侦探小说...

网友评论

      本文标题:学习SQL的侦探游戏

      本文链接:https://www.haomeiwen.com/subject/cjgglhtx.html