HiEasyX
为 EasyX 图形库注入新活力!让 EasyX 使用快如闪电!
什么是 HiEasyX
HiEasyX 是一个轻量、易用的 EasyX 扩展库。
助力你的 EasyX 开发进程。
🧩 零成本集成
HiEasyX 使用抽象渲染接口,直接将内容绘制在指定的缓冲区上。 这使得你几乎可以零成本将 HiEasyX 集成到你的 EasyX 项目中,无需修改任何已有代码。
🚀 极简开发
HiEasyX 使用即时模式的 GUI 设计(IMGUI),只需要十几行代码便可以构建一个基础界面。
🔨 轻量易用
核心代码约 5000 行,没有无需复杂的配置编译过程,只需要简单几步就可以将 HiEasyX 添加到你的项目中。
简单便捷
简单轻松地将 HiEasyX 引入你的项目当中
原 EasyX 代码
while (true) {cleardevice();circle(30, 30, 50);ExMessage message{};while (peekmessage(&message)) {// 消息循环}FlushBatchDraw();Sleep(1);}
整合 HiEasyX 后
while (true) {cleardevice();circle(30, 30, 50);// 原本的绘图代码无需任何修改HX::HXBegin();ExMessage message{};while (peekmessage(&message)) {HX::PushMessage(&message);}HX::Window(HXStr("Hello World!"),windowProfile);HX::Text(HXStr("Hello HiEasyX!"));HX::End();HX::Render();FlushBatchDraw();Sleep(1);}
开始使用 HiEasyX
体验 HiEasyX 为你的开发带来的便利