Project Spark — это не совсем игра. Перед нами конструктор, что позволит игрокам творить собственные игры. Как, скажем, редактор в LittleBigPlanet или Disney Infinity. И если вы уже давно мечтаете попробовать себя в роли геймдизайнера, но уроки программирования вам не по зубам, то Project Spark для вас.
Такая сюжетная кампания — это просто демонстрация того, что может сотворить движок. Подобной закуской служат и иные проекты — платформеры, пошаговые RPG и шутеры. Всё самое интересное начинается, когда вы садитесь за холст.
Им здесь выступает просторное трёхмерное поле. Сперва вы продумываете локацию. Размещаете на ней блоки, регулируете высоту и ширину отдельных частей поля. Затем в дело вступает логика. Благодаря списку команд, вы прописываете своим героям поведение. Это похоже на очень упрощённое, но вполне работоспособное программирование. Также вы вольны придумывать свой сюжет и вписывать его в специальные текстовые блоки. Можно даже строить ветки диалогов.
Игра распространяется бесплатно, но вкупе с ограничениями. Они не слишком будут мешать вашему творческому потоку, но кое-какие рамки поставят. Скажем, текстурки с модельками не будут подвластны правке. Или вы не сможете работать с играми ваших друзей, если разница в уровнях между вами существенна. Но всё это не остановит истинных творцов, верно?
Остановить может другое. Обучение в игре не сказать, чтобы подробное. Оно знакомит с базовыми вещами, но не сообщает, скажем, как изменить взгляд камеры. Правда, умелые ребята уже много накопали по редактору, поэтому смело идите в Интернет и ищите там руководства.
Прохождение Project Spark — не просто развлечение с друзьями, а процесс настоящего игрового творчества. Даже если он не выльется в законченную игру, принесёт много опыта по её созданию. А дальше Unity3D, GameMaker Studio и Unreal Engine. Всё в ваших руках.