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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2012, 22:52   #1171
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

А как прямая полёта соотноситься с ячейками?
Ведь даже на приведённом примере прямая проходит через спорную точку.
Почему стрела должна идти через нижную клетку?
Изображения
Тип файла: jpg Дальняя-атака.jpg (98.5 Кб, 224 просмотров)
Виталий Желтяков вне форума Ответить с цитированием
Старый 19.06.2012, 01:26   #1172
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от Виталий Желтяков Посмотреть сообщение
Так что будет в моём случаи? Стрела попадёт в препятствие или цель?
Нарисуй поровнее клеточки и из центра зеленой в центр красной черти прямую. Дальше можно видеть, где будет переход дискретного позиционирования стрелы на соседние клетки. Вот смотри на моем примере что будет. Разумеется, это попадание стрелы в дерево, сервер выдаст "полет" от персонажа стреляющего до координат дерева.
Изображения
Тип файла: jpg Дальняя-атака.jpg (91.7 Кб, 231 просмотров)
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 19.06.2012, 21:21   #1173
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от Виталий Желтяков Посмотреть сообщение
А как прямая полёта соотноситься с ячейками?
Ведь даже на приведённом примере прямая проходит через спорную точку.
Почему стрела должна идти через нижную клетку?
Эта так называемая "спорная точка" - пискельное смещение, принадлежащее все еще нижней клетке, оно так выходит по алгоритму, ...а вот далее смещение уже переваливает за текущий тайл и смещение обнуляется, а координате прибавляется единичное смещение, в данном случае оно отрицательное и координате Y прибавляется -1. Посмотри в этой теме алгоритм и поймешь почему так, ...со страницей не помогу, поскольку в отпуске и нет времени листать тему.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 07.07.2012, 07:56   #1174
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,266
По умолчанию

Хочу просто узнать, как прогресс, когда намечается ближайшее тестирование (конец лета/осень /зима)
Simply-Art вне форума Ответить с цитированием
Старый 07.07.2012, 15:01   #1175
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Simply-Art, я рад, что у меня хватило времени на этот тест и на создание демонстрационной версии, просто как доказательство того, что всё зависит от человека, от грамотного подхода к работе, а не от того - Delphi выбран или C++.

Когда снова возьмусь за проект даже не знаю, таких планов нет, а есть другие и более важные. Если надумаю, или станет свободным график, возможно вернусь к нему и сообщу в этой теме, ...или на отдельном сайте (пока не известно).
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 07.07.2012, 16:50   #1176
duckhunter
Пользователь
 
Аватар для duckhunter
 
Регистрация: 03.07.2012
Сообщений: 25
По умолчанию

Цитата:
Как Вы относитесь к созданию игр
Положительно.

Цитата:
просто как доказательство того, что всё зависит от человека, от грамотного подхода к работе, а не от того - Delphi выбран или C++.
Beermonza ты один ее делал? C момента твоего первого сообщения в этой ветке т.е. с 2006г? обалдеть...
duckhunter вне форума Ответить с цитированием
Старый 07.07.2012, 19:11   #1177
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от duckhunter Посмотреть сообщение
Beermonza ты один ее делал? C момента твоего первого сообщения в этой ветке т.е. с 2006г? обалдеть...
Чистого времени на программирование и создание анимации у меня ушло максимум пол года, но при условии, что занимался проектом только в свободное время и через раз, то вот так и получается, что ушло почти 5 лет. Я и не задавался целью создания проекта в кратчайшие сроки. А сама идея и наработки томятся в голове уже 12, а может и 15 лет.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 07.07.2012, 19:30   #1178
duckhunter
Пользователь
 
Аватар для duckhunter
 
Регистрация: 03.07.2012
Сообщений: 25
По умолчанию

Цитата:
томятся в голове уже 12, а может и 15 лет
так стало быть это игра мечты ну или около? обалдеть это же сколько нужно упорства, молодец!
duckhunter вне форума Ответить с цитированием
Старый 07.07.2012, 21:23   #1179
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от duckhunter Посмотреть сообщение
так стало быть это игра мечты ну или около?
Это запоздалый ответ играм жанра РПГ того времени (1997 год), то, чего я не увидел, но хотел чтобы было. Конечно, опоздал, да и наплевать, просто делаю то, что мне по душе. Может и не показывал бы ничего здесь, но если поставил цель, то буду ее достигать по мере возможности, заодно показывая на своем примере как нужно подходить к работе. В корне всех неудач - лень!
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 07.07.2012, 21:55   #1180
duckhunter
Пользователь
 
Аватар для duckhunter
 
Регистрация: 03.07.2012
Сообщений: 25
По умолчанию

Цитата:
просто делаю то, что мне по душе
правильно, это основное условие творческого процесса.
Цитата:
В корне всех неудач - лень!
Да, она матушка!) но она, наверное, как следствие многих причин.
duckhunter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 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