kingbes/raylib 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kingbes/raylib

最新稳定版本:v0.0.7

Composer 安装命令:

composer require kingbes/raylib

包简介

PHP-FFI 绑 定 raylib,实 现 享 受 视 频 游 戏 编 程。

README 文档

README

🔥 PHP-FFI 绑 定 raylib-v5.5,实 现 享 受 视 频 游 戏 编 程。

php-raylib

可能完善度不高,欢迎 PR。

文档

依赖

  • PHP 8.2+
  • FFI 扩展
  • windows
  • linux
  • macos

安装

composer require kingbes/raylib

示例

<?php

require dirname(__DIR__) . "/vendor/autoload.php";

use Kingbes\Raylib\Core; //核心
use Kingbes\Raylib\Text; // 文本
use Kingbes\Raylib\Utils; // 工具类

Core::initWindow(800, 450, "Hello World"); //初始化窗口

Core::setTargetFPS(60); //设置目标帧率

// 白色
$white = Utils::color(255, 255, 255);

// 绿色
$green = Utils::color(0, 255, 0);

// 主循环
while (!Core::windowShouldClose()) {
    Core::beginDrawing(); //开始绘制

    Core::clearBackground($white); // 清除背景

    // 绘制文本
    Text::drawText("Hello World", 190, 200, 20, $green);

    Core::endDrawing(); // 结束绘制
}

// 关闭窗口
Core::closeWindow();

统计信息

  • 总下载量: 39
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 18
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 17
  • Watchers: 2
  • Forks: 2
  • 开发语言: C

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-04-07