| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > создание игры |
| Автор: MrDmitry 5.3.2015, 20:02 |
| Здравствуйте, задумал сделать простенькую игру (rpg). Делать буду просто "Для себя". Игра будет статичная (bmb картинки персонажей, объектов и т.д, возможно gif) Когда начал рыться в интернете в поисках того как это вообще делается, нашел кучу готовых компонентов для delphi (например delphix) и поэтому у меня возник вопрос, стоит ли использовать что то подобное? Или лучше все самому вырисовывать на canvas? |
| Автор: Bitter 8.3.2015, 13:16 |
| Зависит от цели создания такой игры. Если вы хотите разобраться в том как делаются игры, то лучше делать все самому. Если уже разобрались и хотите сделать игру в которую кто-то будет играть, то однозначно надо юзать движки, они экономят время. |
| Автор: Агрох 10.3.2015, 15:35 |
| Для статичной (это я так понимаю без анимации) рисования на canvas-е хватил более чем. Если планируется добавлять хотя бы простую анимацию, то лучше освоить какой нибудь движок. Насчет delphix - всё же лучше рассматривать Undelphix, это более доработанная версия, другой командой. Оригинальный delphix уже давно был заброшен разработчиком. Хотя в развитии Undelphix он тоже принимал участие. |
| Автор: Pavia 10.3.2015, 20:10 |
| MrDmitry, Статичная игра? Это что-то новое в программе строения. Если она и в правду такая то вам хватит TImage. А если всё таки это динамичная игра то вам потребуется TPaintBox. Мало кто знает но в мести с Delphi поставляются примеры программ в том числе и 3 мини-игры! В Windows 7, нажмите пуск | Все программы | Embarcadero RAD Studio XE5 | Samples. У меня эта папка C:\Users\Public\Documents\RAD Studio\12.0\Samples\ Далее открываем: "Delphi\VCL\Swat" Остальные 2 игры найдёте в папке VCL Что касается компонентов и движков. О компонентах сразу забудьте. Не существует компонента который сделает за вас игру. Игра пишется руками и головой. Что касается движков. Движок ускоряет разработку. В движке вы найдёте кучу готового кода. Движок надо подбирать под игру. От движка советую посмотреть математическую и геометрическую библиотеку. Библиотеку для работы с континентом и мультимедиа. Какие форматы файлов поддерживает программа? Поддержка камеры. Поддержка спецэффектов. Вы не сказали 2D или 3D игра. Наличие отсутствие поддержи спрайтов, билбордов. Вывода текста. Добавлено через 14 минут и 34 секунды Думаю вам будет интересно. Есть сайт посещенный созданию игр. http://igdc.ru/ Тут можно и подсмотреть и позаимствовать как идеи для игры так и идеи по реализации. |