音准分析

基于倒谱域分析的基音估算程序,支持44100hz/16bits 64MB以内wav音频分析

完整源码下载

web端运行


磁芯大战

为你的机器人编写程序加入战斗,击败你的对手,夺取最强AI

服务器/客户端 完整源码下载

Windows端下载

Android端下载


Piano Game

使用PainterEngine Physics-based piano 制作的一款音乐游戏

下载示范程序及源代码。

web端试玩1

web端试玩2


第二届键盘算法赛DEMO

作品集展示



PainterEngine 虚拟键盘(ver.Sakura)

使用PainterEngine 编写的虚拟特效键盘

带Ring3/Ring0层按键回显及模拟功能

包含完整源码,一个X86,X64 win10虚拟键盘驱动

下载源代码。

下载程序(only for windows)。


PainterEngine 虚拟键盘(ver.Matrix)

使用PainterEngine 编写的虚拟特效键盘

带Ring3/Ring0层按键回显及模拟功能

包含完整源码,一个X86,X64 win10虚拟键盘驱动

下载源代码。

下载程序(only for windows)。


3D bunny

使用PainterEngine 3D管线渲染的一个带有简单光照的斯坦福兔子。

下载示范程序及源代码。


双人桌球

由@nanguagua 编写的一个桌面台球小游戏

下载示范程序及源代码。

web端在线游玩


第一届烟花算法赛DEMO

第一届烟花算法赛的示范性DEMO,你可以使用web端编译结果查看演示效果。

作品集展示

web端演示

下载示范程序及源代码。


星际老司机

使用PainterEngine 开发的多人在线对战网游。

用于演示PainterEngine游戏世界框架及帧同步协议的DEMO小游戏

包含一个游戏实例服务端/客户端,游戏大厅服务端/客户端

github

游戏演示



PainterEngine Live动画

使用PainterEngine Live开发的演示动画,支持动作追踪(action tracer)。

PainterEngine Live是PainterEngine中内建的类似于Live2D的动画框架,包含骨骼及物理模拟的纸娃娃动画系统

使用PainterEngine Live制作的live2D模型,包含一个看板娘模型(已绑定骨骼)及32种示范动作

请参考PainterEngine文档中的PainterEngine Live Framework加载使用模型

模型使用CC-BY-SA-3.0协议发布

下载示范程序及源代码。

web端演示

下载模型。



PainterEngine piano Tuner

PainterEngine 物理模型钢琴调音台

用于PainterEngine中物理建模钢琴的调音工具,用该调音工具来建模不同音色不同风格的钢琴

下载程序及源代码。

web版试用



PainterEngine Piano

PainterEngine 物理模型钢琴

用于演示PainterEngine中一个由数学(物理)模型合成的钢琴音乐

下载示范程序及源代码。

web版试用



狐狸跳跳跳

使用PainterEngine游戏世界框架开发的小游戏。

可以在windows linux android iOS web及MCU系统中无成本完成移植

下载示范程序及源代码。

web版试玩



PainterEngine Script调试器

使用PainterEngine开发的脚本调试器

如你所见,脚本的词法,语法,编译器,调试器,UI界面都由PainterEngine完成

下载示范源代码。



基于PainterEngineShader实现的2D图形光照

使用PainterEngine shader完成的一个2D图形光照系统的DEMO。

下载示范程序及源代码。



Pacman吃豆人

使用PainterEngine游戏世界框架制作的一个示范性Demo。

用于演示PainterEngine游戏世界框架的运行原理教程

下载示范程序及源代码。


画线消抖

一个类似于SAI,基于PainterEngine的画线消抖示范程序/p>

完整源码下载

web端运行



CPU Rank

使用PainterEngine编写的基于webassembly的CPU在线跑分程序

下载示范程序及源代码。

web版应用



HackGame

使用PainterEngine制作的一个Hack Game。

下载示范程序及源代码。


2DX动画

PainterEngine 2dx演示动画及代码。

2dx是PainterEngine中的逐帧动画格式,是PainterEngine最简便的动画形式之一

附带2dx演示动画文件和相关源代码

下载示范程序及源代码。


扫雷

使用PainterEngine UI控件PushButton编写的扫雷小游戏

附带游戏文件和相关源代码

下载示范程序及源代码。


音乐播放器

使用PainterEngine开发的演示音乐播放器。

支持Wav 16bit 44100HZ的音乐播放,带频谱显示

下载示范程序及源代码。

web版应用


粒子系统

使用PainterEngine粒子系统编写的示范程序。

下载示范程序及源代码。


贪吃蛇

使用PainterEngine gdi编写的贪吃蛇程序。

用于演示PainterEngine在其它设备移植而制作代码示范demo游戏

请参考教程中的PainterEngine移植部分,完成代码编译

下载源代码。


PainterScript多线程

PainterScript的多线程示范程序

翻阅源码查看PainterVM线程调度机制的完整实现

下载示范程序及源代码。


Piano Executer

PainterScript结合PainterEngine Piano制作的一个脚本控制的钢琴演奏器

下载源代码。


内存调试器

使用PainterEngine实现的一个内存调试器。

下载源代码。

web版应用


资源浏览器

使用PainterEngine实现的一个资源浏览器示范代码。

下载示范源代码。


HSL插画动画

使用PainterEngine设计器制作的HSL插画动画。

这仅仅是某天画完插画后无聊做的一个小玩意

下载源代码及示范程序。


BMI计算器

使用PainterEngine设计器制作的一个简易BMI计算器。

用于演示PainterEngine设计器的UI设计功能

下载源代码及示范程序。


卡尔曼滤波

使用PainterEngine KalmanFilter开发的温度预测实例

下载示范程序及源代码。


PainterEngine 设计器

PainterEngine 设计器是一个集成在PainterEngine中的设计器模块。

既可用于UI的设计,也可以用于游戏的关卡设计

可用于界面,游戏的布局调试,可以随时激活并对程序的内容调试与重新设计

下载源代码及示范程序。


PainterEngine Console

PainterEngine Console是一个基于PainterScript脚本引擎的实现的的控制台程序。

其功能类似于bash/powershell,提供了一个平台无关的控制台实现

用于程序调试,文本及图像输出,单元测试及Log查看

下载源代码。



SoundLab

使用PainterEngine声学库开发的声学分析及建模程序

包含频域、倒谱区分析,基于MFCC的特征提取,基音估算及基于神经网络构建的基音分类

基于PainterEngine调音台的时域延拓(相位声码器方法)变调及权值滤波器

可作为声学变音模型的构建工具

下载程序

下载源代码