Skip to the content.

JPHP App Game Kit Library

App Game Kit for JPHP

App Game Kit - это простой в освоении движок разработки игр.
Идеально подходит для начинающих, любителей и независимых разработчиков.
Для получения дополнительной информации об использовании AppGameKit см. App Game Kit.
jphp-appgamekit-ext - пакет App Game Kit для JPHP (Java) уже здесь.
c++ Шаблон привязки: https://github.com/FibonacciFox/AppGameKit-jphp-jni-win32_64

Навигация

jphp-appgamekit-ext

Быстрый старт

Краткое руководство:

Установка

> jppm add jphp-appgamekit-ext@1.0.0
- Пакет для Windows
> jppm add jphp-agk-natives-windows-ext@1.1.0

Hello World

<?php

use fibonaccifox\AppGameKit;


class App
{

    public $AppGameKit;

    public function __construct()
    {
        $this->AppGameKit = new AppGameKit($this);
        $this->AppGameKit->Init(1024, 768, false);
    }

    public function Begin()
    {

        var_dump("Begin!");
        $this->AppGameKit->SetWindowTitle('Hello World');
        $this->AppGameKit->setvirtualresolution(1024, 768);
        $this->AppGameKit->SetClearColor(227, 225, 225);
        $this->AppGameKit->SetPrintColor(0, 0, 0, 190);
        $this->AppGameKit->UseNewDefaultFonts(1);
        $this->AppGameKit->SetPrintSize(40);
    }

    public function Loop()
    {

        $this->AppGameKit->Print("HelloWorld!");
        $this->AppGameKit->Print("FPS: " . $this->AppGameKit->ScreenFPS());
        $this->AppGameKit->Sync();
    }

    public function End()
    {
      var_dump("End!");
      exit;
    }
}

$App = new App();


Методы

Этот раздел содержит список всех команд в Jphp App Game Kit