HHVMCraft

:package: Minecraft Beta 1.7.3 Server implemented in PHP/HHVM, powered by ReactPHP.

  • 所有者: andrewvy/HHVMCraft
  • 平台:
  • 许可证: Other
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

logo

Works on PHP 7.0.0 RC6 and HHVM 3.10.1!

Build Status

A Minecraft Beta 1.7.3 Server implemented in PHP, based off of
Truecraft's implementation. Powered by ReactPHP (with some parts patched).

demo

The goal of this project is not to be a fully-functional server,
but rather a proof-of-concept for PHP and HHVM.

Installation?

You need composer!

composer install

and

php server.php or hhvm server.php!

Make sure you're using the b1.7.3 client! Check the Allow use of Old Beta Minecraft Versions.

Why?

This is a little coding exercise/project, it's not intended to be a serious
application. :)

As you can tell, this is not the most performant implementation. It's being
developed in a way that's fast to code, and readable.

I am also not a PHP programmer, or an advanced-level programmer, nor do I know much about socket programming! ;)

So if you have any comments or if you have any crazy fun/interesting ideas for me to consider, please feel free to create an Github issue!

Current Progress

View Things to make functional demo!

Libraries used

Evenement - Event Dispatching Library
ReactPHP - Low-level async event-driven library for PHP.
PHPUnit - PHP Testing Framework
Monolog - Logging Framework

主要指标

概览
名称与所有者andrewvy/HHVMCraft
主编程语言PHP
编程语言PHP (语言数: 1)
平台
许可证Other
所有者活动
创建于2015-02-11 17:21:25
推送于2016-03-14 05:18:11
最后一次提交2016-03-13 22:18:11
发布数0
用户参与
星数193
关注者数14
派生数10
提交数176
已启用问题?
问题数29
打开的问题数14
拉请求数4
打开的拉请求数1
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?