一个基于确定性 JavaScript 物理引擎的月球着陆模拟器,可在浏览器和 Adobe Acrobat PDF 中运行,模拟自由落体与恒定月球重力,并判断着陆或坠毁结果。

Stars

39

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

GPL-3.0

最近更新

2026-08-01

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它以同一套模拟核心同时提供网页版和 Adobe Acrobat PDF 版,并在浏览器中内置物理测试运行器,形式少见,适合跨环境演示与学习。

适合谁使用

  • 对 JavaScript 物理模拟感兴趣的开发者
  • 需要演示月球重力与自由落体的教师或学生
  • 希望使用 PDF 交互式模拟的 Adobe Acrobat 用户
  • 研究确定性模拟机制的游戏脚本或独立开发者

典型使用场景

  • 在浏览器中运行着陆场景并查看着陆或坠毁结果
  • 在 Adobe Acrobat 中打开 PDF 版进行月球着陆模拟
  • 使用浏览器内置测试运行器验证物理计算
  • 研究同一模拟核心在网页和 PDF 两种运行环境中的复用方式

项目优势

  • 确定性 JavaScript 物理核心保证结果可复现
  • 浏览器版和 PDF 版共享同一套模拟架构
  • 内置浏览器物理测试运行器,便于检查实现
  • 项目范围、支持环境和许可证说明清晰

使用前须知

  • 没有面向用户的物理参数配置;修改行为需要直接改实现代码
  • 仅覆盖恒定月球重力与自由落体着陆模型,其他场景不支持
  • PDF 版只能在 Adobe Acrobat 中使用;浏览器版需要受支持的 Web 浏览器

README 快速开始

Getting Started

项目描述

A browser and Adobe Acrobat PDF lunar-landing simulator powered by a deterministic JavaScript physics engine, modeling free fall, lunar gravity, and landing results across two runtime formats.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

osama-fawad
osama-fawad GitHub avatar

Pekingman

Pekingman is a multimodal agent system that integrates perception, long-term memory, human-like reasoning, emotional consistency, and real-time action to create believable NPC behavior.

HTML
933
syabro
syabro GitHub avatar

neat-annotations

A CSS-only library for adding hand-drawn arrows and handwritten labels to any webpage using a single self-contained stylesheet, no JavaScript or build tools required.

HTML
378
thebuggeddev
thebuggeddev GitHub avatar

football-stadium

StadiView is a procedural 3D football stadium concept demo that lets users explore a fully generated stadium, select seats, and preview the view from each seat.

HTML
349