Planck.js 物理引擎文档

Planck.js 是基于 C++ 物理引擎 Box2D 的 JavaScript/TypeScript 重写版本,专为跨平台游戏开发而设计。

Box2D 是一款面向游戏的 2D 刚体物理模拟库。开发者可在游戏中利用它实现物体的逼真运动,增强游戏世界的交互性。从游戏引擎的视角来看,物理引擎本质上是一套用于程序化动画的系统。

Planck.js 的文档以 Box2D 手册为基础,并根据 JavaScript 的特性进行了调整与补充。在文档中,这两个项目的名称可能会交替使用。

Piqnt 是 Planck.js 的在线实验平台,你可以浏览、编辑示例或创建全新的示例。

Phaser 编程

Phaser是一款专门用于桌面及移动HTML5 2D游戏开发的开源免费框架,提供JavaScript和TypeScript双重支持,内置游戏对象的物理属性,采用Pixi.js引擎以加快Canvas和WebGL渲染,基于浏览器支持可自由切换。phaser官网(http://www.phaser.io/)

物理组网站设计笔记

从2000年开始研究网站设计,初步经历这样几个过程:

使用FrontPage2000软件,但微软在页面文件中加入了太多的冗余代码,而且界面死板,第一个物理组网页惨不忍睹,现在已找不到了。

使用Macromedia公司的Dreamweaver,对静态页面的设计有了一点心得,仿照微软的界面制作了新的网页。

第一个看得过去的网页,仿微软网页,Dreamweave制作,纯静态网页

无意间进入了www.w3cn.org,才知道Web标准已不推荐用表格布局,用css+div技术做出的网页美观大方,感觉收获很大,并仿照此网站更新了物理组网站。

用css+div重构,仿www.w3cn.org网页

2005年左右自学asp.net编程,物理组网页全面升级至动态网页。

因为Visual Studio2003对Web标准支持不好,所以用Dreamweave设计界面,Visual Studio2003设计后台代码,使用一个韩国网站的模板,动态页面
Visual Studio2005设计,仿“http://windowsclient.net”页面,动态网页

2011 年自学ajax,实现异步调用。

2015 年 11 月,将网站从 WebForm 模式改成 Asp.Net MVC 模式,前台 UI 使用了 Bootstrap。

2017 年 5 月,试卷下载栏目添加了预览功能。

2017 年 6 月,物理题库添加了试题导出功能。

2018 年 6 月,添加考试成绩统计系统。

2019 年 12 月,将网站托管到阿里云虚拟主机。

2021 年 12 月,将网站托管在阿里云,由 Net Framework 4.6 升级到 Net Core 6.0,框架使用了abp.io

2024 年 11 月,又买了一台 99 元 2 核 2 G 的阿里云服务器,作为数据库服务器,否则网站和数据库在一台主机上轻易就撑爆了内存。

2006 - 2026,推荐分辨率 1024*768 以上,推荐浏览器 Chrome、Edge 等现代浏览器,截止 2021 年 12 月 5 日的访问次数:1872 万 9823 站长邮箱

沪 ICP 备 18037240 号-1

沪公网安备 31011002002865 号