forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=28)
-   -   Irrlicht библиотека, требуются люди (http://forum.boolean.name/showthread.php?t=16184)

pyirrlicht 10.03.2012 12:13

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от shybovycha (Сообщение 222321)
Даже перекомпилировав движок заново и с нужными директивами, у меня не хватило ума дабы выполнить хотя бы createDevice() :-p Зато ваш метод враппера действительно работает.

Прошу прощения, был неправ.

Вы не должны извиняться - тема на самом деле очень интересная, мне как Python пользователю тоже интересно прямое подключение к C++ классам, точнее к их public методам, с этого когда-то начинал свой враппер и даже удалось получить номер версии, но дальше дело не сдвинулось, ещё нашёл в сети переделанный ctypes для подключения C++ библиотек и вроде там есть всё необходимое, но он заброшен по неизвестным мне причинам и почему-то не вошёл в стандартную библиотеку, возможно из-за нестабильности.

Метод который использую я, на самом деле не мой - впервые познакомился с ним изучая Berkeley DB, ныне купленная Oracle и мой интерес с тех пор пропал к ней.

shybovycha 10.03.2012 14:48

Ответ: Irrlicht библиотека, требуются люди
 
Черт... Нужно будет летом написать игру - уж слишком не терпится вспомнить детство :-D

pyirrlicht 10.03.2012 16:30

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от shybovycha (Сообщение 222367)
Черт... Нужно будет летом написать игру - уж слишком не терпится вспомнить детство :-D

зачем ждать лета - есть идея - могу помочь попытаться сделать прототип на базе своего враппера

shybovycha 10.03.2012 19:56

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от pyirrlicht (Сообщение 222386)
зачем ждать лета - есть идея - могу помочь попытаться сделать прототип на базе своего враппера

Неее... Спасибо, конечно, за ваше предложение, но это будет определенно OGRE =) Уж слишком хороши там свет и тени... В шейдерах пока не разбирался, но и без них слишком хорошо получается...

А коль писать игру с использованием иррлихта - зачем же на бейсике, который мною позабыт давно? Уж лучше на С++, который позабыт не так давно =)

pyirrlicht 10.03.2012 21:01

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от shybovycha (Сообщение 222405)
зачем же на бейсике

бейсик не предлагаю, пока не готов, предлагаю Python прототип который в последствии может быть переписан на C++ с минимальными затратами - это ещё одна особенность моего продукта, специально делаю максимально похожим на оригинал и планирую сделать помошник-конвертер в С++, OxygenBasic (есть OOP) и FreeBASIC (есть конвертация в ассемблер) правда идеально было бы сразу в FASM, но сам не потяну

shybovycha 10.03.2012 21:18

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от pyirrlicht (Сообщение 222414)
предлагаю Python прототип который в последствии может быть переписан на C++

И вот снова вопрос: чем вам оригинальный Irrlicht не угодил? О_о Зачем его форкать? Зачем его питоновский враппер-прототип переписывать в С++, коль сам Irrlicht уже в С да еще и ++...

pyirrlicht 11.03.2012 10:28

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от shybovycha (Сообщение 222420)
И вот снова вопрос: чем вам оригинальный Irrlicht не угодил? О_о Зачем его форкать? Зачем его питоновский враппер-прототип переписывать в С++, коль сам Irrlicht уже в С да еще и ++...

не предлагаю переписывать враппер, который к тому же не прототип - он просто враппер, не путайте пожалуйста

предложение было относительно игры-прототипа - если у Вас есть идея, но нет времени сейчас для её реализации в C++, то имея игру-прототип приблизительно отражающую Вашу идею, но написанную в Python, позже, когда появится время, будет легче переписать в C++, чем писать с нуля, но это только моё мнение и если Вы считаете иначе, не имею желания Вас переубеждать, тем более что Вы выбрали OGRE, а моё предложение относится к Irrlicht

pyirrlicht 11.03.2012 10:35

Ответ: Irrlicht библиотека, требуются люди
 
для всех кого интересует Blitz3D повторяю: требуется создать сообщение на форуме оффициального сайта Blitz3D дабы данная разработка вышла из подполья и все желающие смогли бы её использовать в своих продуктах

DarkMedveD 25.03.2012 11:18

Ответ: Irrlicht библиотека, требуются люди
 
Мне почему-то кажется, что эта разработка - просто отличный опыт для программиста и просто достижение для самого себя, но никак не для общественности. В Интернете есть масса проделанной подобной работы, к которой подходили, возможно, менее серьезно. Тем не менее- очень интересна сама разница работы стандартного рендера Blitz3D и стороннего, от Irrlicht.

pyirrlicht 25.03.2012 14:15

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от DarkMedveD (Сообщение 223636)
Мне почему-то кажется, что эта разработка - просто отличный опыт для программиста и просто достижение для самого себя, но никак не для общественности. В Интернете есть масса проделанной подобной работы, к которой подходили, возможно, менее серьезно.

Хорошо что это Вам кажется - потому что на самом деле это не так.
Основная работа была сделана за несколько минут (запуск Irrlicht из Blitz3D), просто это уже был давно пройденный этап, дольше ознакамливался с блитцем и переписывался с автором и инициатором идеи.

Что касается общественности, тут похоже Вы правы, хотя меня продолжают уверять в обратном (иногда приходят письма), такое ощущение что на самом деле что-то новое в Blitz3D никому не нужно.

DarkMedveD 25.03.2012 19:47

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от pyirrlicht (Сообщение 223643)
такое ощущение что на самом деле что-то новое в Blitz3D никому не нужно.

Но ведь все новое уже давно есть и под Blitz3D.
Разве на него еще чего-то не сделали..?

pyirrlicht 25.03.2012 20:15

Ответ: Irrlicht библиотека, требуются люди
 
Цитата:

Сообщение от DarkMedveD (Сообщение 223675)
Но ведь все новое уже давно есть и под Blitz3D.
Разве на него еще чего-то не сделали..?

с этим вопросом не ко мне, не пользуюсь, выше писал, поэтому и написал что не уверен


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot