Авторизация

Логин: Пароль:
Регистрация Забыли свой пароль?

Игры на Паскале

Страницы: 1 2 3 След.
Игры на Паскале
На днях задался таким вопросом: а можно ли на Delphi написать полноценную игру c 3D графикой, подобную тем, что пишут на C++?
Конечно, можно. Достаточно использовать OpenGL, хотя можно и DirectX. Сейчас уже даже движки есть. Например, GLScene - хороший движок значительно упрощающий работу. Радует то, что он не коммерческий, но с другой стороны коммерческим он значительно уступает.
А Вы встречали такие игры? Мне интересно, насколько больше (или меньше) они загружают оперативную память и вообще, есть какие либо различия между игрой, написанной на Delphi и ее аналогом, выполненным на C++.
Ну, общеизвестный факт, что на Делфи написаны "Космические Рейнджеры" и "Космические Рейнджеры 2: Доминаторы".
Сам не играл, но если кому-то интересно, всегда можно скачать-поиграть в демки, например с того же AG.
Интересный проект по портированию Quake II на Delphi. Исходный код открыт. Кстати на их же сайте есть и информация по Quake III на Delphi, но ссылка сейчас не работает.

[ официальный сайт | sourceforge ]

РисунокРисунокРисунок
Я встречал трамвайные симуляторы, про которые было написано, что они на Дельфи. Но графика была хуже, чем на вышеприведенных картинках
Accende lumen sensibus, infude ainorem corbidus!
По поводу Квейка, то читал что он изначально был сделан на C. Но после его переделали на delphi. штырлиц кстати забыл упомянуть. он тоже delphi.
Еще видео видел разработчиков СТАЛКЕРА, билдер мелькал, может Делфи... не факт.
Paulie, я играл в выше написанных "космических рейнджеров" продуманна она конечно до мелочей но графика средняя, но там и не задумывался упор на графику, больше на геймплей. Кроме того на том же GLScene можно без затруднений сделать простую игрушку.
Кстати возникла идея сделать что то похожее на WARchess но с более красивым разнообразием движения фигурок(не по доске конечно, там всё как в шахматах, а именно при ударах)
пока ты не доволен жизнью - она проходит...
Если постараться, то конечно можно, но... сколько встречался с играми на Делфи, то они были до 100 Мб и больше носили характер развивающий логику и т.п.
До уровня хороших современных игр игры на Дельфи вряд ли дотянут, но сделать средненькую игру, думаю, вполне возможно. На C/C++ писать сложнее обычно.
Accende lumen sensibus, infude ainorem corbidus!
Berdinskikh, ну читайте что выше написанно, "космические рейнджеры" на делфи, очень продуманная игра, и весила уж никак не 100мб.

Цитата
motorway11 пишет:
До уровня хороших современных игр игры на Дельфи вряд ли дотянут

motorway11, на то они и хорошие современные игры, чтобы выбирать оптимальный движок и реализовывать всю красоту
пока ты не доволен жизнью - она проходит...
К сожалению, довольно требовательны они стали к железу. Либо просто неоптимизированные многие. У меня комп неплохой, но пытаюсь играть в автомобильный симулятор, а комп начинает жутко шуметь. Перегрев, наверное. Так что в играх иногда важен хороший сюжет, а графику можно потерпеть. Правда, для симулятора как раз хотелось бы получше - поездки по Москве.
Вот на Дельфи неплохо бы пошло "Кто хочет стать миллионером"
Accende lumen sensibus, infude ainorem corbidus!
Также у меня была идея сделать игру с 2D-графикой - 3D не потяну на Дельфи. Была раньше такая настольная игра "Синдбад-мореход". Просто супер затягивающая, интересная. Хотел сделать электронный вариант - для игры с компьютером или вдвоем
Accende lumen sensibus, infude ainorem corbidus!
Можешь создать тему, в которой все вместе будем писать игру, код сделать открытым, так что, кто хочет, можно этим заняться! smile:)
Хочется сказать больше, та вот длины TMemo не хватает.
Жаль, сейчас у меня мало времени для этой игры, может быть, летом будет посвободнее. Пока же желающие могут поискать материалы о ней в сети, и если есть, найти готовые рисунки. Правда, не думаю, что это кто-то выложил.
Accende lumen sensibus, infude ainorem corbidus!
Василий Оноприенко, чуть позже думаю займусь, где то через неделю или 2, если никто до меня не организует
пока ты не доволен жизнью - она проходит...
Цитата
a9d пишет:
Василий Оноприенко, чуть позже думаю займусь, где то через неделю или 2, если никто до меня не организует


