Game Maker - создание игр | HellRoom Games
Февраль 08, 2025, 07:13:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

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

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

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


WWW
« : Август 29, 2013, 23:20:52 »

Всем привет!

Я люблю использовать LOVE для своих проектов, но я не нашёл ни одного фреймворка, который мне бы нравился. Когда я работаю на ActionScript 3 / Haxe, я использую FlashPunk. Поэтому я сделал небольшой фреймворк, который каждый может использовать для разработки своих игр!  

Текущая версия: 1.0.0

Особенности:
    Работа с игровыми сценами
    Работа с игровыми объектами
    Система коллизий
    Работа с анимациями
    Работа со звуком (можно разбивать на группы)
    Рендеринг текста
    Создание задников
    Удобная работа с вводом
    Работа с буферами данных (с возможностью сохранения / загрузки)
    Встроенный дебаггер и консоль

Есть ещё множество вещей, которые пока не перенесены, но они будут позже.

СКАЧАТЬ!

Have fun!

Некоторые различия между LovePunk и оригинальной версией:
    Anim, Mask, Graphic удалены
    Draw, Canvas удалены, потому что LOVE предоставляет подобный функционал из-коробки
    Множество мелочей были переработаны

Вы можете использовать FlashPunk Docs и встроенные примеры, чтобы начать.

Буду рад вопросам и баг-репортам.
Twitter, Тема на форуме LOVE, Тема на форуме FlashPunk
Записан
VladTheCat
Немного
GM Pro user
*

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

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



« Ответ #1 : Август 30, 2013, 13:05:06 »

Не хватает объяснения, как скачивать с GitHub'а :3
Записан


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

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

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

Пол: Мужской
Награды:
5000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+1000 репутации]За помощь в развитии форума!Знаток Game Maker!За помощь новичкам!
API: GameMaker Studio Master
Деятельность: Code, design
Сообщений: 6626



WWW
« Ответ #2 : Август 30, 2013, 14:23:20 »

Не хватает объяснения, как скачивать с GitHub'а :3
Справа внизу кнопка "Download ZIP"
Записан

- А какой, собственно, командой процессора колобок ест черта?
- Командой EAT...
Справка и FAQ в правом верхнем углу...
VladTheCat
Немного
GM Pro user
*

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

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



« Ответ #3 : Август 30, 2013, 14:32:38 »

Запустил первый пример в списке.

Добавлено: Август 30, 2013, 14:36:40
Положил папку lovepunk в C:/Games/LOVE. Теперь так:
Код:
C:\Games\LOVE\lovepunk/graphics/Text.lua:105: attempt to index a nil value

Traceback

C:\Games\LOVE\lovepunk/graphics/Text.lua:105: in function 'render'
main.lua:43: in function 'draw'
[C]: in function 'xpcall'

Image 3.jpg
LovePunk (порт FlashPunk)
* Image 3.jpg (186.03 Кб, 816x638 - просмотрено 1236 раз.)
Записан


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

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

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

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


WWW
« Ответ #4 : Август 30, 2013, 16:44:43 »

Легко ведь догадаться, что нужно скопировать папку lovepunk в папку с примером. Я не вкладывал папку с фреймворком, потому что это добавляет вес.
Записан
VladTheCat
Немного
GM Pro user
*

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

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



« Ответ #5 : Август 30, 2013, 18:43:19 »

Легко ведь догадаться, что нужно скопировать папку lovepunk в папку с примером. Я не вкладывал папку с фреймворком, потому что это добавляет вес.
Не в том дело. Посмотри на лог ошибки не на скрине. Проблема с рендером текста.
Записан


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

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

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

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


WWW
« Ответ #6 : Август 30, 2013, 19:21:53 »

Какой из примеров?
Записан
VladTheCat
Немного
GM Pro user
*

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

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



« Ответ #7 : Август 30, 2013, 21:25:52 »

Я пробовал запускать только "AnimationsAndCollisions" и "BunnyMark". Эта проблема была в обоих.
Записан


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

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

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

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


WWW
« Ответ #8 : Август 30, 2013, 22:00:15 »

Удивительно. А у меня всё работает идеально.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

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