|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.09.2008, 15:15 | #11 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Написать движок можно и с использованием VCL (компонентов, кнопок, полей), да с использованием чего-угодно, ...вопрос в том, нужно ли вам это? ...и еще в том, а справится ли движок? ...и еще в том, а устраивает ли меня самого?
Как видите одни вопросы. DelphiX - и есть аркадный движок, ...только на столько универсальный, что сам захлебнулся в ней (своей универсальности), и чтобы построить на нем игру, нужно много чего знать, и уметь слепить его обратно в то, что полноценно можно назвать движком. Вы можете почитать соседние темы, где дают советы начинающим, ...в частности "Уроки по созданию игр для новичков", "Мастерская: Основные аспекты программирования игр", и несколько разрозненную, но не лишенную тонкостей тему "Как Вы относитесь к созданию игр на Delphi?", из которых следует, что проще и эффективнее создать игру без DelphiX, ...или вам нужен сам факт, что используется DelphiX? Если материал в этих темах вам покажется непонятным, значит вам еще рановато браться за написание игр, нужен сперва опыт элементарного программирования и ряд фундаментальных знаний в своем багаже иметь. Попробуйте сделать анализ какой-нибудь вам интересной игры из прошлого столетия, годов 96-х, 98-х, обратите внимание как изменяется графическое представление игрового мира, ...это в большинстве своем какой-то задний фон, и перемещающиеся по нему объекты. Как они перемещаются и что делают зависит от кода, который вы напишете, и DelphiX за вас это не сделает, он лишь выведет на экран графику, опять же не сам по себе, а только если будет соответствующий код, ...отсюда вывод, вам все равно придется все писать вручную, да еще и разбираться с настройками, который в себе несет DelphiX, для нормальной своей работы. Вам делать выбор.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
15.09.2008, 17:17 | #12 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Я много копал Инет в поисках толкового объяснения понятия игрового движка, но или все предельно заумно до непонятности или же просто
в статьях авторы считают, что важно объяснять достоинства или недостатки того или иного движка без сути понятия самого термина игровой движок. Поэтому я для себя сделал кое какие выводы : 1. Игровой движок - это набор, включающий в себя ряд специализированых процедур и функций для реализации алгоритма игры путем присвоения фактических значений параметров в вызываемые процедуры или функции с использованием библиотек (VCL,OpenGl,DirectX).(тоже слишком заумно, кажется, но проще не получается). 2.Использование любых движков на этапе начального обучения программированию не целесообразно, более того даже вредно.Так как на этом этапе следует приобретать навыки в основах программирования.А это возможно только если каждый шаг программы обдуманно написан самим программистом. 3.Создавая для конкретной игры различные процедуры (вывод текстур, управление движением, различные звуковые, текстовые оформления ) - все это по сути и есть создание движка, только не универсального, а применительного к конкретной программе.И чем быстрей вы поймете логику собственноручно написанных методов, тем легче будет переделать эти методы в универсальные с возможностью использования в других программах.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
15.09.2008, 22:35 | #13 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Движки это великая вещь. Двигатель прогресса. Бац, бац, и игру наклепал. Причем особо не задумываясь. Абстракция. И не важно как оно там работает, главное результат.
Зачем строить по кирпичику, если есть готовые блоки, не важно что не совсем подходят к вашему проекту, как нибудь слепим, этот сюда, этот сюда, тут прижать, тут надавить, Оп! Все, игра готова! И главное быстро. ) К вам приходят через 30 минут геймеры, а игра еще не готова? С нашим движком это не проблема! Откройте крышку, закиньте туда пару текстур, спрайтов, добавьте несколько алгоритмов, нажмите кнопку: Раз - Два - Три, и у вас чудесная игра!
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
16.09.2008, 00:05 | #14 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Токма это к DelphiX никаким боком не относится
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
16.09.2008, 00:48 | #15 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
В каком смысле? В смысле на нем быстро не получится, или в смысле флуд?
DelphiX это удивительная вещь, с одной стороны это Delphi а с другой DirectX. Это как два в одном. Но HGE лучше ) Сколько видел игр на DelphiX они все тормозили, хотя были довольно простыми, да и вид графики оставлял желать лучшего. Сам как-то попробовал пустое окно - поверхность DelphiX, запустил - 80 fps. Пустое черное окно! ??? Дальше, пример из книги на DelphiX, одна надпись в центре, и четыре по бокам, центральная вращается, по бокам тоже с какими-то эффектами не помню уже, альфа кажется, появляются и исчезают, суть не в этом. 11 fps!!! Четыре надписи!
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 16.09.2008 в 00:57. |
16.09.2008, 01:11 | #16 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Кое-что о HGE на Delphi
Цитата:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
16.09.2008, 10:39 | #17 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Сейчас Asphyre долбаю. Достойная вещь, удобнее HGE оказалась
пыщь
|
16.09.2008, 14:06 | #18 | ||||
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Цитата:
Цитата:
Цитата:
Чесно говоря, работая с DelphiX я не нашел ничего, что упрощало бы работу с графикой, ...может мне так показалось, ...исполнительный код не короче, а производительность "на нуле". Цитата:
Товарищи, извиняйте, ...тема поворачивается в ту сторону, в которую ее развивать автор предостерегал! )
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
||||
18.09.2008, 10:22 | #19 |
Заблокирован
Форумчанин
Регистрация: 27.04.2008
Сообщений: 103
|
обращение к админу форума...
Уважаемый Админ форума.
Пожалуйста, удалите эту тему. Потому что, он отверг себя и я не хочу иметь дело с DelphiX. и всем форумчанам ответившим: Thank you very much. Я пришел на истинный путь игроделания. |
18.09.2008, 11:12 | #20 | |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
Цитата:
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Учебники DelphiX | Novice | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 08.12.2011 20:56 |
скачать DelphiX | GHO§T | Свободное общение | 8 | 28.09.2008 22:25 |
Напишем бутафорский вирус))))) | Гербера | Свободное общение | 7 | 07.05.2008 17:13 |
Как установить DelphiX? | SG13 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 24.01.2008 16:55 |
Обсуждение DelphiX | mager | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 19 | 13.07.2007 02:57 |