|
|
#682 | ||
|
Новичок
Регистрация: 13.04.2008
Сообщений: 2
Репутация: 0
|
как я понял для любителя халявы лучше irrlicht'а не найти .. так ведь?
и ещё вопрос а где к нему мануал русский найти? ЗЫ: надоели уже отвечать - учи англиский.. учи англиский (ну на минимальном уровне я его знаю...... но прочитать инструкция до конца просто не хватает сил...) ЗЫ2:ответ поищи в гугле тож глупый (а ведь мне так уже отвечали....) Завуалированный мат и обсцентная лексика теперь строжайше запрещены. Последний раз редактировалось pokibor; 30.04.2008 в 15:45. |
||
|
|
|
|
|
#683 | ||
|
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта
|
Смотря что превносить в критерии "лучше". Освоить Irrlicht, как мне кажется, действительно проще всего.
Нигде. Где-то я видел часть примеров с переведёнными комментами, и всё. В программировании без усердия и знания английского всё равно делать нечего. Все мануалы на свете в переводе не найдёшь, а если уж вышел какой-то новый продукт - только на английском и остаётся читать. Учите сейчас, потом поздно будет.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
|
|
|
|
#684 | ||
|
Новичок
Регистрация: 12.04.2008
Адрес: Псих больница №12, я-торт
Сообщений: 26
Репутация: 2
|
3ds он импортирует(покрайней мере в импорте его видно). Даже написано, что модель Успешна конвертнута, но я все обшарил. Ниследа от модели нет. Эх, а такая задумка игры была! Сюжет тема! Да и ничего подобного в игровой индустрии пока нет, но у меня просто руки спускаются до колен. Хоть к редакции Игромании обращайся! Но разве меня одного они будут делать видео уроки или, хотя бы, статьи? Может какой-нибудь другой неслабый и недорогой движок посоветуете? |
||
|
|
|
|
|
#685 | ||
|
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта
|
WereWolf13
Выше написано слово "Irrlicht". Видно?
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
|
|
|
|
#686 | ||
|
Юзер
Регистрация: 02.01.2008
Адрес: &GameDev
Сообщений: 188
Репутация: 17
|
залез на сайт майкрософт, там увидел такой инструмент, как DarkGDK, я так понял,
это ставитс на Visual C++ express и используется для создания игр. объясните кто знает, что это такое, и стоит ли обратить на него внимание при выборе движка, короче дайте инфу, что это за птиц такой)) кстати, как функционально ограничена эта версия vc++, можно ли на ней создавать коммерческие проекты? стоит ли ее ставить или отдать предпочтение пиратской Visual Studio Professional? Последний раз редактировалось The Vork; 03.05.2008 в 16:09. |
||
|
|
|
|
|
#687 | ||
|
Новичок
Регистрация: 22.12.2007
Сообщений: 11
Репутация: 18
|
Цитата:
Dark GDK - да используется для создания PC игр. Там синтаксис легкий вроде легко все можно делать, вот к примеру полный код одного из примеров с коментариями, выводит на форму твою 3D-модель: Скрытый текст: Цитата:
В моем случае только Visual Studio Professional 2005 или Visual Studio Express 2008? |
||
|
|
|
|
|
#689 | ||
|
Новичок
Регистрация: 22.12.2007
Сообщений: 11
Репутация: 18
|
"+1" это я не тебе, я имелл в виду что меня так-же интересуют эти-же вопросы:
|
||
|
|
|
|
|
#691 | ||
|
Новичок
Регистрация: 22.12.2007
Сообщений: 11
Репутация: 18
|
Последний DirectX SDK (за Март 2008) содержит в себе и 9с и 10-й DirectX.
Тебе нужно скачать только DirectX SDK за Август 2007 так-как Dark GDK совместим только с SDK за Август, SDK за другой месяц не подойдет. Microsoft DirectX SDK (August 2007): http://www.microsoft.com/downloads/d...DisplayLang=en P.S. Кто не будь знает где можно скачать DarkBASIC Professional ver. 6.8 c таблеткой (кряком)? Последний раз редактировалось _†DAMIAN†_; 07.05.2008 в 19:32. |
||
|
|
|
|
|
#692 | ||
|
Юзер
Регистрация: 07.03.2007
Адрес: Челябинск
Сообщений: 270
Репутация: 41
|
Как создать шрифт для Irrlicht 0.14? Не устраивают стандартные в силу того, что там тока Courier и какой-то моноширинный, да и русский текст нужен будет. Я сначала думал, что буквы считываются по пикселям, но потом понял, что нет. Обнаружил какие-то красные точки по краям символов. Всё, что нужно - это ограничить каждый символ двумя красными точками наверху?
__________________
Static-X - it's not 4ever. But it is so cool!!! |
||
|
|
|
|
|
#693 | ||
|
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта
|
LuciF.E.A.R.
А какой у Вас Irrlicht? С 1.3.1, скажем, идёт новая программа для создания шрифтов, там уже и русскую группу символов можно создавать, и кучу других настроек делать. Смотрите в \tools\IrrFontTool\newFontTool Проект разве что компиляции требует, но компилится без проблем. P.S. Насколько я понимаю, с точками - это старый стиль. Теперь всё делается с помощью xml-файла, что гораздо удобнее. Читайте help (он там в программе самой есть по кнопке help), и будет Вам счастье
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 13.05.2008 в 20:36. |
||
|
|
|
|
|
#694 | ||
|
Новичок
Регистрация: 13.05.2008
Адрес: На стыке вселенных.
Сообщений: 2
Репутация: 0
|
Гексы!
Помогите! Мне нужно работать с гексами, но мне мало что понятно.
Вот мой пример поля на нём мне нужно найти расстояние между точками A(4,1) и B(1,2). Ещё буду очень благодарен за алгоритм поиска путей для гексов: программа на С++ или псевдо код. И ещё. Моя система координат верна или нужно как-то по другому?
__________________
Выпьем за то что-бы стоял, Полный стакан пива на столе! Выпьем за то что-бы девушки всегда давали, Нам допить его до конца! А теперь выпьем за то о чём вы подумали первый раз!!! Последний раз редактировалось Gamerus; 15.05.2008 в 10:52. |
||
|
|
|
|
|
#695 | ||
|
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта
|
Gamerus
Вот какую систему координат использовал я. По сути она схожа с Вашей, только несколько перевёрнутой. Скрытый текст: Замечу, что тут сразу показано, как эта система отображается на плоскости, чтобы легче было рассчитывать преобразование одних координат в другие. Подразумевается, что m, w и h - величина соответствующих частей хекса в переносе на плоскость. Теперь код модуля, отвечающего за эту карту. Я его так и не закончил (работа подвалила, и идеями стало некогда баловаться), но кое-что полезное там есть Заголовочный файл hexmap.h: Скрытый текст: Скрытый текст: Значит, что здесь к чему: HEX_BASE_TYPE - это тип каждого хекса, который Вы можете изменить под свои нужды. В моём простейшем варианте там всего два поля: hex_type - тип хекса как некое число от 0 до 255 move_cost - цена попадания в этот хекс, отдана под построение зоны хода HexCosts - класс для задание соответствия, передвижение по какому хексу сколько стоит в неких очках хода. 0 считается за непроходимость хекса. Соответственно, в конструкторе задаётся количество типов хексов, затем SetCost для каждого типа изменяется цена хода по этому типу P.S. А, нет, кажется, за непроходимость считается значение 255... HexMap - базовый класс для карты. В конструкторе задаётся её ширина и высота (выше показана система координат), хранится карта как двумерный массив. Крайние клетки, если необходимо, всегда можно сделать абсолютно непроходимыми. При помощи BuildMoveZone строится зона хода, то есть рассчитываются цены попадания из определённой точки в окрестные до некого предела. Почему не ищется путь из одной в другую? Потому, что делалось это для пошаговой игры "героеподобного" типа, где как раз строить зону хода и надо на хексовом поле боя, а вовсе не искать путь. Но если Вам охота искать путь, то разобравшись в алгоритме построении зоны хода, Вы спокойно напишите поиск пути желаемым методом. Однако очень вероятно, что построения зоны хода Вам хватит. Итак: startX, startY - начальная точка maxCost - до достижения какой стоимости всего пути строить зону hexCosts - цены движений по определённым хексам. Обращаю внимание, что шлются они именно при построении зоны хода, т.е. у разных юнитов может быть своя стоимость движения по хексам. В результате поля move_cost клеток заполняются стоимостями движения в них. Как это преобразуется в путь? Очень просто. Мы берём конечную точку пути и ищем среди её соседей хекс, стоимость достижения которого минимальна. Затем по тому же принципу его соседа, и так далее. Принцип определения соседей см. в коде BuildMoveZone, там всё ясно. Класс GameHexMap, наследующий от HexMax - это проецирование хексовой карты на плоскость. Из рисунка должно быть ясно, как эта карта предполагается на плоскости расположившейся. В конструкторе width и height - ширина и высота карты в хексах, hexWidth, hexMiddle и hexHeight - длины w, m и h соответственно в единицах измерения плоскости, isLastRow - присутствует ли на карте самый нижний ряд хексов. GetHex - позволяет определить, какому хексу принадлежат соответствующие координаты на плоскости (например, в которых щёлкнул мышкой пользователь). GetHexCenter наоборот, возвращает координаты цента определённого хекса в единицах измерения плоскости. Остальные методы абстрактные и вставлены для дальнейшего наследования. Ну и читайте комменты Удачи, если есть вопросы - задавайте.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 16.05.2008 в 09:32. |
||
|
|
|
|
|
#697 | ||
|
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта
|
GRT-unit
Шестиугольники, на которые разбита карта вместо привычных клеток.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
|
|
|
|
#699 | ||
|
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта
|
Spy2000
Делать с большим разрешением либо сглаживать, "на лету" генерируя только окружающую игрока область каким-нибудь методом аппроксимации, скажем - наименьших квадратов с базисными синусоидами-косинусоидами.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
|
|
|
|
#700 | ||
|
Новичок
Регистрация: 08.02.2008
Сообщений: 2
Репутация: 0
|
Цитата:
|
||
|
|
|
|
|
|