|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.12.2010, 12:44 | #71 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Если стратегия, то там можно хранить маршруты - часть заранее, часть дополнять по ходу процесса.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
30.12.2010, 17:00 | #72 | |
Форумчанин
Регистрация: 02.07.2010
Сообщений: 167
|
Часто встречаю абр. ИМХО до сих пор не знаю что это такое.
Цитата:
Если я тебе помог, помоги и ты мне +ом с комментарием
|
|
30.12.2010, 17:58 | #73 | |
Форумчанин
Регистрация: 17.09.2010
Сообщений: 229
|
Цитата:
Сферический конь в вакуме
Правильно заданный вопрос - половина ответа!
|
|
30.12.2010, 20:16 | #74 |
Форумчанин
Регистрация: 02.07.2010
Сообщений: 167
|
Кто тоже делает rpg советую прочитать статью о нахождении минимального пути с учетом рельефа, т. е. проходимости http://www.delphikingdom.com/asp/vie...catalogid=1127
заодно готовый исходник:
Если я тебе помог, помоги и ты мне +ом с комментарием
Последний раз редактировалось Ponkole; 31.12.2010 в 17:32. |
05.01.2011, 19:56 | #75 |
Форумчанин
Регистрация: 02.07.2010
Сообщений: 167
|
Люди можете подсказать как реализовать движение на энный угол, например 30 градусов как это лучше сделать?
Я так задумывался нужно скорость перемешения по икс и игрек у персонажа сделать таковыми что в итоге персонаж придет в нужную точку а сумма скоростей смешения по Х и У будет равна максимальной скорости перса, ну как тогда определять скорости смещений по Х и У.
Если я тебе помог, помоги и ты мне +ом с комментарием
Последний раз редактировалось Ponkole; 05.01.2011 в 20:02. |
05.01.2011, 21:01 | #76 |
Форумчанин
Регистрация: 01.12.2010
Сообщений: 140
|
Допустим, что у тебя есть две переменные pX и pY - координаты игрока. X и Y - точка, в которую игроку нужно прийти. Подключи модуль math и пропиши такой код:
Код:
ArcTan2 - определение угла по tg отношения против. леж. катета к прилежащему. cos(), sin() - координаты на единичной окружности X * Pi / 180 - перевод из угловой меры в радианную, где X - угол. X как раз-таки может быть 30 градусов. Если этот код добавить в событие таймера, то игрок постепенно придёт к точке, но может там дёргаться. Исправить это можно... P,S, Не забудь объявить angle типа real |
05.01.2011, 21:09 | #77 |
Форумчанин
Регистрация: 02.07.2010
Сообщений: 167
|
Спасибо большое Asker13!
Дела идут на лад...
Если я тебе помог, помоги и ты мне +ом с комментарием
|
06.01.2011, 00:45 | #78 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
а как же GLScene?
|
06.01.2011, 02:28 | #79 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
Игрушка на Delphi тормознутая получится... Просто сейчас и правда нету движков под Delphi кроме GLScene. Не знаю, не встречал еще ни разу полноценных трехмерных игр на Delphi. Язык ведь не для этого изначально писался писался... A GLScene очень сильно уступает даже движку GameMaker'a. Скорее все таки для создания программ-презентаций на тему 3D.
Все таки недаром ведь Microsoft выпустила XNA под С#, Unity Tech выпустили мощный двигатель Unity3D с поддержкой JS,C# и Boo. Но все же энтузиастам удачи И автору в его проекте. Хочется посмотреть, что из этого получится
Ненавижу быть как все, но люблю, чтобы все были как я.
|
06.01.2011, 02:44 | #80 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Нечего подобного. Любую игру можно написать на Delphi. GT4, Hitman и пр.
Всё зависит только от уровня программиста (для данных игр команды). Правда Си набирает обороты и практически всё пишут на нём... И получилось так, что Си больше адаптировался (появились новые библиотеки и пр.). И всёравно Delphi не остаётся в стороне. Знаю точно что одна большущая игра на тему космоса написана на Делфи... забыл правда какая...
Сливочное масло Valio - компиляция как по маслу
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создаю 2D игру | Deamonig | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 22 | 20.09.2009 17:23 |
Кто может написать игру для мобильного? | Иван Викторович | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 8 | 14.03.2008 21:07 |