Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2011, 12:16   #921
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
По умолчанию

Цитата:
Под Delphi ведь тоже есть DirectX
Ну вот поэтому я и считаю, что возможности одинаковые.
какtus вне форума Ответить с цитированием
Старый 30.07.2011, 14:46   #922
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от An1ka Посмотреть сообщение
Давно есть алгоритмы и программы построения красивых деревьев. Например, speedtree.
На ноутбуке с картой X3100 тормозит и с несколькими веникоподобными. Если знаешь такую игру "В тылу врага", так вот, ...ВСЕ на минимум и тормоза, ...специально ставил камеру как в моей игре и предполагал какие ресурсы нужны, ...оказалось не тянет. Карта владеет 8М своей памяти и режет с оперативной 395М, ...никакие современные игры не идут, про 3D нового поколения можно забыть.

Цитата:
Сообщение от An1ka Посмотреть сообщение
И в видео памяти не обязательно все текстуры хранить. Передача данных в видеокарту очень быстро осуществляется через PCI Express.
У меня подкачка автоматическая, но все бесполезно. Одно раскадрованное дерево весит от 10 до 30 мегабайт, вот и вся память.

Цитата:
Сообщение от An1ka Посмотреть сообщение
...создатели CryEngine и UnrealEngine жалуются, что мощности современных компьютеров еще недостаточные, чтобы вывести графику на новый уровень
Рука руку моет, мы требуем, производитель производит, пользователь переплачивает, всем двоим первым хорошо.

Так, я буду переносить сообщения от сюда в тему "Как вы относитесь к созданию игр на Delphi?".
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 30.07.2011, 17:07   #923
KIV74
Пользователь
 
Регистрация: 17.11.2010
Сообщений: 20
По умолчанию

Цитата:
Сообщение от какtus Посмотреть сообщение
KIV74, да на С++ написано много крутых игр, да для С++ много такой литературы. Но это не значит, что крутую игру нельзя написать на Delphi. Посмотри на Beermonza, он несмотря на все это пишет на Delphi. Ведь возможности у Delphi и у С++ одинаковые.
Я не писал что на Delphi нельзя написать крутую игру, а просто спросил есть ли игры написанные на Delphi.
KIV74 вне форума Ответить с цитированием
Старый 31.07.2011, 15:18   #924
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
По умолчанию

KIV74,
если под нормальной игрой ты подразумеваешь такие шедевры, как Crysis, AC и т.д., то я думаю нет. На Delphi программисты обычно пишут не коммерческие игровые проэкты. А монстры игрового рынка, творения которых никогда не пойдут на моем компе, пишут на с++.
какtus вне форума Ответить с цитированием
Старый 31.07.2011, 17:27   #925
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Работают стереотипы, и где больше информации и всего готового для сборщика игр - это C++ копируй и запускай.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 31.07.2011, 21:57   #926
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
Сообщение Новости от проекта MMO 2D RPG

В данный момент работаю над созданием анимации бота, а точнее "Разбойника". Это такие сволочи, которые стоят по дорогам и грабят и/или убивают путников. Анимация приблизительная, с простой модели:

Разбойник.gif

Довольно так и длительное время занимает анимирование самой модели, собственно, как и в 3D играх, мало того что модель есть, нужны графики движения конечностей. Обычно это дело снимается с реального актера системой "Motion Capture", но возможности такой нет, поэтому, если кому-то покажется анимация корявой, придется потерпеть до нормальной реализации.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его

Последний раз редактировалось Beermonza; 31.07.2011 в 22:07.
Beermonza вне форума Ответить с цитированием
Старый 31.07.2011, 22:31   #927
какtus
Пользователь
 
Аватар для какtus
 
Регистрация: 02.04.2011
Сообщений: 56
По умолчанию

Beermonza,
Расскажи пожалуйста, как ты будешь реализововать AI у своего бота?
какtus вне форума Ответить с цитированием
Старый 31.07.2011, 23:14   #928
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от какtus Посмотреть сообщение
Beermonza,
Расскажи пожалуйста, как ты будешь реализововать AI у своего бота?
ИИ уже реализован. Алгоритм прост. Бот стоит в точке и через определенный интервал сканирует пространство в указанном радиусе. Если в радиус обзора попадает пользователь, то бот запускает функцию "выбрать цель". Выбирать не придется, если цель в радиусе одна, и придется, если несколько, ...которая ближе к той и пойдет. Каждый раз по истечении интервала бот проверяет где его выбранная цель, ...если на расстоянии удара, то запускается процедура "атака", если цель где-то дальше, то он запускает функцию "идти к цели". Атаковать цель бот будет до тех пор, пока не убьет ее или сам не погибнет. Если выбранная цель погибает, то бот снова запускает функцию "выбрать цель". Если цели больше нет, он переходит в режим сканирования пространства на предмет новых пользователей.

Бот так же может произвольно сменить цель, например, если при очередном выборе цели "заметит", что у рядом стоящей меньше жизни, чем у той, которую он атакует в данным момент. Это все - "характер", закладывается в виде скрипта, отдельно, не вмешиваясь в код программы.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 01.08.2011, 12:24   #929
KIV74
Пользователь
 
Регистрация: 17.11.2010
Сообщений: 20
По умолчанию

Beermonza,
А что за проект ты делаешь?
KIV74 вне форума Ответить с цитированием
Старый 01.08.2011, 15:26   #930
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от KIV74 Посмотреть сообщение
Beermonza,
А что за проект ты делаешь?
Ну, привет, ...прочти эту тему от начала и узнаешь подробности.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уроки по созданию игр для новичков... -=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