DR-docs/docs/main
shenjack 5289efd002
feat: 添加了 Ore UI 的按钮组件和默认飞船
这次提交添加了 Ore UI 的按钮组件和默认飞船。按钮的功能尚未说明,但是它们将在游戏中起到重要作用。默认飞船是由社区贡献的,感谢各位的支持!
2024-08-04 01:56:21 +08:00
..
change_log feat: 添加了 Ore UI 的按钮组件和默认飞船 2024-08-04 01:56:21 +08:00
howto Add new features and update documentation 2023-12-17 00:18:33 +08:00
lib-not-dr 写一些nuitka的文档 2024-01-24 00:19:50 +08:00
no init repress 2023-12-16 23:40:38 +08:00
nuitka init repress 2023-12-16 23:40:38 +08:00
plan_features Fix issue 2023-12-17 00:38:16 +08:00
ui feat: 添加了 Ore UI 的按钮组件和默认飞船 2024-08-04 01:56:21 +08:00
_meta.json 添加了新的 oreui 相关内容 2024-01-24 01:01:26 +08:00
change_log.md init repress 2023-12-16 23:40:38 +08:00
cx_freeze.md add cx freeze 2024-01-14 21:07:21 +08:00
howto.md Add new features and update documentation 2023-12-17 00:18:33 +08:00
lib-not-dr.md 添加一个指向新文档的链接 2024-01-23 23:45:29 +08:00
nuitka.md init repress 2023-12-16 23:40:38 +08:00
plan_features.md Fix issue 2023-12-17 00:38:16 +08:00
readme-en.mdx add atomgit to gits 2024-06-13 22:11:26 +08:00
readme.mdx add atomgit to gits 2024-06-13 22:11:26 +08:00
ResponsiveIframe.js update rspress to 1.22.0 & 加入视频文件 2024-05-30 00:38:39 +08:00
rua.md init repress 2023-12-16 23:40:38 +08:00
version.md init repress 2023-12-16 23:40:38 +08:00

import ResponsiveIframe from './ResponsiveIframe'

Difficult Rocket

DEMO

{/* 932/1254=0.7432216906 */}

中文 | English

注意:本仓库未来只会发布DR SDK的更新。DR game 的更新会在这里发布。

996.icu semver python-3.8.10 pyglet-2.x support python 3.8~12

版本

关于版本号的说明

release version pre version devlo version

language badge

DR sdk 最新 Action 构建

DR rs 最新 Action 构建

介绍

这是一个用Python制作的类Simple Rocket游戏简称火箭模拟器。相对于原版SR它更加轻量。

计划特性列表

YouTrack

更新日志

运行

1. Clone

mkdir DR
cd DR
git clone https://github.com/shenjackyuanjie/Difficult-Rocket.git
# 或者
git clone https://gitee.com/shenjackyuanjie/Difficult-Rocket.git
# 又或者
git clone git@github.com:shenjackyuanjie/Difficult-Rocket.git

2. 安装依赖

python gen_require.py 0
python -m pip install -r requirements.txt
git submodule update --init --recursive
cd libs
python -m pip install ./lib_not_dr
python -m pip install ./pyglet

3. 运行

python DR.py

环境需求

开发环境使用的Python版本为3.8.18,但3.8+同样可用。

3.8 EOL 之后会使用 3.11 作为开发环境。

毕竟现在使用 3.8 开发是因为他官方支持 Windows 7, 而 3.9+ 不支持。

  • 开发平台 1 - Windows 10 x64 22H2
    • Python 3.8.18+
      • Python 3.8.18+ (heads/3.8:7f59c4c1d4, Aug 26 2023, 00:20:02) [MSC v.1900 64 bit (AMD64)] on win32
    • AMD R5 5800X
    • AMD RX 580 8G

需要的Python模块

python gen_require.py [-h] {0,1,2} run / build / compile

  • pyglet (已经内置 V2.x 路径:./libs/pyglet)
  • xmltodict (已经内置 V0.12.0 路径:./libs/xmltodict)
  • pyperclip (已经内置 V1.8.2 路径: ./libs/pyperclip)

鸣谢

相关链接

官方文档

许可

MPL-2.0