Box2D для Lazarus

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Box2D для Lazarus

Сообщение Morterset » 18.07.2014 08:04:57

Здравствуйте дорогие форумчане!
Задача: Подключить Box2D в Lazarus.
Перерыв множество мануалов я нашел только версию для Delphy. (Если перевести под Lazarus тогда в версии невероятное количество ошибок, считает неправильно и т.д)
http://sourceforge.net/projects/box2d-delphi/
Попытки подключить библиотеку к Lazarus увенчались поражением.
Если кто имел дело с Box2D под Lazarus или знает как правильно партировать версию для Delphy, прошу помочь.
Заранее благодарен!
Morterset
незнакомец
 
Сообщения: 4
Зарегистрирован: 24.04.2014 14:40:36

Re: Box2D для Lazarus

Сообщение hinst » 18.07.2014 11:32:19

в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Box2D для Lazarus

Сообщение Morterset » 18.07.2014 11:50:34

hinst писал(а):в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять

К сожалению ZenGL не использует Box2D. Нашел только под CodeTyphon.
Morterset
незнакомец
 
Сообщения: 4
Зарегистрирован: 24.04.2014 14:40:36

Re: Box2D для Lazarus

Сообщение hinst » 18.07.2014 12:09:09

мда, значит показалось.... :shock:
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Box2D для Lazarus

Сообщение Vadim » 19.07.2014 23:11:05

https://code.google.com/p/box2d-delphi/issues/list
Там есть патч для FreePascal. Не пробовали?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Box2D для Lazarus

Сообщение ViTality » 20.07.2014 14:11:22

Morterset писал(а):
hinst писал(а):в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять

К сожалению ZenGL не использует Box2D. Нашел только под CodeTyphon.

дык КодеТайфун и есть Лазарус... сам не пробовал, но думаю не должно составить особого труда взять пакет.
Или просто начать пользовать КодеТайфун вместо Лазаруса))
ViTality
постоялец
 
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Re: Box2D для Lazarus

Сообщение Morterset » 20.07.2014 14:37:06

ViTality писал(а):
Morterset писал(а):
hinst писал(а):в графическом движке ZenGL было вроде бы реализовано взаимодействие с Box2D, можно попробовать оттуда взять

К сожалению ZenGL не использует Box2D. Нашел только под CodeTyphon.

дык КодеТайфун и есть Лазарус... сам не пробовал, но думаю не должно составить особого труда взять пакет.
Или просто начать пользовать КодеТайфун вместо Лазаруса))


CodeTyphon не совсем Lazarus. Он написан на лазарус, но при этом он отлично работает с библиотеками под Delphi. И библиотека предлагаемая для CodeTyphon фактически Делфи библиотека. Они идентичны.

Добавлено спустя 1 минуту 23 секунды:
Vadim писал(а):https://code.google.com/p/box2d-delphi/issues/list
Там есть патч для FreePascal. Не пробовали?

Я извиняюсь но как то не нашел на данном сайте модуля под FreePascal. Там находятся только вопросы и просьбы по реализации данного патча.
Morterset
незнакомец
 
Сообщения: 4
Зарегистрирован: 24.04.2014 14:40:36

Re: Box2D для Lazarus

Сообщение alexs » 20.07.2014 16:29:49

Morterset писал(а):CodeTyphon не совсем Lazarus. Он написан на лазарус, но при этом он отлично работает с библиотеками под Delphi.

Это чистый лазарь, в который добавили сторонние библиотеки. При этом поломали исходные структуры.
А то что дельфиновские библиотеки в нём работают - так и ZEOS в дельфи и в лазаре прекрасно собирается.
PS
Мне CT не нравится тем, что взяли лазарь и на основе него своё пилят. А в лазарь от них полезного выхлопа нет.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Box2D для Lazarus

Сообщение sign » 21.07.2014 06:09:42

alexs писал(а):
Morterset писал(а):CodeTyphon не совсем Lazarus. Он написан на лазарус, но при этом он отлично работает с библиотеками под Delphi.

Это чистый лазарь, в который добавили сторонние библиотеки. При этом поломали исходные структуры.
А то что дельфиновские библиотеки в нём работают - так и ZEOS в дельфи и в лазаре прекрасно собирается.
PS
Мне CT не нравится тем, что взяли лазарь и на основе него своё пилят. А в лазарь от них полезного выхлопа нет.

А чего им заботиться о лазаре?
Они взяли его за основу и спокойно делают что им нравится. Имеют право и никаких обязательств перед лазарем у них нет.
Но никто не мешает лазаровцам выпиливать из СТ полезное и вставлять в лазарь.
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: Box2D для Lazarus

Сообщение alexs » 21.07.2014 15:55:56

sign писал(а):Они взяли его за основу и спокойно делают что им нравится. Имеют право и никаких обязательств перед лазарем у них нет.

Они это делают постоянно. Ладно было бы если один раз взяли... а так - не красиво получается.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 221

Рейтинг@Mail.ru
cron