# 你从未见过的编程教育游戏 **Repository Path**: zion-sanctuary/programming-educational-games ## Basic Information - **Project Name**: 你从未见过的编程教育游戏 - **Description**: 此仓库为编程教育游戏《锡安避难所》的进度、BUG、玩家反馈跟踪仓库,没有实际代码。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 17 - **Forks**: 1 - **Created**: 2021-07-30 - **Last Updated**: 2023-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 锡安避难所 #### 介绍 此仓库为编程教育游戏《锡安避难所》的进度、BUG、玩家反馈跟踪仓库,没有实际代码。 #### STEAM 商店 https://store.steampowered.com/app/1671300/_/ #### 目标场景 看到这个项目,你可能会想,玩游戏还要写代码?????? 这个游戏的目标场景是: - 我想练习编程技能 - 我想学习新技术 - 我想练习或学习高并发、高可用相关的技术 - 视频好贵,培训班也好贵 那么,你可以尝试一下这个游戏。 #### 游戏理念介绍 http://guide.gamebrain.world/31a5/704e #### 请支持我 - 最简单的支持,是给我加个星 - 如果你有兴趣,可以在Steam页面关注我 #### 开发者的话 这个游戏是我一个人花费一年时间独立开发完成,我学习游戏开发的时间也只有一年的时间,因此暂时在画质、稳定性等各方面难以达到比较高的水准。 #### 游戏背景 在遥远的未来,太阳寿命意外到了后期,变为红巨星。太阳系所有天体的表面温度快速上升,人类为了存活,已经迁移到地球上唯一一座存活的城市,但这座城市也会被毁,人类必须逃离地球,去往别的星系建立新的文明。(新的星系的游戏内容需要另外购买) #### 游戏特色 ##### 生存 你要扮演城市管理者,尽可能发展壮大城市。城市的壮大标准的至关重要的依据是人口,你需要在毁灭前尽一切可能发展人口并造出星际飞船飞到新的星系,有多少人口将决定你在新的星系中的游戏难度。 ##### 策略 你需要决定哪些人应该做什么事,你的任何一个决定都会产生蝴蝶效应而带来意料之外的影响,并最终影响你的城市的状态。当城市人口为零时,游戏将结束。 ##### 编程 游戏开放了HTTP编程接口,允许用户通过编程的方式访问、操控游戏数据(比如获取游戏中所有的人民),你开发的程序对游戏接口的响应可以决定游戏的走向,这其中,你的技术水平(接口稳定性)将成为影响游戏进程的重要因素 ##### 实战 当你的游戏进程进入了中后期(城市有超过一百位人民),你将面对互联网三高场景挑战:高并发、高性能、高稳定,你需要在有限的硬件条件下(通常就是你自己的电脑),应对游戏对你的接口的高频率调用,应对有可能存在的十万级或百万级数据的处理,应对有可能存在的如何保证接口稳定性的问题。 ##### 任务 游戏是轻任务的,不会有很多任务,任务更多的是引导你如何更好的进入游戏状态的。通常的任务是免费的,对学习真正有价值的任务是收费的,这个费用并不包含在游戏售价中,学习任务会引导你如何高效快速地解决上面提到的问题,但你可以无视任务,按着自己的想法去玩。