Game Maker - создание игр | HellRoom Games
Май 14, 2025, 10:34:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1] 2 3 4   Вниз
  Печать  
Автор Тема: Что такое любовь?  (Прочитано 33668 раз)
0 Пользователей и 1 Гость смотрят эту тему.
UncleDec
Совсем не
«Старожил форума»
******

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

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


WWW
« : Февраль 10, 2012, 17:49:05 »


Очень захотелось рассказать о отличном движке love (также известном как L?VE 2D), который, к сожалению, мало кому известен в этих кругах. Хотя он есть в базе, а также 2 игры, созданные на нём: GunFu Deadlands и Ten Second War.

Игры, созданные с помощью love пишутся на языке Lua. Мультимедиа проигрывается с помощью SDL (Simple DirectMedia Layer), DevIL, OpenAL. Позволяет разрабатывать игры быстро, удобно и легко на сразу три платформы: Windows, Linux, Mac.

Lua является очень мощным языком, предоставляющем почти неограниченные возможности. Писать на нём очень просто и интересно.

Я видел много движков, конструкторов, сред, языков. Но Love был первым движком, на котором было писать интересно и весело. Да, именно весело. И я даже не знаю, чем это обусловлено. Love создаёт необыкновенную, радостную атмосферу при разработке, превращая нудные дебри программирования и поиски того маленького нужного кусочка кода среди кучи чисел, математических расчётов, скриптов, функций и объектов в нечто приятное.

Когда я начал его учить, рядом со мной не было никого, кто также его изучал. Поэтому я сам нашёл и привёл к Love "товарищей по движку". Сейчас я потихоньку переезжаю на него с Game Maker и не обладая какими-то феноменальными навыками, я спокойно за несколько дней выучил Lua до того уровня, чтобы писать небольшие игры спокойно и непринуждённо.

При вашей поддержке я мог бы написать цикл статей, где мог бы поделиться знаниями и познакомить с движком побольше. Именно на нём я собираюсь писать игру на Gaminator 9.

А пока предлагаю скачать Love и взглянуть под спойлер, где таится код простой игрушки, написанной мной на Lua (идём героем к другу и ведём его до выхода). Предлагаю его засунуть в Notepad++ перед тем, как изучать.


Источник
« Последнее редактирование: Март 07, 2012, 22:52:24 от Decoy » Записан
Tulpan
Участник
****

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

Пол: Мужской
Награды:
За постоянность! [10 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: Лентяй
Сообщений: 238


Glazzz


« Ответ #1 : Февраль 10, 2012, 18:55:28 »

Будет интересно посмотреть на статьи и проекте на этом движке! 
Записан
Hamster099
«Старожил форума»
******

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

Награды:
1000 сообщений!За постоянность! [100 дней на форуме]За лояльность! [+150 репутации]
API: GameMaker Studio Master
Сообщений: 1264



« Ответ #2 : Февраль 10, 2012, 18:59:16 »

Что такое любовь?
L?we = Лев  Мда....
Записан
UncleDec
Совсем не
«Старожил форума»
******

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

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


WWW
« Ответ #3 : Февраль 10, 2012, 19:01:34 »

От слова Love.
Записан
Krib
«Старожил форума»
******

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

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]Знаток Game MakerЗа помощь новичкам!
API: Game Maker 8.0 Pro
Сообщений: 951


« Ответ #4 : Февраль 10, 2012, 19:06:39 »

Решил посмотреть что за программка такая. Скачал. Установил. Запустил. Уже пару минут наблюдаю крутящуюся конструкцию, с надписью LёVE.  ;D
P.S. Как запустить?
Записан

Fuge, late, tace
VladTheCat
Немного
GM Pro user
*

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

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



« Ответ #5 : Февраль 10, 2012, 19:12:47 »

Об этом написано на офф. вики: https://love2d.org/wiki/Getting_Started_(Русский)

Добавлено: Февраль 10, 2012, 19:18:07
Вот на русском
Записан


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

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

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

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]Знаток Game MakerЗа помощь новичкам!
API: Game Maker 8.0 Pro
Сообщений: 951


« Ответ #6 : Февраль 10, 2012, 19:20:02 »

Хех, уже разобрался на англицком

Добавлено: Февраль 10, 2012, 19:21:58
А вот из командной строки запуск не работает..

Добавлено: Февраль 10, 2012, 19:34:17
В общем посмотрел структуру языка - не понравилось, с++ как-то ближе, наверно привык просто.

Добавлено: Февраль 10, 2012, 19:35:30
P.S. Вспомнил  ;D К CS2D моды на lua писал.
Записан

Fuge, late, tace
Evgenuych96
Активный участник
*****

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

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



« Ответ #7 : Февраль 10, 2012, 20:57:42 »

Интересный движок а там можно как в гм прогромировать при помощи кнопок создать столкновение и тд?
Записан
redeek789789789
«Старожил форума»
******

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

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: 3d model, GM, GML,осваиваю C#, HTML, Paint.net
Сообщений: 530



« Ответ #8 : Февраль 10, 2012, 21:03:14 »

мне почемуто код напомнил турбо паскаль
Записан

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

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

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


WWW
« Ответ #9 : Февраль 10, 2012, 21:22:03 »

Интересный движок а там можно как в гм прогромировать при помощи кнопок создать столкновение и тд?

Нет, Lua не подойдёт для новичков.
Записан
Evgenuych96
Активный участник
*****

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

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



« Ответ #10 : Февраль 10, 2012, 21:34:12 »

Интересный движок а там можно как в гм прогромировать при помощи кнопок создать столкновение и тд?

Нет, Lua не подойдёт для новичков.
жаль а я только освоил гм коды
Записан
Hamster099
«Старожил форума»
******

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

Награды:
1000 сообщений!За постоянность! [100 дней на форуме]За лояльность! [+150 репутации]
API: GameMaker Studio Master
Сообщений: 1264



« Ответ #11 : Февраль 12, 2012, 22:01:16 »

От слова Love.
о с точками, с немецкого = лев  :-\
Записан
VladTheCat
Немного
GM Pro user
*

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

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



« Ответ #12 : Февраль 12, 2012, 22:14:09 »

Если надо, я могу пару примеров набросать к этому двигу.
Записан


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

Когда я что-то пишу в "<>", то это значит, что содержимое надо заменить на свое значение.
Vendet
Гл. Администратор
*

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

Пол: Мужской
API: Unity 3D
Сообщений: 3949


HellRoom Games


WWW
« Ответ #13 : Февраль 12, 2012, 22:19:18 »

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

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

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


WWW
« Ответ #14 : Февраль 12, 2012, 22:45:49 »


К слову, один из них уже давно написан и таится на Гамине. Но я не стал его выкладывать здесь, так как на этот пост внимания не обратили.
Записан
Страниц: [1] 2 3 4   Вверх
  Печать  
 
Перейти в:  

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