forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на BlitzMax (http://forum.boolean.name/forumdisplay.php?f=106)
-   -   Spacer (http://forum.boolean.name/showthread.php?t=3119)

johnk 12.04.2007 18:24

Re: Spacer
 
Как раз таки важно, ибо я сделал врагов, которые прячутся за этими маленькими...но их слишком много, так что варианта 2:
-Уменьшить кол-во "мелочи"
-Убрать возможность прятаться у атакеров

Fant 12.04.2007 18:32

Re: Spacer
 
Цитата:

Сообщение от JohnK
Как раз таки важно, ибо я сделал врагов, которые прячутся за этими маленькими...но их слишком много, так что варианта 2:
-Уменьшить кол-во "мелочи"
-Убрать возможность прятаться у атакеров

Может сначала на 99% чделать игру, а потом искать "балланс" ?

johnk 12.04.2007 18:36

Re: Spacer
 
Ну а как я сделаю на 99% игру, если не смогу внедрять новое? Я считаю, что должна быть очень хорошая основа для развития игры.

alcoSHoLiK 12.04.2007 19:21

Re: Spacer
 
Цитата:

Ну а как я сделаю на 99% игру, если не смогу внедрять новое?
Ы?

Цитата:

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

johnk 12.04.2007 19:22

Re: Spacer
 
alcoSHoLiK, а насчет корабля, нужно что бы тяжелее поворачивался? Или как?

alcoSHoLiK 12.04.2007 19:56

Re: Spacer
 
Игру кто делает?)

johnk 12.04.2007 20:13

Re: Spacer
 
Просто по мне, игра не нуждается в изменениях)))

ZanoZa 12.04.2007 22:32

Re: Spacer
 
Цитата:

Нужно писать так, чтобы можно было легко модифицировать внешние элементы игры на любом этапе разработки
спиральная модель проектирования
Цитата:

Ну а как я сделаю на 99% игру, если не смогу внедрять новое?
каскадная модель проектирования
каскадная более строгая и эффективная. Но не достаток в том, что ты не можешь вернуться на предидущий этап, не "разрушив" все созданное после него.
p.s.заговорился я чё-то...и не по теме)

johnk 13.04.2007 21:26

Re: Spacer
 
Вот и пришло время выпустить апдейт...Из нового: Враг =) Теперь можно стрелять на левую клавишу мыши + новая графика...Брать здесь.

Diplomat 13.04.2007 23:32

Re: Spacer
 
Злые каменты:

0. Игроковский корабль неестественно живуч, неестественно неповоротлив и снабжен некими таинственными гасящими иннерцию после отпускания педали газа тормозами. Снять бы с него лишних пару тонн брони, может эта консервная банка с адской скорострельной пушкой для отстрела низколетящих бегемотов хоть летать начнет? Ибо в данный момент маневр любого рода и уход от вражеского огня не представляется возможным.

1. Авианосец тихонечко ползёт прямо, никуда не сворачивает и изредка постреливает веером. Потому уходить от его огня, собственно, не представляется необходимым: он замечательно мажет и сам. В резултате вся игра резво проходится двумя пальцами: большой палец левой руки до упора зажимает [Пробел], а указательный палец правой- редкими тычками корректирует угол поворота корабля до самого сообщения "Маладца, лётчег!".

2. Маленькие кораблики резвыми селедочными косячками летают по полю, совершая некие таинственные малозаметные эволюции и старательно обьезжая как собственный авианосец, так и игрока. Удаётся им это, впрочем, не всегда. Нет логики в самом факте их существовании: авианосец они своим тельцем защищать не стремятся, камикадзить игрока до полного геймовера- тоже. Дать бы им небольшой носовой пулеметик, и пусть бы заходили на игрока издали, шмаляли и сваливали противозенитным манёвром... Соответственно, после такого наращиания извилин на их искусственный моск, численность им можно уменьшить раз в десять смело.

3. Корабли слишком заметно перескакивают с одного на другой край экрана. Только что пол-авианосца торчало снизу, и вдруг резким волевым рывком, он, родимый, торчит уж сверху. Надо смещать точку "перескока" за край экрана в зависимости от габаритов крафта. Хотя как на мой развращенный вкус- лучше сделать бесконечный космос, хороший радар для поиска убегающих супостатов и скролл экрана за кораблём игрока. Оно бы и простор для маневра ИИ, и для численности маленьких корабликов дало бы. А как представлю, что и кого туда еще можно будет напихать, в космос, не ограниченный стенками дисплея, м-м-м...

