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