На паскале собрался писать, или как?
Хочется сказать больше, та вот длины TMemo не хватает.
Василий Оноприенко, вообще думал писать на delphi + GLScene или ещё какой-нибудь подобный движок, но что-то со временем вообще туго.
пока ты не доволен жизнью - она проходит...
Я бы попробовал просто на PHP smile:) И можно было бы по локальной сети играть. Со временем тоже не очень, так что кто-то из вас имеет шанс меня опередить
Accende lumen sensibus, infude ainorem corbidus!
Может, и не совсем в тему (т.к. не связано с 3D графикой), но напишу: есть идея попробовать как-то написать программу, позволяющую увеличить вероятность выигрыша в лотерею. Например, на основании статистики выявлять какие-то тренды и показывать числа, которые могут выпасть в этот раз с большой вероятностью smile:D Понимаю, что это не согласуется с теорией о равновероятности выпадения шаров, но как раз особенности лототрона могут проявляться как-то... Или затея не имеет большого смысла?
Можно хотя бы выявлять какие-то закономерности по статистике, например что в 97% случаев, если было 10 тиражей с комбинациями чисел, не имеющих цифру 1 на конце, то она появится в следующем тираже. Ну то есть сделать несколько проверок по статистике, и если число вдруг по этим всем критериям выпасть должно, то тогда на него можно поставить. Кто что думает? smile:D
Изменено: sherlock2010 - 28.05.2010 00:45:52
Думаю вам надо изучать теорию статистических решений. Еще вам надо собирать статистику по выигрышным номерам, собирать ее надо довольно долго, для более менее адекватного результата, статистику собирать придется лет 5 (Это ИМХО)

В общем, считаю вашу идею утопичной, но помню еще в универе преподаватели рассказывали что иногда в казино появляются те, кто смог просчитать жизненный генератор случайных чисел,и поднимают хорошие суммы
Курс мат. статистики и теории вероятности у меня был smile:) Статистика есть, но самой лотерее гораздо меньше 5 лет. Ну в общем, если бы удалось хотя бы 1-2 числа регулярно угадывать, было бы и то хорошо - остальные можно было выбирать случайно
Accende lumen sensibus, infude ainorem corbidus!
Да, я тут не первый и не последний smile:D Вот motorway11 тоже лотереи любит... Я тоже знаю теорию вероятности, и у меня была идея, что надо как-то использовать то, что часто выпадает, или просто те события, у которых большая вероятность.
Цитата
sherlock2010 пишет:
Может, и не совсем в тему (т.к. не связано с 3D графикой), но напишу: есть идея попробовать как-то написать программу, позволяющую увеличить вероятность выигрыша в лотерею. Например, на основании статистики выявлять какие-то тренды и показывать числа, которые могут выпасть в этот раз с большой вероятностью Понимаю, что это не согласуется с теорией о равновероятности выпадения шаров, но как раз особенности лототрона могут проявляться как-то... Или затея не имеет большого смысла?
Можно хотя бы выявлять какие-то закономерности по статистике, например что в 97% случаев, если было 10 тиражей с комбинациями чисел, не имеющих цифру 1 на конце, то она появится в следующем тираже. Ну то есть сделать несколько проверок по статистике, и если число вдруг по этим всем критериям выпасть должно, то тогда на него можно поставить. Кто что думает?
А Delphi тут причем?
пока ты не доволен жизнью - она проходит...
Просто можно попробовать на нем это написать smile:) Вполне подходит для таких вещей. А что, что-то не нравится?
Страницы: 1 2 3 След.
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)