Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Ответ
 
Опции темы
Старый 28.12.2007, 02:21   #16
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Подмигивание Re: Про.кт "FreeSpace"

ничего еще не работает а так красиво.
Еще ничего и нету, хотя не много осталось ботов дописать чтоб летали, но симулятор это только одна из трех составляющих игры. Пока делаю только симулятор. Когда научу ботов летать, сделаю еще ракеты.
сделай чтоб противники поворачивались не сразу к тебе а как ты плавно
Подрегулирую, для полета еще корректировать многое надо будет.
Неплохо бы выключить вертикальную синхронизацию кадров, ибо тест становится непоказателен.
Пока вопрос стоит 80 или 20 ФПС, а там посмотрим
Баг: разрешение 1280х1024 моя машина не поддерживает. А программе всё равно: она не проверяет поддерживающиеся разрешения. Ткнул мышом в кнопку в опциях- и прощай, игра. Запустить ёё заново без переустановки или копошения в файле конфигурации вручную- более невозможно. )
Спасибо! учту, когда доберусь до интерфейса..

Сегодня еще упростил код, ускорил частицы, теперь тот же ФПС при 21 боте!
(Offline)
 
Ответить с цитированием
Старый 08.01.2008, 03:35   #17
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Подмигивание Re: Про.кт "FreeSpace"

Добавлено:
1)Боты помимо стрельбы теперь выбирают врага, гонятся и пытаются взять его на мушку, при этом стараясь не столкнуться с препятствиями.
2)Добавлено 3 звука выстрела, но учитывая мои вкусы я добавил в настройках аудио возможность отключить их.
3)Сейчас в игре три команды, в каждой из которых по семь кораблей. При старте вы можете выбрать команду.
4)Два типа корабля с 'невероятными' текстурами добавят ясность в бою и разнообразие, кстати у кораблей разное количество оружия и немного разная масса\маневренность. Так же крупные корабли гораздо крепче.
5)Оружие вы можете перебирать с помощью клавиш 1-7, пока только лазеры, ионная пушка и ракеты(пока в виде крестиков).
6)Чтобы уничтожить врага, нужно попасть добрый десяток раз и не чем попало, эффективнее всего ракеты.
7)Вкорне переделана и почти упорядочена загрузка юнитов, теперь на кораблях висят стрЭльки и светятся двигатели, однако код еще не оптимизировался, потому может тупить.
Игра стартует на автопилоте, чтоб отключить/включить его - жмем ENTER, так же если вы уничтожили свою цель(она пока не подсвечивается, но ракеты наводятся только на вашу цель), то обновить ее можно через включение автопилота.
9)Акцент на участии: не надейтесь на других ботов, без вас битва будет продолжаться очень долго.
В процессе долгого прочесывания в цеху по обработке ракет был пойман один МАВ, откуда он взялся выясняет следствие. Так же пол дня пытался настроить Нормал Бамп, пока ничего хорошего не выходит, буду пробовать иные методы.

Последний раз редактировалось FrankH, 25.01.2008 в 22:07.
(Offline)
 
Ответить с цитированием
Старый 08.01.2008, 04:03   #18
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Про.кт "FreeSpace"

после запуска игры (за одну из группировок), попытка начть новую приводит к МАВ
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FrankH (08.01.2008)
Старый 08.01.2008, 04:43   #19
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Про.кт "FreeSpace"

красиво...и ничего не понятно.
мне например лениво различать корабли по форме. их неплохо было бы подсветить цветом (спрайт с низким ордером рисовать)
напрмиер красные, синии и желтые.
управление мне не нравится, может лучше сделаеш курсор на экране. и поворачивать корабль в его сторону (т.е. курсор надо держать в середине чтобы никуда не поворачиваться)

мультиплееру быть?

PS. у меня так же имеет место быть баг, описаный imper-ом.

Последний раз редактировалось HolyDel, 08.01.2008 в 04:51.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FrankH (08.01.2008)
Старый 08.01.2008, 22:00   #20
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Re: Про.кт "FreeSpace"

Значит так, в следующий раз как минимум:
Добавлю отображение цели, своих и врагов, так же перебор цели и автопереключение на живую цель.
Возможно сделаю хотябы сырой вариант радара.
Убью имеющийся МАВ.
HolyDel, сетевой режим очень даже возможно (хотя не уверен, нужно ли оно пользователю), но я пока не решил с самой игрой, сделать просто аркаду или рискнуть реализовать изначальную задумку с элементами FPS и RPG..
По поводу управления. Оно было немного другим, но существовал глюк с камерой, ее начинало крутить при направлении вверх или вниз, все что у меня более-менее вышло и есть в игре, не уверен что смогу реализовать приведенный тип, но если смогу - сделаю выбор, так как мне текущее привычнее
(Offline)
 
Ответить с цитированием
Старый 08.01.2008, 22:07   #21
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Про.кт "FreeSpace"

короче хз. имхо было бы такое управление удобным:
dx#=(mousex()-(graphicswidth()/2))/graphicswidth()
dy#=(mousey()-(graphicsHeight()/2))/graphicsHeight()

cx#=cx#+dx
if cx>360 then cx=cx-360
if cx<0 then cx=360+cx

cy#=cy#+dx
if cy>360 then cy=cy-360
if cy<0 then cy=360+cy

RotateEntity my_ship,cx,cy,0
только нужно курсор рисовать. и какой нибудь указатель в центре экрана.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FrankH (11.12.2008)
Старый 08.01.2008, 22:23   #22
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Re: Про.кт "FreeSpace"

