jaxwilko/wn-game-plugin

安装: 18

依赖: 0

建议者: 0

安全性: 0

星星: 6

关注者: 1

分支: 0

开放问题: 0

类型:冬季插件

dev-main 2024-08-27 16:26 UTC

This package is auto-updated.

Last update: 2024-09-27 16:36:14 UTC


README

Demo Level

JaxWilko.Game

一个冬季CMS插件,它提供了一个运行在PHP上的多人游戏引擎,用于2D精灵游戏,使用HTML5 Canvas和WebSockets。

Demo Level

功能

  • 基于浏览器
  • 多人游戏
  • 任务
  • 物品
  • 库存
  • 等级编辑器
  • 可脚本化实体
  • 可脚本化触发器
  • 可脚本化物品对象
  • 可脚本化库存对象
  • 可脚本化精灵
  • 传送门(本地和跨等级)
  • 实体AI(多种模式)

要求

  • php >= 8.2
  • ext-posix
  • ext-pcntl
  • ext-sockets

安装

composer require jaxwilko/wn-game-plugin
php artisan migrate
php artisan mix:install
php artisan mix:compile -f -p jaxwilko.game
php artisan game:publish

有关包括服务器配置和等级编辑在内的详细安装指南,请参阅: 入门

运行

要运行带演示等级的游戏服务器,执行

php artisan game:serve -f -m demo

游戏服务器可以通过后台控制面板或通过CLI(在fg和守护进程模式下)启动。有关详细信息,请参阅帮助页面

php artisan game:serve -h

演示

如果您想运行本地演示,请查看此存储库

为什么?

我认为这很有趣,没有人阻止我,更多请参阅开发笔记

感谢