danilaxxl danilaxxl

CollectableItemData.cs

[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]

GoloGames GoloGames

vadya_ivan, рад, что вам игра показалась интересной : )

P.S. Кстати уже доступна бесплатная демо-версия в Steam

vadya_ivan vadya_ivan

Визуал, задумка, музыка , механики, все в цель

GoloGames GoloGames

Ato_Ome, спасибо за позитивные эмоции, будем стараться : )

Ato_Ome Ato_Ome

Потрясающий результат, все так четенько, плавненько)
То ли саунд, то ли плавность напомнили мне игрушку World of Goo, удачи вам в разработке и сил побольше дойти до релиза!)

Cute Fox Cute Fox

Graphics are a little cool, good HD content. But this game doesn't cause nary interest me.
However the game is well done.

GMSD3D GMSD3D

Почему действие после всех условий выполняется?
[step another object]

Zemlaynin Zemlaynin

Jusper, Везде, но наугад строить смысла нет. Нужно разведать сперва территорию на наличие ресурсов.

Jusper Jusper

Zemlaynin, а карьеры можно будет везде запихать?
Или под них "особые" зоны будут?

Zemlaynin Zemlaynin

Это так скажем тестовое строительство, а так да у города будет зона влияния которую нужно будет расширять.

Jusper Jusper

А ссылка есть?

Jusper Jusper

Я не оч понял из скриншота, как вообще работает стройка. У игрока будет как бы поле строительства?

split97 split97

в игру нужно добавить время песочные часы в инвентаре, пока бегаешь наберается усталость и ты очень тормозной мобильный враг просто убевает

split97 split97

в игру нужно добавить время песочные часы в инвентаре, пока бегаешь наберается усталость и ты очень тормозной мобильный враг просто убевает

ViktorJaguar ViktorJaguar

Почему я нигде не могу найти нормальный туториал, где покажут как экипировать предмет (например, меч) в определенную (выделенную под оружие) ячейку???

Логотип проекта Прочие движки

Уроки по Love и Lua. Урок 0. Введение.

Всем привет! Итак это первый урок из цикла разработки игры на +Love2D+ и сегодня мы настроем рабочую среду для дальнейшей работы. Первым делом нам необходимо скачать сам фреймворк. И качаем мы его здесь love2d.org .После того как ты скачал его,запускай файл Love2D.exe ...

Если у тебя программа выдает вот такую картинку:

Уроки по Love и Lua. Урок 0. Введение. — Прочие движки — DevTribe: инди-игры, разработка, сообщество

То значит ты попался.На самом деле нам его открывать не следует(пока что). Сейчас нам нужен редактор кода. Вот небольшой список,где можно уже начинать писать код игры:

  • ZeroBrain Studio http://studio.zerobrane.com/ (Платный редактор.Предназначен как раз для написания кода на Lua,если чуть поискать,можно получить его бесплатно).
  • !Brackets! http://brackets.io/ (Лично я взял его,хотя также пользуюсь Sublime Text 3).
  • Sublime Text http://www.sublimetext.com/ (Хороший вариант,очень удобный редактор).
  • !Блокнот! (Почему бы и нет).

После того как вы скачали(по необходимости) редактор кода,можно уже начинать собственно писать свою первую игрушку на чистом языке программирования.

Фишка Love2D
Первым делом открой корневую папку Love2D.Запомни,на протяжении всего цикла уроков по Love2D у нас должны быть открыты: 1.Корневая папка Love2D. 2.Папка с файлом(где пишем код). 3.Редактор кода.
Теперь о фишке Love2D. Так как это не движок типа Unity3d,значит нам придется все делать вручную.

Во-первых фишка Love2D в том,чтобы сама игра работала,нам необходимо давать файлу конкретное имя,а именно main.lua и у нас еще будет второй файл conf.lua .В файле main мы пишем всю игровую логику,графику и т.п. ,а в файле conf работаем с самим окошком игры(настраиваем заголовок,иконку,размер и т.д.).

Во-вторых Love2D подготовила аж целых два варианта компиляции нашей программы. Вариант 1. Нам необходимо добавить два файла(main и conf) в ZIP архив и открывать этот архив программой Love2D,вот так:

Уроки по Love и Lua. Урок 0. Введение. — Прочие движки — DevTribe: инди-игры, разработка, сообщество

Вариант 2.Создаем в корневой папке Love2D папку,где будем хранить наши файлы. Далее выделяем папку с нашими файлами и наводим ее на Love2D.exe ,вот так:

Уроки по Love и Lua. Урок 0. Введение. — Прочие движки — DevTribe: инди-игры, разработка, сообщество

Вот как-то так.В целом на этом я предлагаю закончить вводный урок. В будущем я буду компилировать вторым вариантом. Вроде как сказал что установить. Пока что все. Ждите следующего урока!

Смотрите также:


Комментарии



ИМХО: В начале наверное стоило написать о самом движке? Хоть необходимый минимум:
Правильное название движка: LOVE - без всяких 2D, или если полностью "LOVE - Free 2D Game Engine".
Если пишите про движок, то хотя бы давайте ссылки:
Оф. сайт LOVE
LOVE Wiki
LOVE исходники на Bitbucket
Ну и о лицензии не забываем:
Распространяется по zlib/libpng license

Я его как-то рекламил. Плюс на сайте есть проект по движку http://xgm.guru/p/love2d

Mihahail:

Я его как-то рекламил. Плюс на сайте есть проект по движку http://xgm.guru/p/love2d

пока ты этого не написал, до этого я об этом не знал. Согласен с devpilgrim

Mihahail:

Я его как-то рекламил. Плюс на сайте есть проект по движку http://xgm.guru/p/love2d

Не знаю, в Категории основных игровых движков( http://xgm.guru/p/gamedev) его нет, то что о нем где-то пишут на сайте, так хоть ссылку в статье...

А вообще - движок интересный, тем более Lua один из простейших для освоения языков. Судя по тому что видел на LOVE Wiki - На LOVE вполне можно собрать свой лисапед и он поедет... В том смысле, что это хорошая заготовка под движок, для самостоятельной разработки, без доп редакторов, отладчиков и т.д., годен только для самых простейших игр. По идее аналог XNA, только на Lua.

devpilgrim:

в Категории основных игровых движков( xgm.guru/p/gamedev) его нет

Напиши менеджерам/админам, пофиксят.
Возможно, он создавался до создания списка основных игровых движков.

Mihahail:

Напиши менеджерам/админам, пофиксят.

Не думаю что он будет настолько популярен, чтобы заинтересовать админов, а уж тем более собрать хоть небольшое сообщество.

devpilgrim, просто в текущем состоянии он слишком пустой и интерес проявлял только один человек. Если вокруг него действительно будет начинать развиваться какое-то комьюнити на данном сайте, то мы конечно же добавим его на ту страничку.

alexprey:

Если вокруг него действительно будет начинать развиваться какое-то комьюнити на данном сайте

ИМХО: Вот это как раз и вряд-ли... Есть куча аналогичных движков и даже более мощных и раскрученных, например Pygame , но их все объединяет одно - им далеко до топовых игровых движков, которые к тому-же еще становятся все более доступными, а в последнее время и совсем бесплатными для indi разработчиков.
Удел таких движков - несколько энтузиастов которым интереснее писать ради самого процесса написания, а не ради конечного результата. Таким движкам сообщество собрать можно только на их собственном ресурсе за счет прямого общения с разработчиками.
Обращать на них внимание нужно, даже можно использовать для определенных нестандартных проектов, но вот пользоваться ими постоянно - боже упаси.

может быть перенести тему в соответствующий проект..?

Справка