未提供项目描述
项目描述
什么是Veripeditus?
Veripeditus(来源于拉丁语“veritas”(真理)和“pedis”(脚))是一个客户端/服务器增强现实游戏引擎和框架。它允许为服务器编写“卡带”,然后运行它。玩家通过移动设备在外出时访问游戏。
开发
服务器组件、框架和游戏是用纯Python开发的。有一些设计/开发原则
游戏卡带必须易于使用基本的Python技能开发
框架和引擎必须足够动态,以允许开发大量不同类型的游戏
框架不得携带任何仅针对特定类型游戏的代码
开发是测试驱动和测试优先的
应使用pylint并遵守它
代码必须始终与Debian稳定版和Debian不稳定版中的Python版本兼容
Web前端功能
Web前端最初旨在提供在Veripeditus服务器上查看游戏状态的快速视图。然而,它已经发展成为具有完整功能的游戏客户端。
根据HTML5的表现如何,它可能成为官方客户端,从而成为第一个真正的HTML5位置基于实时游戏。
浏览器兼容性
Veripeditus Web前端是在Mozilla Firefox上开发和测试的,因为没有其他免费浏览器以合理的方式支持HTML5,并且可以信赖处理像用户地理位置这样的隐私关键数据。
Mozilla Firefox可在任何严肃的Linux发行版中找到,以及免费的应用商店F-Droid的Android版本。据传闻,还有iOS版本。
测试系统
测试系统位于http://nightly.veripeditus.org/ 。这台机器运行Veripeditus的当前开发版本,并从Git自动部署。
它是不稳定的,可能会损坏。它也会定期丢失数据。
许可证和版权
veripeditus-server - Server component for the Veripeditus game framework Copyright (C) 2016, 2017 The Veripeditus Team and contributors <team@veripeditus.org> This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version, with the Game Cartridge Exception. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://gnu.ac.cn/licenses/>.
请参阅COPYING.rst文件以获取完整的许可证,并查看每个源文件以获取详细信息。
艺术品可能双重许可CC-BY-4.0+,请参阅相关目录和文件以获取详细信息。
项目详情
关闭
Veripeditus-1.0.0a3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cdc8c8f892d68e743b3d35cf79e15d42830595e9893672df76987be211197d39 |
|
MD5 | 276ea377cbae86d52246a8efa0ef1668 |
|
BLAKE2b-256 | b8355cef3c9b3bbf2929d0608f8c6a15014d78ce3e35a5386550372bc354ef3d |