![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос | Заплачу за решение | Новые сообщения Сообщения за день | Расширенный поиск | Правила | Всё прочитано |
![]() |
|
Опции темы |
![]() |
#1231 | |
Инженер ИС
Профессионал
Регистрация: 13.12.2006
Сообщений: 2,671
Репутация: 746
|
![]() Цитата:
![]() ![]() 2D MMO не делятся на браузерные и небраузерные, по той простой причине, что существуют браузерные 3D игры со всеми шейдерами. Не верь слепо всему, что пишут, изучай самостоятельно предметную область - это будет целесообразнее чем плодить одни и те же стереотипы, замешанные на невежестве.
__________________
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его |
|
![]() |
![]() |
![]() |
#1232 |
СуперПрограммист
СуперМодератор
Регистрация: 27.07.2008
Адрес: Россия РФ Регистрация: 27.07.2008
Сообщений: 13,664
Репутация: 3613
|
![]()
Online игры тем и проще, что пользователей больше привлекают игроки, а не сама игра. Даже в самую крутую навороченную онлайн игру никто не будет играть, если там будут сидеть 2 игрока (админ и программист
![]()
__________________
E-Mail: arigato.freelance@gmail.com |
![]() |
![]() |
![]() |
#1233 | |
Инженер ИС
Профессионал
Регистрация: 13.12.2006
Сообщений: 2,671
Репутация: 746
|
![]() Цитата:
![]() ![]() Стереотип - это плохо, это означает, что у человека нет своего мнения, поскольку если бы он разбирался в вопросе, то оно было бы отлично от стереотипа, разумеется, без претензий к тебе. В этой теме несколько раз уже пытались "похоронить Delphi", теперь 2D хоронят, ...не надо ![]()
__________________
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его |
|
![]() |
![]() |
![]() |
#1234 | |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Адрес: Живу в горшке, ем мух
Сообщений: 340
Репутация: 32
|
![]() Цитата:
Есть еще Fez.. сам не играл в нее, ролик смотрел, очень годную концепцию выбрал аффтор игры. Трайн 1 и 2 тоже классные игрули. 2D еще как жив и будет жить! ![]() |
|
![]() |
![]() |
![]() |
#1235 | ||
СуперПрограммист
СуперМодератор
Регистрация: 27.07.2008
Адрес: Россия РФ Регистрация: 27.07.2008
Сообщений: 13,664
Репутация: 3613
|
![]() Цитата:
Цитата:
Согласен, что стереотип плохо. Синие и красные бутылочки, кольца, повышающие характеристики и прочие элементы - это уже стереотип подобных игр.
__________________
E-Mail: arigato.freelance@gmail.com |
||
![]() |
![]() |
![]() |
#1236 |
Инженер ИС
Профессионал
Регистрация: 13.12.2006
Сообщений: 2,671
Репутация: 746
|
![]()
Arigato, прости меня, но ты ерунду говоришь. Жму руку, и больше не продолжаю этот бессмысленный спор, который и не начинал.
Удачи с твоим стереотипным проектом "Delta Force" ![]()
__________________
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его |
![]() |
![]() |
![]() |
#1237 |
Новичок
Регистрация: 29.05.2013
Сообщений: 1
Репутация: 10
|
![]()
Создавать новую тему не хотелось бы, но раз тут обсуждается программирование игр на делфи, то хотелось бы узнать кое-какую информацию.
У меня есть код: Код:
За секунду цикл повторился 154 раза. Просто с перерисовкой - 1017 кадров. Цикл без всего - чуть более 40000 раз. Удивляюсь, как только старые-хорошие игры, навроде Doom или Warcraft II могли выдавать отличные результаты на очень слабых машинах с хилыми процессорами. Ведь там тоже постоянно перерисовывалась вся сцена (если для варика 2 в этом можно посомневаться, то в Doom уж точно была полная перерисовка). В общем, я могу как-то ускорить вывод графики? Скажем, написать всё на WinAPI, без использования громоздкой формы. Может быть использовать другие типы? Кстати, BitBlt работает чуть медленней метода Draw, выдаёт на 30 кадров меньше. Видел тут когда-то уроки Beermonza по ускорению вывода, но это какие-то ассемблерные вставки и те касаются только PNG изображений, а меня интересует пока только BMP формат. А вообще как-то давно делал маленькие игры на Delphi и с помощью GDI. Они, конечно, работали без тормозов, хотя и рисовали приличное число картинок. И всё же интересуют методы ускорения. Последний раз редактировалось comradeduck; 29.05.2013 в 22:20. |
![]() |
![]() |
![]() |
#1238 |
Инженер ИС
Профессионал
Регистрация: 13.12.2006
Сообщений: 2,671
Репутация: 746
|
![]()
comradeduck, так Warcraft II на DirectDraw, т.е. с аппаратным ускорением видеокарты (адаптера). Doom вообще с разрешением менее 640х480 и на ассемблере.
Canvas.Draw не у всех быстрее, это зависит от множества параметров и от размера выводимой области тоже. Не обязательно применять PNG с альфа-каналом. Обычные MMX ассемблерные вставки накидают битовый буфер многократно быстрее, чем Canvas.Draw, поскольку основные тормоза на сканировании заднего фона и формуле смешивания цветовых компонент.
__________________
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его |
![]() |
![]() |
![]() |
#1239 |
Регистрация: 03.02.2013
Сообщений: 7
Репутация: 10
|
![]()
Просто чтобы было всем ясно, DooM не был полностью написан на ассемблере.
|
![]() |
![]() |
![]() |
#1240 |
Форумчанин
Регистрация: 30.06.2012
Сообщений: 129
Репутация: 10
|
![]()
К созданию игр на делфи отношусь, только положительно. Сам программирую исключительно на делфи. И тоже пишу небольшие игры. Вы здесь обсуждаете вопроссы с проблемами создания игр. У меня есть свой сайт, на котором я выкладываю уроки по созданию игр на делфи, а также описываю проблемы, с которыми я столкнулся и как я из них нашел выход. Сайт еще довольно новый, но я буду по мере возможности ее наполнять. Может кому из Вас будет интересно - заходите. Если что пишите или сюда или на форуме моего сайта:
{Модератор: ...у нас не принято рекламироваться} Последний раз редактировалось Beermonza; 08.08.2013 в 15:17. |
![]() |
![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Уроки по созданию игр для новичков... | -=DeS=- | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 750 | 14.11.2017 21:26 |
Музыка программистов - как вы относитесь к АРИИ? | Весёлый Жека | Свободное общение | 46 | 10.10.2008 22:32 |
Конкурсы по созданию игр на Delphi | mutabor | Свободное общение | 0 | 15.06.2007 12:40 |
Работа по созданию ПО | remix | Фриланс | 3 | 22.04.2007 11:00 |
|
|