Достоинства: простота освоения, большее количество возможностей в сравнении с RGM;
Недостатки: сырой, на данный момент не выявлено;
Разработчик конструктора: Михан Попов.
SpriteBoy - это бесплатный конструктор игр в жанре FPS, который сочетает в себе простоту использования и не требует для работы с собой знания языков программирования. Будет полезен прежде всего начинающим разработчиком и любителям олдскульных шутеров от первого лица. Игры делаются для Win32 (MS Windows).
Создаваемый нашим соотечественником Миханом Поповым - SpriteBoy призван предоставить большую свободу для творчества, чем давал похожий по своим возможностям RGM. Данный конструктор был написан на PureBasic с использованием B3D SDK, причем рендеринг происходит не благодаря рейкастингу, а с помощью DirectX7, что позволяет включать при необходимости билинейную фильтрацию.
Интересной особенностью SpriteBoy является то, что подобно тому, как это сделано в UnrealEd, разработчик может увидеть создаваемый им уровень сразу, без необходимости компилировать проект. Для этого требуется сделать всего один клик меню и вуа-ля 3D-просмотр уровня прямо из редактора.
Спрайты и текстуры, как и в предшественнике должны иметь равное количество пикселей по горизонтали и по вертикали, однако их разрешение теперь варьируется довольно широко: от мизерных 64х64 до вполне существенных 1024х1024. Конструктор поддерживает следующие графические форматы: *.png, *.jpg, *.bmp, однако с форматом *.gif пришлось распрощаться. Поддержка звука и музыки также присутствует в довольно широком диапазоне: *.mp3, *.ogg, *.wav, *.mod, *.xm, *.it и конечно же *.mid, как же без него то?!
Что немаловажно в тайлсет теперь можно добавить практически неограниченное количество спрайтов и текстур! То же касается и количества уровней, звуков и музыки. Причем, на пример, для врагов есть возможность добавить даже звук шагов. Кстати о врагах. Враги поддерживают восемь сторон обзора (что как не странно позволяет созерцать их с разных сторон), и четыре анимации: покой, ходьба, смерть и атака. На анимацию "покоя" выделено восемь кадров, по одному на каждый углов обзора. Для анимации "ходьбы" их уже тридцать два, по четыре кадра для каждой из сторон. Анимация "смерти" имеет восемь кадров, потому труп супостата всегда будет "смотреть" на игрока. Анимация же для стрельбы состоит всего из трех кадров.
Опять таки в отличие от RGM пол и потолок здесь имеют тайловую структуру, как на пример те же и стены, а это значит, что теперь можно сделать оформление разных комнат на одном уровне полностью индивидуальным.
Одним из качественно новых отличий от RGM является возможность прикрутить скайбокс. Если помните, то в играх типа 8-bit Killer, Doom 1-2 и Zero Tolerance скайбокс был представлен в виде цилиндра, где рисовался с помощью особой процедуры, когда фрагменты неба "просвечиваются" сквозь пустые специально отведенные под небо плоскости. Тут мы имеем примерно то же, причем это касается не только потолка, но и стен, и даже пола!
Нельзя и не отметить в SpriteBoy наличие такой вещи как освещение. Причем оно не ограничивается тем, что было в RGM, когда-либо мы видим все, либо когда сцена постепенно погружается во мрак. Это-то как раз тут есть и даже более того, у мрака этого можно менять в редакторе цвет. Но я говорил не об этом. Говоря об освещении, я подразумевал возможность расставлять на уровне источники света, имеющие свой диапазон и цвет. Все это конечно можно настраивать по желанию.
Как видите, SpriteBoy не просто копирует RGM, но и качественно развивает идеи, заложенные в этом замечательном конструкторе, не забывая между тем добавлять от себя и что-то свое. Разработка между тем далеко не закончена и все еще ведется, а потому каждый желающий все еще может поделиться с его разработчиком своими соображениями, что наверняка поможет сделать этот конструктор еще лучше.
24 марта 2014 года автор данного конструктора официально закрыл разработку, выложив все исходные коды в общий доступ, намерившись дальше работать над другим проектом. Другой проект он планирует разрабатывать на Unity3D, и он также будет конструктором игр, но более широкого направления и со значительно большим количеством возможностей.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «SpriteBoy», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.