HolyDel, спасибо, но тут проблема красиво прикрутить это к кораблю, камере и мишени корабля, но я попробую. Насчет такого управления и его графической реализации я уже думал.
(Offline)
 
Ответить с цитированием
Старый 08.01.2008, 22:26   #23
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Про.кт "FreeSpace"

FrankH, совет: не кидайся в FPS-RPG-омут. Сделай рульную живую аркаду, от которой невозможно будет оторваться.
Еще, вдогонку, в тот же слот:
Не увязни в дебрях "закупона перед битвой" - это уже порядком надоело.
Кидаю свежую идею, такого нигде еще не видел:

по прошествии некоторого рандомного времени перед каждым участником сражения возникает портал, от которого отвернуться невозможно (возникает перед самым носом буквально в нанометре).
Попав в портал, у всех сраженцев меняется все снаряжение, корабли, оружие. Как вариант, можно прикрутить и такое: из 10-12 игроков 2-3 сидят в туррелях на крейсерах, и мочат остальных безнаказанно.
Можно даже доверить порулить крейсером класса massive gun - эдакая летающая пушка, выжигающая куски планет за раз, при этом относительно маленькая (относительно флагмана) и весьма уязвимая.
Так вот, при "репотрировании" все игроки меняют снаряжение (Rand в руки!), и меняют свои позиции. Причем меняют не на случайно заданные, а на те, на которых уже был другой игрок. Может оказаться так, что тот, за кем была погоня, станет гоняться за тем, кто его гонял...
(костяк позаимствован из Painkiller, режим Voosh)

Ой, что-то я перемудрил... Ну, надеюсь, основную мысль ты понял.

Про сетевой режим. Говорю как пользователь. Оно нужно. Очень. Без мультиков игра потеряет львиную долю своей... кхм... сексуальности (;
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FrankH (12.01.2008)
Старый 08.01.2008, 22:42   #24
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Re: Про.кт "FreeSpace"

Спасибо за идею, эдакий хардкорно-аркадный режим для развлекухи.. Я стараюсь сделать игру серьезной, но может и этому быть место.
Для линкоров, крейсеров, фрегатов и прочих необходимо делать модели и текстуры, а так же очень хотелось бы нормал бамп, кодовая часть под все готова.
Сетевой режим хотел писать хотябы для себя(дома 3 компа) и для практики, поэтому желание у меня есть.
(Offline)
 
Ответить с цитированием
Старый 08.01.2008, 23:55   #25
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Re: Про.кт "FreeSpace"

Может я не догоняю, но я не нашел линка на игру...
__________________
(Offline)
 
Ответить с цитированием
Старый 09.01.2008, 00:05   #26
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Re: Про.кт "FreeSpace"

Сообщение от dimanche13 Посмотреть сообщение
Может я не догоняю, но я не нашел линка на игру...
http://forum.boolean.name/showpost.p...4&postcount=17
вложение
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 16.01.2008, 01:31   #27
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Сообщение Ответ: Про.кт "FreeSpace"

Немного новостей:
Переработаны рассчеты управления, кораблям введено еще несколько параметров, в частности маневренность, теперь управление кораблем еще больше зависит от его типа. Так же увеличилась инерция при поворотах, что делает управление более близким к свободно-инерционному.
Добавлен самопальный моушн блур(дополнительный рендер, жрет много).
Оптимизирован код в апдейте кораблей и частиц.
Добавлена подсветка своих\чужих\прочих(пока глючит). Так же хаотичный и авто перебор цели.
Про.кт продолжается как аркадный шутер, сетевому режиму быть(позже).
Мало по малу работа идет..
Миниатюры
Нажмите на изображение для увеличения
Название: shot00000.jpg
Просмотров: 742
Размер:	93.1 Кб
ID:	4217  
(Offline)
 
Ответить с цитированием
Старый 16.01.2008, 03:08   #28
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Про.кт "FreeSpace"

Картинка откровенно радует!
Ждем продолжения бан.... проекта, в общем (;
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Старый 17.01.2008, 19:44   #29
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Про.кт "FreeSpace"

Да картинка интерестная. А вот те полу круглые обводки, если юзаеться Plot, тогда будут немало кушать FastImage не юзаешь? С его возможностями, скорость в десятки роз выше блицевого, прозрачность, бленды и многое другое Советую
(Offline)
 
Ответить с цитированием
Старый 17.01.2008, 23:38   #30
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Ответ: Про.кт "FreeSpace"

Индикатор юнитов(обводка) сделан картинками и выводится в 2Д, я не настолько хардкорен, чтобы использовать Plot
FastImage пожалуй единственная сторонняя вещь, которая будет в игре.. Пока что без FastImag'а.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли сделать так чтобы при нажатии "вверх" и "вниз" двигалась одна картинка, а при нажатии "вправо" и "влево" - другая Total_Nube_&_Lamo Основной форум 2 13.12.2009 22:00
"Кодирование/декодирование изображений", или "Давайте попробуем скрыть ресурсы мидлетов" Richik Библиотеки 17 03.06.2009 14:18
"DarkWing Duck" aka "Черный Плащ" Chrono Syndrome Болтовня 19 04.12.2007 16:05
Игра "Три слова". Рассказ "Время планет" Ilyich Юмор 77 02.04.2007 17:49
"DebugLog и память" или "юзаем аккуратно" impersonalis FAQ 7 11.01.2006 04:14


Часовой пояс GMT +4, время: 11:02.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com