класическая квадратная бродилка "Сега стайл"Это классический рогалик. Один из лучших по исполнению, кстати.
быдлокодерство во все поля. И это при том что любой движок такую игру даже на атоме с интелГМА потянет на ура. Даже bge под которым я занимаюсь напилингом и который считается медленным играючи потянет на аналогичном железе.Мне кажется, это всё-таки больше проблема SDL. Дело в том, что всё, что я видел на этой библиотеке, работает очень медленно, а если и работает нормально, то всё равно грузит процессор по самые помидоры. Например, я обратил внимание, что когда запущен Doom, the Roguelike, компиляция и запуск проекта в VisualStudio занимают около минуты, при этом отладчик нехило тормозит. Хотя, казалось бы, чего такого тяжёлого в этой игрушке
А чем это вызваноИз-за лагов при передвижении персонажа экран сдвигается рывком, не плавно. Глаза уставать начинают примерно через 15-20 минут. На мощных видяхах это незаметно, так как лаги отсутствуют.
Это классический рогалик. Один из лучших по исполнению, кстати.не спорю. я просто не фанат рогаликов.
Из-за лагов при передвижении персонажа экран сдвигается рывком, не плавно. Глаза уставать начинают примерно через 15-20 минут. На мощных видяхах это незаметно, так как лаги отсутствуют.То есть на быстром железе оно просто тормозит быстрее! Если бы я такой движок увидел никогда бы в жизни на нём ничего не создавал. Даже гульмен (худшая игра в мире!!) и то у людей меньше тормозит.
не спорю. я просто не фанат рогаликов.А кто тут в соседней теме распинался про "графика не главное" и прочий ТЛЗ
То есть на быстром железе оно просто тормозит быстрее!Именно так.
Если бы я такой движок увидел никогда бы в жизни на нём ничего не создавал.Движок Т.О.М.Е. это целиком и полностью разработка разработчиков Т.О.М.Е. :)
Quake 4Насколько я помню, в нём SDL используется только для инициализации видеорежима и ни для чего более. И, да - он в списке игр, которые используют SDL только в линухе.
А кто тут в соседней теме распинался про "графика не главное" и прочий ТЛЗЯ просто не люблю пошаговые. Особенно по клеточкам. Даже при Yoba-графоне сиё действо странно выглядит.
Движок Т.О.М.Е. это целиком и полностью разработка разработчиков Т.О.М.Е. :)Ну тогда их можно поздравить.
Кстати по моему проблема не в sdl. Что-то сильно тормозит.Это 100% тормоза графики. Потому что есть тормоза на компьютере с 4-ядерным процессором, 8 ГБайт ОЗУ и встроенной видяхой HD 4520, и нет тормозов на компе с 3-ядерным процессором, 6 ГБайт ОЗУ и видеокартой HD 6870. Второй слабее во всём кроме видеокарты.
2 MOP3E SDL не предназначен для 3DТогда зачем ты приплёл сюда список 3D-игр, которые, якобы, написаны на SDL
в удаленной ссылке это было. Лука не знает аглицкой мовы, поэтому удалилА я не понял нахрена ты сначала пишешь, что Quake 4 написан SDL, а потом - что SDL не умеет 3D. Ты этта... кашу-то из своей башки выкинь и начни изъясняться понятно.
встроенная медленне + ATI драйвер.Ну-ну. Для походовой 2D не хватает мощности современной видеокарты - не смеши мои тапочки.
встроенная медленнеgaal, можете прийти и получить премию дарвина.
Если у каждого объекта будет своё уникальное сглаживание или вовсе его не будет, компьютеру для отображения необходимо будет его загрузить и думаю все понимают что это вызовет затуп движка гдето на 0.1-0.5 секунды. НЕ ЗАВИСИМО ОТ ЖЕЛЕЗА. Думаю не стоит объяснять что при использовании лодов это был бы лютый пиздец, ибо тормозило бы безбожно.Знаешь, я пробовал работать с XNA - там при выводе 2D вообще ни о каком сглаживании вопросы не задаются. И если выводишь один пиксель - он выводится именно как один пиксель, "лесенкой". Не знаю, конечно, как там реализовано в SDL. Но, думаю, "сглаживание" в 2D нужно делать на уровне текстуры. Например, в XNA шрифт готовится заранее, и в дальнейшем на экран выводится уже его сглаженный битмап. А в T.O.M.E. гарнитура и размер шрифта задаются напрямую из LUА.
Знаешь, я пробовал работать с XNA - там при выводе 2D вообще ни о каком сглаживании вопросы не задаются. И если выводишь один пиксель - он выводится именно как один пиксель, "лесенкой". Не знаю, конечно, как там реализовано в SDL. Но, думаю, "сглаживание" в 2D нужно делать на уровне текстуры. Например, в XNA шрифт готовится заранее, и в дальнейшем на экран выводится уже его сглаженный битмап. А в T.O.M.E. гарнитура и размер шрифта задаются напрямую из LUА.Я привёл как пример. Просто у каждой технологии есть какой-то подводный камень, который может вызвать затупы. Разработчики просто решили не исправлять эту проблему вследствие лени и там подумали: работает и ладно.
using так переводится O_O [url=http://en.wikipedia.org/wiki/List_of_games_using_SDL[/quote]]http://en.wikipedia.org/wiki/List_of_games_using_SDL[/quote][/url]
Ещё раз и по порядку: в Quake 4 для линуха SDL используется только для выбора и установки разрешения экрана. Очень большой using, прямо огромный!
возможно это pseudo 2D. или просто говнокод :)Это просто говнокод в SDL. Потому что я ещё не видел ни одной не тормозящей SDL-игры.
Сейчас пошли встроенные в CPU. Все упирается в памятьНо не при работе с 2D. Для 2D столько памяти просто не нужно.
Потому что я ещё не видел ни одной не тормозящей SDL-игры.cпойлер
быдлокодерство во все поля. И это при том что любой движок такую игру даже на атоме с интелГМА потянет на ура. Даже bge под которым я занимаюсь напилингом и который считается медленным играючи потянет на аналогичном железе.
А чем это вызвано