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

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

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

Ответ
 
Опции темы
Старый 20.02.2006, 23:55   #1
Conan Fedr
Нуждающийся
 
Регистрация: 08.02.2006
Сообщений: 75
Написано 0 полезных сообщений
(для 0 пользователей)
Посмотрев на прекрасную водичку от AMT , я понял что чтобы создать какойто неглючный эффект для близа надо полизоваться либами . Вот походу дела возник вопрос , как возвратить из скрипта много данных допустим массив . Я пробовал но невыходило , насколько я понял в блитзе нельзя возвращять массивы . Как быть ? Мне бы хотелось отдать в либу отренденную картинку там наложить на нее эффект и вернуть обратно , реализуемо ?
(Offline)
 
Ответить с цитированием
Старый 21.02.2006, 00:28   #2
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Думаю, в даном случае: овчинка выделки не стоит.
Решений - как вернуть кучу данных может быть несколько: юзание списков, или отдельных типов, банков данных и т.п.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 21.02.2006, 00:43   #3
Conan Fedr
Нуждающийся
 
Регистрация: 08.02.2006
Сообщений: 75
Написано 0 полезных сообщений
(для 0 пользователей)
Благодарю буду постигать .

А насчет того что нестоит , я думаю всеже стоит можно такие эффекты реализовывать которые я думаю в блитзе сделать трудно , вообще + ко всему я люблю С++ .
(Offline)
 
Ответить с цитированием
Старый 25.02.2006, 21:13   #4
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Можно использовать банки и пользовательские типы. Тогда в C++ нужно создавать функцию с параметром void*.
(Offline)
 
Ответить с цитированием
Старый 25.02.2006, 22:48   #5
НУБ
Бывалый
 
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений
(для 102 пользователей)
А зачем ваобще использовать блицевские массивы, не проще ли все вычисления делать в длл? а рез-т выдавать в блиц, если результат - массив или тип - возвращать ссылу на него и также всю обработку в либе, если с объектами блица работать надо - то напрямую в памяти.
(Offline)
 
Ответить с цитированием
Старый 25.02.2006, 22:56   #6
jimon
 
Сообщений: n/a
2 Ньюб... с такой тактикой от блица можно оставить только синтаксис
 
Ответить с цитированием
Старый 25.02.2006, 23:02   #7
НУБ
Бывалый
 
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений
(для 102 пользователей)
ну так и зашибись ), к томуж есть и преимущество: если что, граф. двиг легче сменить(логика то вся внешняя).
(Offline)
 
Ответить с цитированием
Старый 25.02.2006, 23:10   #8
jimon
 
Сообщений: n/a
дааа ... если у тебя столько ентузиазма - напиши компилятор кода бейсика в сишный с встроеным api ... я к етому api прикручу ode и irrlicht
 
Ответить с цитированием
Старый 26.02.2006, 04:03   #9
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Нафиг ode и irrlicht.
Невтон круче, а irrlicht тормоз. Еще хуже меня.
Не веришь, докажи конкретным тестом.
Думаю Блитц его "сделает"
Если рендер какойто подрубать, то нужно что нить побыстрее irrlicht-а искать.
__________________
(Offline)
 
Ответить с цитированием
Старый 26.02.2006, 10:14   #10
Maxus
ПроЭктировщик
 
Регистрация: 17.02.2006
Сообщений: 144
Написано 13 полезных сообщений
(для 36 пользователей)
2tormoz - Теперь ты и здесь обитаешь?
2All - А массив передать всетаки можно, и вернуть его обратно, а также использовать БАНКИ не обязательно.
(Offline)
 
Ответить с цитированием
Старый 26.02.2006, 15:16   #11
jimon
 
Сообщений: n/a
тормоз
идинственое почему блиц еще быстрый - так ето ваша с максусом либа

полазь здесь... там есть тестики...
http://irrlicht.sourceforge.net/phpBB2/index.php

думаю нету смысла сравнивать ирлихт и блиц
вопервых в ирлихте другая архитектура
и держит любое api какое хочеш
его можна засунуть на XBOX и PS2,PS3
в ирлихте есть система аниматоров... только одна такая чтука ставит на нет все возможности блица

а что блиц ? простенький движок с скритовой системой... и все
думаю что open source + LGPL + нормальная архитектура делает своими плюсами всю простоту блица

и почему ты сравниваеш d3d7 с d3d8,d3d9 и ogl ?
 
Ответить с цитированием
Старый 26.02.2006, 15:23   #12
jimon
 
Сообщений: n/a
да и еще
посмотри
http://irrlicht.spintz.com/
 
Ответить с цитированием
Старый 26.02.2006, 15:40   #13
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
jimon
И что мне толку от этих возможностей ?
Если уж движок на сях, то он должен быть. как минимум быстрей скриптового раз в 5.
Пока все, что я видел на ирлихте, меня убеждает в его полной тормознутости. А конкретно рендера.

Просто создай сотню шариков по 400 поликов пяток разных текстур наложи, скайбоксик добавь и в цикле пусть летают туды-сюды. Для корректности пару имажей намалюй по углам музыку и пару звуков добавь.
Потом кинь ресурсы. я то же на Блитц соберу. и сравним фпс.
__________________
(Offline)
 
Ответить с цитированием
Старый 26.02.2006, 16:17   #14
jimon
 
Сообщений: n/a


сравивать движок для рендера и движок с готовыми коллизиями,звуком и тд ?
 
Ответить с цитированием
Старый 26.02.2006, 18:12   #15
jimon
 
Сообщений: n/a
думаю вот такое будет чесно http://community.boolean.name/index.php?showtopic=875
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
А можно ли в коде блитза как-нибудь заменить значёк и проблеме со звуком. Ganociy Blitz3D 9 02.11.2009 20:00


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


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