Добрые каменты:

0. Симпатично. Приятственного кажуального вида кораблики. Сами рисовали? Вкус есть, однако!
1. Избиение инопланетной сволочи несколько напоминает бои авианосцев Протоссов с ПВО Землян в каком-то аддоне к Старкрафту. Ностальгично, по уровню аркадности соперничает с американским боевиком про Лару Крофт, и есть намёки на возможность тактического углубления.
2. Орды пришельцев бороздят просторы мирового монитора, что-то взрывается (правда взрывы совершенно не слышны- наверно из-за вакуума), что-то блестит и плюётся, а игра совершенно отказывается тормозить. 60 зарубленых вертикальной синхронизацией ФПС как с куста. Интересно, сколько бы оно выдало реальных кадросекунд?

P.S. JohnK! Если моя критика показалась Вам как разработчику обидной или в корне неверной- помните:
"Мнение кртитков может не совпадать с мнением автора. Автора это не волнует." (с) народ и Альберт Альен.

ZanoZa 14.04.2007 00:12

Re: Spacer
 
тормозит, жуть.... :)
дипломат бывалый летчег, поэтому осилил гаму....
меня, как салагу(почему как?) завалили)))

johnk 14.04.2007 04:59

Re: Spacer
 
Не зря все таки Дипломату золотую клавиатуру дали.
Итак, отвечу на злые комменты:
0. - Это была неудачная попытка сделать "контролируемый" корабль для плеера.
1. - Авианосец (а вернее Корабль - Матка ) - задуман быть медленным. Его огонь - неконтролируем (Это нужно для того, чтобы облегчить вычесления, производимые программой (Не, я коненчо могу сделать версию "Mega - MotherShip Edition", но только кому она нужна?(тормозящая, всмысле))). В связи с этим, незнаешь, как он себя поведет. Дипломат, попробуйте умереть, увидите довольно прикольную фразу :)
2. - Изначально "мелочь" (или Looser'ы) делалась как, некие объекты, мешающие всем. Насчет пулемета - не надо. :) Ибо скоро появится новый типа кораблей, который будет не стрелять, а "мочить" игрока. :) (Простите за выражение)
3. - О перескакивании Авианосца (он же, MotherShip), это баг, забыл про это. А вот насчет открытого или бесконечного космоса, я должен:
- Перерыть весь код.
- Оптимизировать не по-детски :)
- Сформировать некое подобие жизни в этом космосе.
Так что лучше оставить как есть. Но если первый Spacer дойдет до финиша и если у меня останется желание, то сделаю Spacer II.

Теперь об "Добром" проявлении Дипломата.
0. - Кораблики и пули рисую сам, стараюсь. За вкус, Спасибо!
1. - В Стар Крафт не играл. Про аркадность - не ожидал. :) А вот про тактическое углубление - пока промолчу.
2. - Просто 60 - крыша в приложениях с моим дельта - таймингом.
PS. - Критика понравилась, Спасибо!

Цитата:

тормозит, жуть....
Это из-за ИИ.
Буду пробовать оптимизировать.
Кстати в игру внедрил перерождение "мелочи".

ЗЫ Забыл сказать, что это первый мой серьезный проект.

johnk 14.04.2007 14:23

Re: Spacer
 
Итак, новая версия! Увеличил сложность, скорость полета плеера + добавил врагов. Подкорректировал ИИ. Оптимизировал игру (как смог). ИИ правдо тупо стреляет, опять же, дабы сэкономить ФПС.
Брать здесь

Leito 14.04.2007 14:30

Re: Spacer
 
сделай чтобы их контролировать можно было при создании карты.ведь чтобы добавить кораблик нужна функция addplayer()и не больше.
ЗЫ: золотая клава))) ыыы да все правильно, он точно также писал когда на ГА появился.. *142

johnk 14.04.2007 14:44

Re: Spacer
 
Цитата:

сделай чтобы их контролировать можно было при создании карты.
Кого?
Цитата:

ведь чтобы добавить кораблик нужна функция addplayer()и не больше.
Для вас может и не больше, но для меня это 1/10 от того, что нужно сделать.
Цитата:

золотая клава))) ыыы да все правильно, он точно также писал когда на ГА появился..
Совершенно не понял...либо это наезд на Дипломата, или что...


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot