Game Maker - создание игр | HellRoom Games
Июнь 19, 2025, 03:26:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как начать создавать игры, используя Love2D  (Прочитано 14197 раз)
0 Пользователей и 1 Гость смотрят эту тему.
UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« : Март 04, 2013, 20:50:20 »

Итак, вы хотите создавать игры, используя Love2D.

Вот, что может вам понадобиться, чтобы начать:

1) Собственно, скачать сам движок
2) Заглянуть на вики
3) Прочитать статью о том, как начать
4) Скачать "компилятор" от YellowAfterlife
5) Прочитать текст чуть ниже

Итак, скачав и запустив love.exe, не удивляйтесь, если вы увидите розовую хрюшку или что-то подобное. Это демо движка. Сам Love2D не имеет собственной IDE.
Поэтому нужно писать Lua скрипты в текстовом редакторе (лично я рекомендую Notepad++).
Для того, чтобы создать проект для Love2D, вам нужно создать папку где-либо и создать в нём файл main.lua. Это главный файл проекта, который будет запускаться первым. Из него можно вызывать другие скрипты.
Для запуска проекта можно перетянуть папку с игрой (не файл main.lua) на love.exe или его ярлык. Но также можно добавить к списку горячих клавиш запуск игры на Love в текстовом редакторе.


Для того, чтобы удобно пересылать другим пользователям Love игру или исходник, достаточно объединить всё содержимое папки в архив, а затем изменить его расширение на .love

Если вы хотите "компилировать" игру в формат .exe, то вам понадобится "компилятор", ссылка на который дана выше. Просто поместите compile.bat и ваш_файл.love в папку с Love2D и перенести ваш_файл.love на compile.bat. Нужно поставлять вашу игру вместе с библиотеками OpenAL32.dll, SDL.dll и DevIL.dll.

Информацию о движке можете черпать из вики или прямо из этого раздела.

Успехов!
« Последнее редактирование: Март 26, 2013, 19:40:05 от UncleDec » Записан
VladTheCat
Немного
GM Pro user
*

Репутация: 145
Offline Offline

Пол: Мужской
Награды:
1000 сообщений!За постоянность! [100 дней на форуме]Настоящий игродел!
API: Love
Деятельность: Целая игростудия, состоящая из одного кота.
Сообщений: 1435



« Ответ #1 : Март 04, 2013, 20:52:15 »

Эмм... команду для горячих клавиш ты написал, но не написал, где её надо вставлять errm
Записан


Будьте вежливы: Вам помогли? Не забудьте поставить плюс. А то банда злобных апельсинов придет за вами. И даже тех. поддержка вам не поможет. :3

Когда я что-то пишу в "<>", то это значит, что содержимое надо заменить на свое значение.
UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« Ответ #2 : Март 04, 2013, 20:53:41 »

Эмм... команду для горячих клавиш ты написал, но не написал, где её надо вставлять errm

Спасибо, исправил.
Записан
a7s1h1
Активный участник
*****

Репутация: 27
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Сообщений: 457


« Ответ #3 : Март 25, 2013, 16:11:20 »

запуск из Notepad++ не работает((
Записан

UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« Ответ #4 : Март 25, 2013, 16:18:20 »

запуск из Notepad++ не работает((

Ты правильно ввёл путь?
Записан
a7s1h1
Активный участник
*****

Репутация: 27
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Сообщений: 457


« Ответ #5 : Март 25, 2013, 16:23:48 »

запуск из Notepad++ не работает((
Ты правильно ввёл путь?
вроде, да:
Код:
<Command name="Launch in Love" Ctrl="yes" Alt="no" Shift="yes" Key="82">C:\Program Files\LOVE\love.exe &quot;$(FULL_CURRENT_PATH)&quot;</Command>
в файле shortcuts.xml в папке c:\Program Files\Notepad++\
Только клавишу поменял на R.
Даже в меню Запуск-Launch in Love появилось.
При нажатии соответствующей комбинации ничего не происходит(
Записан

wargamen
Участник
****

Репутация: 19
Offline Offline

Пол: Мужской
API: Game Maker 6.1
Деятельность: Java, GMS, pixelart
Сообщений: 155

Java, i love you:3


« Ответ #6 : Март 25, 2013, 16:26:17 »

4) Скачать "компилятор" от YellowAfterlife - "Page not found. This is somewhat embarrassing, isn’t it?"
Записан

"Если ты играешь в престолы, ты должен либо умереть, либо победить! Среднего не бывает!". Песнь льда и пламени.

"Закон бесконечной всемирной извращенности или закон Феликса." Когда сисадмины правили Землей.
a7s1h1
Активный участник
*****

Репутация: 27
Offline Offline

Пол: Мужской
API: Game Maker 8.0 Pro
Сообщений: 457


« Ответ #7 : Март 25, 2013, 16:34:47 »

4) Скачать "компилятор" от YellowAfterlife - "Page not found. This is somewhat embarrassing, isn’t it?"
просто создайте файл "compile.bat", там пропишите
Код:
copy /b love.exe+%1 "%~n1.exe"
у меня работает.
Это, насколько я понял, и есть тот самый компилятор, только я нашёл его в другом месте
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.099 секунд. Запросов: 31.