> на ваши порой имхо саркастические замечания и подшучивания я не обижаюсь
ваше имхо абсолютно адекватно характеризует мои замечания :)
>спасибо за то, что не поленившись удостоили своим присутствием наш неофициальный забавный сайт на юкосе
Проект амбициозный, любой бы заинтересовался. Я бы ваш офф.сайт посетил бы, который наверное более чем просто "забавный на юкосе", но увы, нашел только совсем не забавную и еще менее информативную пхпббешку. Буду рад ссылке на серьезный всеобъемлющий ресурс по вашему продукту. Хотя я бы удовольствовался и забавным вариантом на юкосе, если ли бы на нем за все время его актуальности (почти год) в разделе "Наш Арт" присутствовало хоть что-то от 13% контента анонсированного последней забавной новостью.
>даже почитали что там написано
даже очень внимательно и не только этот сайт, что даже позволило нарисовать такую картинку:
и вдруг подумал об добре, этике и других хороших чувствах, поэтому нарисовал ее в личке.
короче хотелось бы ссылку на ресурс объективно отражающий ход работ.
Эльмиго
"кстати бинда под питон у него нет, так что вы первопроходец"
Вот тут вы ошибаетесь, биндов было не мало (Pyrr, YAMMO, Venom, SabreGL), но все они заброшены и причём давно, поэтому пришлось писать своё.
Здесь ссылка на оффициальном Python сайте http://pypi.python.org/pypi/pyirrlicht
Здесь на Irrlicht форуме http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=37667
но для Python программистов сейчас есть другие сильные двиги: Panda, pyOGRE, тот же PyGame оброс кучей разных прибамбасов.
Я выбрал Irrlicht из-за его самой низкой ресурсоёмкости на простеньких проектах, причём с большим отрывом от всех выше озвученных и всех тех что остались за кадром.
>Вот тут вы ошибаетесь, но все они заброшены и причём давно
как раз не ошибаюсь, мы живем в настоящем, а не в прошлом
а еще отсутствие каких-либо биндов там http://www.irrlicht3d.org/wiki/, значит "вакансия" свободна
панда - жуткий монстр, "хело ворлд" на сотню мег вытянул... дальше я ее смотреть не стал
огр - жуткий монстр, товарищ (который мега-программер) много времени потратил на огра, когда ему скинул свои исходники, сразу заметил, что в сравнении они - красавец и чудовище
пайгейм - когда я выбирал между 2д и 3д для своей первой игры, то 3д выиграл - дает больше свобод
так шо ваш пирр выглядит очень перспективно, а когда вы еще портируете на него все базовые туторы и сбацаете на ем конструктор следом , то думаю столкнете "маховик"
Так-то оно так, просто слово "первопроходец" звучит слишком громко.
"а когда вы еще портируете на него все базовые туторы"
Так ли важны все примеры? Несколько есть + один свой - думаю пока достаточно, остальные после конструктора, если конечно время останется.
>Так ли важны все примеры?
думаю очень важны, думаю сами поймете, если задумаетесь
не уподабливаетесь мега-гурам посылающих пользователя читать апи, снижайте порог вхождения без вашего участия на сколько можно
Вы правы если смотреть на Irrlicht со стороны С++, там действительно нехватает примеров и приходится много читать API + форум.
В Python всё намного проще - беру готовый C++ пример, автозаменой в текстовом редакторе меняю "->" на ".", кое-где 0 на None, убираю определения типов, для большего отличия от C++ убираю ";", кажется всё, ах да ещё циклы и условия.
Сильные отличия сейчас с IEventReceiver и SKeyMap, но для них примеры есть.
Также реализован не весь функционал и новые примеры конвертирую по мере добавления функционала, чтобы сразу тестировать.
В последней версии начал использовать векторные шрифты, а официальная сборка их не поддерживает, вот тут наверное может возникнуть проблема. Вроде отрезал это дело с помощью макросов #define, #ifdef и константы для Python среды, но не проверял.
>Вы правы если смотреть на Irrlicht со стороны С++
если задуматься, то я могу быть правым с любой стороны :)
во первых фраза "здесь все намного проще" очень относительная, относительно кого относить, к примеру вас или меня... я ведь не секрет вам раскрою, если скажу, что чем проще продукт купить, тем больше он продается
во вторых было сказано ранее Стиксом, что людей привлекают готовые решения, а туториалы в этом случае как раз относятся к ним, тем более что для вас портирование плевое дело.
P.s. подумал и отписал в личку....
незавершённую версию всегда можно посмотреть в проекте pyirrlicht (http://pir.sourceforge.net)
или отдельным файлом http://kolosov.ath.cx/pyge.zip
finic
> Планирую создание простенького игрового конструктора. Возможно кто-то захочет
> поучавствовать.
Могу пожертвовать класс для описания аркадного оружия. Если надо -- дай знать. :)
Так же работаю над классом аркадного описания персонажей.
P.S. Чувствую доброта меня когда нибудь сгубит :)
P.P.S. Тему не читал полностью -- поскольку типичное русское "а зачем?" и "я попробовал -- у меня не получилось, у тебя тоже не выйдет" отбили желание читать. Я всеми руками за разработку конструктора тем более открытый и свободный конструктор может понадобиться очень многим, особенно если сделать его довольно простым и доступным для понимания. Предлагаю автору топика как то организовать тех кто поддерживает идею создания конструктора и создать форум или сайт для них.
> Могу пожертвовать класс для описания аркадного оружия. Если надо -- дай знать. :)
> Так же работаю над классом аркадного описания персонажей.
В виду полного отсутствия какого-либо интереса к данному проекту, принимаются любые пожертвования кода.
> P.S. Чувствую доброта меня когда нибудь сгубит :)
Надеюсь не в данном случае.
> P.P.S. Тему не читал полностью -- поскольку типичное русское "а зачем?" и "я попробовал -- у меня не получилось, у тебя тоже не выйдет" отбили желание читать.
Просто можете посмотреть файл pyge.py в архиве http://vosolok2008.narod.ru/pyirrlicht.zip
> Предлагаю автору топика как то организовать тех кто поддерживает идею создания конструктора и создать форум или сайт для них.
Спасибо за предложение. Форум можно использовать этот или здесь http://pir.sourceforge.net (ещё альтернатива http://code.google.com/p/pyirrlicht). Самое сложное найти "тех кто поддерживает идею создания конструктора", если есть идеи, буду признателен.
finic
Да кстати, не обратил внимания что вы на питоне. Мой класс на C++, но там используются только базовые функции, думаю адаптировать если надо будет не сложно :)) Если кому понравится можете сделать кросс языковую библиотеку.
> Да кстати, не обратил внимания что вы на питоне.
Только потому что больше нет желающих, я не против C++ и то что уже имеется также можно перевести в C++ код.
> Мой класс на C++, но там используются только базовые функции, думаю адаптировать если надо будет не сложно
Спасибо, адаптировать действительно просто и даже не базовые думаю будет возможно, пишите ещё.
Написал еще аналогичный класс описания персонажей.
Здорово, спасибо.
Осталось сделать пример использования этих классов в Irrlicht.
ps
Я тоже кое-что накрапал (не сам): генераторы 2d и 3d лабиринтов http://www.python-forum.org/pythonforum/viewtopic.php?f=2&t=28246
finic, у вас есть icq/skype/jabber?
я тут взялся потихоньку изучать python (кстати если не брать производительность в расчет, то питон гораздо развитее C++), поэтому может быть через месяц другой присоеденюсь к вашему проекту =)
Тема в архиве.