Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > BlitzMax > 2D-программирование

Ответ
 
Опции темы
Старый 27.04.2013, 16:48   #1
Matt Merkulov
Модератор
 
Аватар для Matt Merkulov
 
Регистрация: 23.10.2005
Сообщений: 219
Написано 62 полезных сообщений
(для 247 пользователей)
[DWLab] Вышла версия 1.5

этой теме - подробное описание фреймворка)

Вышла версия фреймворка под номером 1.5. Что нового:
* Созданы обработчики отрисовки и проверки на столкновения спрайтов, а также система их регистрации. Вместо номера типа формы спрайта теперь объект обработчика.
* Введены новые типы форм столкновения: прямоугольные треугольники, луч, растр.
* Введена система группировки спрайтов (шаблоны). Теперь можно объединить спрайты в шаблон и создавать много простых объектов, использующих этот шаблон для отрисовки и проверки столкновений.
* Добавлена система проигрывания музыки
* Добавлены модули maxmod2 и bah.box2d
* Переработана система хранения структуры проекта в XML, в частности введена поддежка UTF8, тайловые карты теперь хранятся в отдельном двоичном файле (загрузка многократно ускорилась).

Изменения в редакторе:
* Можно создавать отрезки между спрайтами с помощью правой кнопки мыши.
* Появился флаг "физика" для спрайта, превращающий его в Box2D-объект. Можно запускать физическую симуляцию для спрайтов с физикой.
* Новый метод отображения растровой рамки.
* Теперь вместо вылета в случае, когда не найден файл изображения, просто выводятся сообщения об ошибке.
* Отображается прогресс загрузки мира.

Для перехода на новую версию необходимо изменить некоторые строки в коде:

Line
на
LineSegment

Type LTSpriteAndTileCollisionHandler:
Method HandleCollision( Sprite:LTSprite, TileMap:LTTileMap, TileX:Int, TileY:Int )
на
Method HandleCollision( Sprite:LTSprite, TileMap:LTTileMap, TileX:Int, TileY:Int, CollisionSprite:LTSprite )

Method Draw()
на
Method Draw( DrawingAlpha:Double = 1.0 )

Скачать(17МБ)
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Matt Merkulov за это полезное сообщение:
ant0N (28.04.2013), devolonter (27.04.2013), dimanche13 (27.04.2013), dranichek (20.08.2013), Dream (30.04.2013), St_AnGer (28.04.2013), Черный крыс (10.08.2013)
Старый 28.04.2013, 10:56   #2
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: [DWLab] Вышла версия 1.5

Скрипты так и не появились?
проект отличный! Требую продолжения...
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 28.04.2013, 16:46   #3
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: [DWLab] Вышла версия 1.5

Сообщение от ant0N Посмотреть сообщение
Скрипты так и не появились?
Скрипты на луа прикручиваются за две минуты, было бы желание.

Сообщение от ant0N Посмотреть сообщение
проект отличный! Требую продолжения...
насколько я в курсе - будет переориентация фреймворка на мобильные платформы)
(Offline)
 
Ответить с цитированием
Старый 30.04.2013, 10:47   #4
Matt Merkulov
Модератор
 
Аватар для Matt Merkulov
 
Регистрация: 23.10.2005
Сообщений: 219
Написано 62 полезных сообщений
(для 247 пользователей)
Ответ: [DWLab] Вышла версия 1.5

Сообщение от ant0N Посмотреть сообщение
Скрипты так и не появились?
проект отличный! Требую продолжения...
Ты что-то делаешь на фреймворке?
(Offline)
 
Ответить с цитированием
Старый 01.05.2013, 15:26   #5
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: [DWLab] Вышла версия 1.5

Сообщение от Matt Merkulov Посмотреть сообщение
Ты что-то делаешь на фреймворке?
пока лишь присматриваюсь... Просто я больше к ЛУА расположен (просто обожаю ее), поэтому заинтересовался
Движок, написанный на Блиц со скриптовым языком ЛУА....просто мечта!
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 11.07.2013, 13:59   #6
Matt Merkulov
Модератор
 
Аватар для Matt Merkulov
 
Регистрация: 23.10.2005
Сообщений: 219
Написано 62 полезных сообщений
(для 247 пользователей)
Ответ: [DWLab] Вышла версия 1.5

Фреймворк полностью портирован на Java. Пока доступна версия предварительного просмотра (альфа): http://dwlab.googlecode.com/files/DW...0alpha%201.zip

Отлажены и работают практически все части, не хватает только некоторых разделов помощи, больших примеров и уроков. Пока доступна только версия для LightWeight Java Game Library (LJWGL, Windows/Linux/MacOS), но в будущем планируется добавление поддержки PlayN для компиляции под мобильные платформы.

Разработка BlitzMax-версии прекращена.
(Offline)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо Matt Merkulov за это полезное сообщение:
Dream (11.07.2013), Кирпи4 (11.07.2013), FREE MAN (11.07.2013), Nerd (11.07.2013), Nex (12.07.2013), pax (11.07.2013), St_AnGer (12.07.2013), Черный крыс (10.08.2013)
Старый 20.08.2013, 11:15   #7
dranichek
AnyKey`щик
 
Аватар для dranichek
 
Регистрация: 20.08.2013
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: [DWLab] Вышла версия 1.5

скачиваю сие чудо, будем разбираться похоже это именно то, что я так долго искал
__________________
здесь не может быть Вашей рекламы
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 06:25.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com