2017 © Pedro Peláez
 

library game-map2d

2D-map manipulation

image

archee-nic/game-map2d

2D-map manipulation

  • Sunday, December 10, 2017
  • by ArcheeNic
  • Repository
  • 0 Watchers
  • 0 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

gameMap2D

Библиотека для работы с игровыми 2d картами, (*1)

Работает с 2D картой. Основные предназначения: 1. изменения состояния клеток 2. автоустановка элементов на незанятые клетки, (*2)

Установка

composer require archee-nic/game-map2d:dev-master, (*3)

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

<?
//Сначала созадаем карту
$mapCanvas=[
    [0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0],
];
// Далее работаем с Builder классом
$Map=new ArcheeNic\Map2D\Map($mapCanvas);
$Builder=new ArcheeNic\Map2D\Builder($Map);
// Автоустановка здания
$Builder->autoDeploy(5,[2,2]);
// Просто установка здания
$Builder->deploy(5,[0,3],[2,2]);

The Versions

10/12 2017

dev-master

9999999-dev

2D-map manipulation

  Sources   Download

GPL-3.0

The Requires