Найдено 26 результатов
- 03 мар 2010, 10:07
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
Нечто так? твой вариант более подходит для риалтаймовой игры, а не для походового рогалика. насколько я понял (поправьте, кто-нибудь, если не прав), специфика рогалика не позволяет сделать главгера технически совсем неотличимым от мобов и итерировать его в одном контейнере с ними. Коротко говоря - ...
- 02 мар 2010, 23:16
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
В Grammar около шести опечаток (сейчас уже не помню точно), лучше самостоятельно портировать этот алгоритм с оригинала на C++. мне наверное проще взять явашный вариант, там совсем ничего не приходится адаптировать. Ошибки по мере обнаружения исправлю просто, да и все Чёрное стало чёрным, поздравляю...
- 02 мар 2010, 15:31
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
Вопрос к Sanja.
Я сейчас нашел и смотрю твою игру в Lost Dreams. Скажи, код оттуда можно позаимствовать? По крайней мере, классы DebskiLib и Grammar я бы с удовольствием позаимствовал. В Grammar вообще с виду здоровенная работа проделана!)
Я сейчас нашел и смотрю твою игру в Lost Dreams. Скажи, код оттуда можно позаимствовать? По крайней мере, классы DebskiLib и Grammar я бы с удовольствием позаимствовал. В Grammar вообще с виду здоровенная работа проделана!)
- 02 мар 2010, 13:08
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
ну, и следующее действие того, кто с быстрой атакой пройдет быстрее же. Почему плохо, что быстрый и медленный в какой-то момент совершили какое-то действие одновременно? Во втором варианте, когда сначала кул-даун, а потом действие, тайминги тоже могут так совпасть, что у обоих их разные кулдауны зак...
- 02 мар 2010, 11:53
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
В настоящий момент сделал ущербную систему: существо мгновенно, можно сказать авансом, выполняет действие, а потом сидит в кулдауне. У меня аналогичная система. Если игрок нажимает какую-нибудь кнопку, совершается действие и у игрока переменная lastActionTime заполняется текущим временем, а перемен...
- 01 мар 2010, 12:07
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
edit: Если дело в прозрачности, то это скорее всего не были выставлены glAlphaFunc и/или glBlendFunc, но теперь это, видимо, не актуально. в коде инициализатора opengl прописывается glBlenfFunc: GL11.glEnable(GL11.GL_BLEND); GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); Кстати, ...
- 01 мар 2010, 12:02
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
блин, ну здорово! :) Вроде как, черный фон текстуры ни на что влиять не должен, он по идее так и подразумевается черным, так что ок. Кажется, я получил неплохую иллюстрацию, почему не следует использовать альфа-канал :) А то, я достаточно часто встречал такое мнение, но не понимал раньше, почему =)
- 01 мар 2010, 10:39
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
тут еще и буква w тоже на нормальном черном фоне, чем рисование ГГ и буквы w отличается от рисования пола и стен? В том-то и проблема, что ничем =) Рисование у меня устроено в два этапа. Сначала рисуется серым та часть карты в прямоугольной области экрана, которая уже отрисовывалась раньше (у котор...
- 28 фев 2010, 23:20
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
Больше всего нравится NetHack (и SlashEm), но так пока и не прошёл (изучение спойлеров или исходников кажется не слишком честным путём). Кстати, вот интересно, можно ли как-то из игры узнать про волшебное слово Elbereth?.. По моему, пройти nethack без спойлеров вообще невозможно. Ну или по крайней ...
- 28 фев 2010, 15:50
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
Может, дело в полноэкранном режиме? У меня такое же разрешение монитора как у тебя, и вроде бы все ок со строками... А если в окне запустить, а не в полноэкранном, строки обрезаются? (там можно просто в любом месте понажимать "," - поднимание предметов с пола, там будут идти строки, типа поднимать ...
- 28 фев 2010, 15:29
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
это как? можешь запостить скрин?Newman писал(а): Да, ещё строки с текстовыми сообщениями внизу экрана... они слишком узкие по высоте, часть символов просто отрезается по вертикали....
- 28 фев 2010, 15:28
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
Аа, круто, не знал) Прикольная вещь. Я почитал, там вроде бы даже свои скриптовые движки создавать и добавлять можно.Newman писал(а): Да я у курсе, что Java и Javascript - совсем разные вещи, но... см. javax.script.ScriptEngine - движок Javascript встроен в Java 6.
- 28 фев 2010, 13:36
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
как ты планируешь приделать яваскрипт к программе на яве? яваскрипт - это инструмент изменения поведения и внешнего вида веб-страничек, если коротко говорить. к яве оно имеет очень опосредованное отношение, не обманывайся похожими названиямиNewman писал(а):скрипты (если понадобятся) - Javascript
- 28 фев 2010, 13:33
- Форум: Другие
- Тема: Blame!-roguelike
- Ответы: 49
- Просмотры: 34110
Re: Blame!-roguelike
*приставил пистолет к виску, нажал на курок...* =)Newman писал(а):UPD: Да! Теперь запускается, но вот у всех символов голубой фон...
млин, может я дальтоник, почему у меня нигде нет голубого фона....
- 28 фев 2010, 00:32
- Форум: Другие
- Тема: Моя попытка
- Ответы: 109
- Просмотры: 50945
Re: Моя попытка
Стандартные функции, через java.awt.Graphics.drawImage() -думаю, можно обойтись без навороченных библиотек... В случае с рогаликом, в принципе, наверное да, фреймрейт не так критичен. Но все-таки имей в виду, что awt - ужасно, просто ужасающе медленная штука. На задачах, подобных твоей - вывод на э...