![]() |
Re: Про.кт "FreeSpace"
ничего еще не работает а так красиво.
Еще ничего и нету, хотя не много осталось ботов дописать чтоб летали, но симулятор это только одна из трех составляющих игры. Пока делаю только симулятор. Когда научу ботов летать, сделаю еще ракеты. сделай чтоб противники поворачивались не сразу к тебе а как ты плавно Подрегулирую, для полета еще корректировать многое надо будет.:ok: Неплохо бы выключить вертикальную синхронизацию кадров, ибо тест становится непоказателен. Пока вопрос стоит 80 или 20 ФПС, а там посмотрим:dontknow: Баг: разрешение 1280х1024 моя машина не поддерживает. А программе всё равно: она не проверяет поддерживающиеся разрешения. Ткнул мышом в кнопку в опциях- и прощай, игра. Запустить ёё заново без переустановки или копошения в файле конфигурации вручную- более невозможно. ):ok: Спасибо! учту, когда доберусь до интерфейса..:wallbash: Сегодня еще упростил код, ускорил частицы, теперь тот же ФПС при 21 боте! |
Re: Про.кт "FreeSpace"
Добавлено:
1)Боты помимо стрельбы теперь выбирают врага, гонятся и пытаются взять его на мушку, при этом стараясь не столкнуться с препятствиями. 2)Добавлено 3 звука выстрела, но учитывая мои вкусы я добавил в настройках аудио возможность отключить их. 3)Сейчас в игре три команды, в каждой из которых по семь кораблей. При старте вы можете выбрать команду. 4)Два типа корабля с 'невероятными' текстурами добавят ясность в бою и разнообразие, кстати у кораблей разное количество оружия и немного разная масса\маневренность. Так же крупные корабли гораздо крепче. 5)Оружие вы можете перебирать с помощью клавиш 1-7, пока только лазеры, ионная пушка и ракеты(пока в виде крестиков). 6)Чтобы уничтожить врага, нужно попасть добрый десяток раз и не чем попало, эффективнее всего ракеты. 7)Вкорне переделана и почти упорядочена загрузка юнитов, теперь на кораблях висят стрЭльки и светятся двигатели, однако код еще не оптимизировался, потому может тупить. 8)Игра стартует на автопилоте, чтоб отключить/включить его - жмем ENTER, так же если вы уничтожили свою цель(она пока не подсвечивается, но ракеты наводятся только на вашу цель), то обновить ее можно через включение автопилота. 9)Акцент на участии: не надейтесь на других ботов, без вас битва будет продолжаться очень долго. В процессе долгого прочесывания в цеху по обработке ракет был пойман один МАВ, откуда он взялся выясняет следствие. Так же пол дня пытался настроить Нормал Бамп, пока ничего хорошего не выходит:wallbash:, буду пробовать иные методы.:SOS: |
Ответ: Про.кт "FreeSpace"
после запуска игры (за одну из группировок), попытка начть новую приводит к МАВ
|
Ответ: Про.кт "FreeSpace"
красиво...и ничего не понятно.
мне например лениво различать корабли по форме. их неплохо было бы подсветить цветом (спрайт с низким ордером рисовать) напрмиер красные, синии и желтые. управление мне не нравится, может лучше сделаеш курсор на экране. и поворачивать корабль в его сторону (т.е. курсор надо держать в середине чтобы никуда не поворачиваться) мультиплееру быть? PS. у меня так же имеет место быть баг, описаный imper-ом. |
Re: Про.кт "FreeSpace"
Значит так, в следующий раз как минимум:
Добавлю отображение цели, своих и врагов, так же перебор цели и автопереключение на живую цель. Возможно сделаю хотябы сырой вариант радара. Убью имеющийся МАВ. HolyDel, сетевой режим очень даже возможно (хотя не уверен, нужно ли оно пользователю), но я пока не решил с самой игрой, сделать просто аркаду или рискнуть реализовать изначальную задумку с элементами FPS и RPG.. По поводу управления. Оно было немного другим, но существовал глюк с камерой, ее начинало крутить при направлении вверх или вниз, все что у меня более-менее вышло и есть в игре, не уверен что смогу реализовать приведенный тип, но если смогу - сделаю выбор, так как мне текущее привычнее :) |
Ответ: Про.кт "FreeSpace"
короче хз. имхо было бы такое управление удобным:
Код:
dx#=(mousex()-(graphicswidth()/2))/graphicswidth() |
Re: Про.кт "FreeSpace"
HolyDel, спасибо, но тут проблема красиво прикрутить это к кораблю, камере и мишени корабля, но я попробую. Насчет такого управления и его графической реализации я уже думал.
|
Ответ: Про.кт "FreeSpace"
FrankH, совет: не кидайся в FPS-RPG-омут. Сделай рульную живую аркаду, от которой невозможно будет оторваться.
Еще, вдогонку, в тот же слот: Не увязни в дебрях "закупона перед битвой" - это уже порядком надоело. Кидаю свежую идею, такого нигде еще не видел: по прошествии некоторого рандомного времени перед каждым участником сражения возникает портал, от которого отвернуться невозможно (возникает перед самым носом буквально в нанометре). Попав в портал, у всех сраженцев меняется все снаряжение, корабли, оружие. Как вариант, можно прикрутить и такое: из 10-12 игроков 2-3 сидят в туррелях на крейсерах, и мочат остальных безнаказанно. Можно даже доверить порулить крейсером класса massive gun - эдакая летающая пушка, выжигающая куски планет за раз, при этом относительно маленькая (относительно флагмана) и весьма уязвимая. Так вот, при "репотрировании" все игроки меняют снаряжение (Rand в руки!), и меняют свои позиции. Причем меняют не на случайно заданные, а на те, на которых уже был другой игрок. Может оказаться так, что тот, за кем была погоня, станет гоняться за тем, кто его гонял... (костяк позаимствован из Painkiller, режим Voosh) Ой, что-то я перемудрил... Ну, надеюсь, основную мысль ты понял. Про сетевой режим. Говорю как пользователь. Оно нужно. Очень. Без мультиков игра потеряет львиную долю своей... кхм... сексуальности (; |
Re: Про.кт "FreeSpace"
Спасибо за идею, эдакий хардкорно-аркадный режим для развлекухи.. Я стараюсь сделать игру серьезной, но может и этому быть место. :)
Для линкоров, крейсеров, фрегатов и прочих необходимо делать модели и текстуры, а так же очень хотелось бы нормал бамп, кодовая часть под все готова. Сетевой режим хотел писать хотябы для себя(дома 3 компа) и для практики, поэтому желание у меня есть. |
Re: Про.кт "FreeSpace"
Может я не догоняю, но я не нашел линка на игру...
|
Ответ: Re: Про.кт "FreeSpace"
Цитата:
вложение |
Ответ: Про.кт "FreeSpace"
Вложений: 1
Немного новостей:
Переработаны рассчеты управления, кораблям введено еще несколько параметров, в частности маневренность, теперь управление кораблем еще больше зависит от его типа. Так же увеличилась инерция при поворотах, что делает управление более близким к свободно-инерционному. Добавлен самопальный моушн блур(дополнительный рендер, жрет много). Оптимизирован код в апдейте кораблей и частиц. Добавлена подсветка своих\чужих\прочих(пока глючит). Так же хаотичный и авто перебор цели. Про.кт продолжается как аркадный шутер, сетевому режиму быть(позже). Мало по малу работа идет.. |
Ответ: Про.кт "FreeSpace"
Картинка откровенно радует!
Ждем продолжения бан.... проекта, в общем (; |
Ответ: Про.кт "FreeSpace"
Да картинка интерестная. А вот те полу круглые обводки, если юзаеться Plot, тогда будут немало кушать :) FastImage не юзаешь? С его возможностями, скорость в десятки роз выше блицевого, прозрачность, бленды и многое другое :) Советую ;)
|
Ответ: Про.кт "FreeSpace"
Индикатор юнитов(обводка) сделан картинками и выводится в 2Д, я не настолько хардкорен, чтобы использовать Plot :)
FastImage пожалуй единственная сторонняя вещь, которая будет в игре.. Пока что без FastImag'а. |
Часовой пояс GMT +4, время: 01:17. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot