(미래의 게시물은 간소화 된 청사진 생성을위한 3D JavaScript Minecraft 편집기를 자세히 설명합니다.
(이 자습서의 코드의 대부분은 GitHub에서 사용할 수 있습니다. 테스트는 최신 Chrome 버전 및 PHP 7.0을 사용하여 수행되었습니다. 크로스 브라우저 및 PHP 버전 호환성은 보장되지 않지만 핵심 원칙은 일관성을 유지합니다. .)
PHP와 Minecraft 서버 간의 통신이 중요합니다. 전통적인 차단 대신
루프 :
이 기능은 기본 스레드를 차단하지 않고 비동기 파일 작업을 효율적으로 처리합니다.
서버 로그 모니터링
를 서버의 로그 파일 경로로 바꾸는 것을 기억하십시오.)
함수는 빌드 명령을 처리하고 생성 된 좌표를 기반으로 블록을 배치합니다.
RCON을 통한 서버 통신
함수는 rcon 클라이언트를 사용하여 블록을 배치하기 위해 명령을 보냅니다.
미래의 향상과 결론
자주 묻는 질문 (FAQS) (이 섹션은 귀중한 보충 정보를 제공하기 때문에 입력에서 크게 변하지 않습니다.)
...
PHP에서 Minecraft 서버를 구현할 수 있습니까?
...
...
executeCommand
(참고 : <code class="language-php">while (true) {
// listen for player requests
// make changes to the game
sleep(1);
}</code>
이 접근법은 고급 모드 기능에 대한 문을 열어줍니다. 향후 개선에는 설계 제출을위한 JSON API 및보다 복잡한 블록 배열이 포함될 수 있습니다. 함께 제공되는 JavaScript 게시물은 3D 빌더에 대한 자세한 내용을 제공합니다. 가능성은 광대합니다! theory/builder
...
server.properties
...
<code class="language-bash">composer require amphp/amp
composer require amphp/file</code>
...
...
위 내용은 PHP와 함께 MIDECRAFT- 코드의 건물!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!