Alyx versus Freeman:ru

From Valve Developer Community
Jump to: navigation, search
English

Skull and crossbones.png

This SP mod for Source is no longer being developed.



Только истинная преданность рождает шедевр.

This text was translated by a machine

Kostya's Mod is called "Alyx versus Freeman" or "Back Force".

Kostya working on the mod
We are testing mod



Отвечу на вопросы

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

Ну, приступим:

Здесь я буду писать то, что нужно на Русском языке, а вот если вы хотите, переводите. Мне надоело. Переводчики все левые, нормального результата, "Удовлетворительного", от них не добиться. Так что, пишу на Русском, ибо наши люди НЕ УМЕЮТ творчески мыслить, и имеют безграничное чувство юмора, наши - отличные мапперы ;).

2. Все скриншоты с Alpha-разработки, то бишь это всё постановка, для вас, друзья... Этакий небольшой обзор того, что, может быть, будет в финальной части.

3. Первый уровень естественно был сделан первым (поэтому такой стрёмный на скриншотах). Его уже переделывал, но вот есть трудности некоторые с быстродействием и постоянными leak'ами.

4. Мы не пропагандируем Спартак! :-D

Примечание:Также, если видите бутылку на карте, это не намёк, что мы алкаши! Мы не одобряем, а презираем потребление 40C2H5OH + 60H2O

5. Время окончания разработки Мода даже примерно неизвестно.

  • Это объясняется следующим:
а) Я работаю один. Несмотря на то, что были 2 заявки на участие. (у меня тогда не было безлимитки) - а сейчас есть, кэп! =D так что, заявочки, пожалуйста!
б) Valve не поддерживала в моделях анимаций для разработок модов, только родные, для карт своих же собственных. - и они и не понадобятся!
в) Нету полноценного законченного сюжета - Я что вам, я ещё даже первую карту не до конца сделал!
г) бесконечные глюки в Source SDK - от них они не избавятся, инфо - 97%
д) Не всё изучено в Hammer потихоньку изучаем и то, что сам КЭП не знал
е) Надо делать диалоги, но в этом глючном Face Poser'e совсем не поработаешь - ох, даже в новой версии. И как только разработчики им пользовались?


Это самые распространённые вопросы, по мере их поступления, я, вместе с моими экспертами добавлю новые ответы на новые вопросы сюда.</big>

Plot

The game starts off with Gman telling Gordon Freeman "Time Doctor Freeman" and placing him in the street of an unknown city after pulling him out from stasis. Freeman is then attacked by a citizen armed with a crowbar. It is revealed that freeman is now part of the combine, Freeman then proceeds to a sewer pipe, which leads to a secret combine base, where we can find Breen.

Details

  • Combines - friends, some civilians - too
  • Rebels - become clever, but still bugging. AI will be changed, but I think, that I do smth... :)
  • Many things from Half-Life 1 in Half-Life 2. For example: laser, rocket... controllable cannons... Controllable trains
  • Graffiti from my city and textures...
  • Dialogs and situations full of humour xD
  • Puzzles for adroitness, dexterity, deftness, craftiness, dodginess, sharpness, physics and all...
  • fixed combine lamps - can be moved.
  • Computers (I want a touch, but it is impossible, I think... If I don't right, please write me!)
  • Achievements, which will leave nobody indifferent
  • I hope, that I can make unlinear store
  • Street wars VERY BIG!!! Bloody battle!!! Very big streets on the city, without invisible walls, clips and all...
  • Unique soundtrack into the subject!!! Russian Rap, D'n'B, ambient, Metallica, Club and all... Added ingame music player.
  • Scaners have own camera! (send on monitor in-live video, I want make monitor on the screen, but for this I want HELP)
  • All combine_turrets and gad'gets - ally for player, combine_camera's at detection the enemy Switch on alarm to all soldiers and the player in the form of a signal and instructions on sector where the enemy is noticed. In the safety chamber the picture on the opponent is automatically updated.
  • Rebels - meat is not simple, they have now the purpose which they should destroy, or area to which should come. As well with soldiers. The balance completely varies. Bullets lead, instead of rubber. Has got, so has got. The loss multiplier is changed.
  • The overall, conception change about Half-Life 2. As though: "That would be, if..."

По-Русски, собсно, товарищи

=)

Время исправлять ошибки... Gman всемогущий, но немного пошло не по его плану... Он ошибся... Но только один раз... Он понимает, что авантюра с союзом не удалась, и всеми силами пытается восстановить равновесие. Солдаты альянса - не такие уж плохие и жестокие, просто на первое время им нужны были средства контроля над людьми, шокированными семичасовой войной. Мятеж, казалось бы, удался, но Gman берёт инициативу в свои волшебные руки, составляет стратегический план заслона мятежников, блокируя их. Breen остался жив, опять спасибо Gman'у. Он контролирует ситуацию. Фримен теперь на стороне альянса. Многие люди уже живут в мире с Комбайнами, а мятежники - остались совсем одни против бесконечности солдат, и самое главное - против Фримена! Но, главная цель - это уничтожение главного противника союза - Аликс, в голове которой находятся все планы сопротивления (Сначала были у бати в башке, потом пришли сардельки :-) то бишь советники %-) Вортигонты нашаманили). Советники не вмешиваются, сказав, что это грязная работа: "Пусть всякие Фримены разбираются" Конечно, Фримену всегда нет выбора, Gman телепортирует его из стазиса (места вне пространства и времени) в неизвестный городок, где и начинает свой путь. Дальше рассказывать - неинтересно играть будет)) Но уж если хотите подробности - то на мою страницу идите, ТАМ МНОГО!

Особенности мода:

  • Комбайны - друзья, некоторые жители - тоже
  • Мятежники - умные, но пока еще тупые (не состыковочка, правда?) AI фиговый, но думаю чё нибудь нашаманю хD
  • Феньки из Half-Life 1 во втором. Например: лазерные и ракетные управляемые пушки В-) поезда управляемые
  • Граффити с моего города и текстуры всякие.
  • Юморные dial'оги)) и приколы
  • Головоломки на смекалку, физику и ловкость
  • Стационарные передвигаемые лампы (от комбайнов)
  • Компики (хотел как В "Думе 3" сенсорные, но и с кнопочками сойдёт)))
  • Достижения (выполнил дополнительное задание - получи конфетку хD) в виде доп. здоровья, патронов, супер способности и т.п.
  • Надеюсь, получится сделать нелинейный сюжет
  • Жесткие побоища на городских улицах, не ограниченных невидимыми стенами, с выбором пути куда идти
  • Уникальный саундтрек в тему! Русский Рэп, Металлика, амбиент, D'n'B, Club. Добавлен внутриигровой проигрыватель. (основан на скриптах консоли и Output'ами на карте, меняющимися в зависимости от окружения)
  • Сканеры имеют свою камеру! (передают на монитор в комнате безопасности реальную картинку, хочу сделать монитор прям на экране (как радар в Counter Strike, только будет видео 8->)
  • Все пулемёты и гад'жеты - за игрока, камеры, при обнаружении противника, включают тревогу всем солдатам и игроку в виде сигнала и указания на сектор, где замечен противник. В камере безопасности автоматом обновляется картинка на противника.
  • Мятежники - не просто мясо, они теперь имеют цель, которую они должны уничтожить, или область, в которую должны прийти. Также и с солдатами. Полностью меняется баланс. Пули свинцовые, а не резиновые. Попал, дак попал. Умножитель урона изменён.
  • В целом, изменение представления об Half-Life 2. Как бы: "Что бы было бы, если..."

ПИПЛ!!! НУЖНА ПОМОЩЬ С МОДОМ!!! ПИШИТЕ МНЕ В ОБСУЖДЕНИЕ ИЛИ НА ПОЧТУ!!! В ТЕМЕ ПИШИТЕ "ПОМОЩЬ К МОДУ"!!!

Основные нюансики

Много новшеств ввёл я. Самые чёткие - это воссоздание объектов, которых разработчики старались избежать к использованию. Что сказал? Сам не понял =D

Новые феньки

Разработка продвинутого геймплея

Уже в первом уровне нас будет встречать мощная перестрелка. У повстанцев будет зенитный ракетный комплекс (прототип - ЗРК Пэтриот), правда, конечно, ничего подобного нет между моей разработкой и пэтриотом :-D просто использовал фотографии Пэтриота. Вот

Mobile AA
Mobile AA in combat
Mobile AA in other side
Mobile AA destroyed Helicopter, CAP!

Беспилотнички

Балуясь с возможностями Хаммера, решил создать этакую систему беспилотника.

Состав
  • Ну, естественно, это монитор func_monitor
  • Кнопочки (атака, приближение камеры, смена маршрута, например)
  • Сам (самолётик, вертолётик, летающая тарелкаWTF?) func_tanktrain
  • Камера, приклеенная Parent'ом к удобному на БПЛА месте
  • Боевые установки (пулемёт, ракеты, к примеру), func_tankrocket, ...
  • path_track'и - точки маршрута
Идея

В уровнях можно сделать как дополнение к тяжёлой обстановке боя, для понтов, для борьбы с тяжеляком.

Сложности геймплея

Прежде всего - трудность управления и наведения. Для точного управления будет требоваться больше управляющих кнопок, следовательно, нажатий больше. Кнопки необходимо расположить так, чтобы взгляд не отходил от монитора.

Кнопки

Для кнопочек можно даже самому тектуры сделать, но это дело геморойное, но вознаграждаемое. Конечно, лучше сделать, хм, компьютерный интерфейс, дабы покрасИвее. Однако, не всё так просто.

Кнопки, на то и кнопки. Но в игре можно нажать не на ту кнопку, а это бывает весьма некстати, особенно, если кнопки расположены близко и они маленькие, всё это приводит к потере времени.

Помните, что в реале ОСТАНОВИТЬ беспилотник невозможно. Он упадёт. Спасибо, КЭП!

Основные кнопки:

  • Атака
  • Приближение камеры
  • Смена маршрута
  • Изменение скорости полёта
  • Направление
  • Другие функции
Особенности вооружения

Любое оружие на БПЛА должно целиться на npc_bullseye, привязанный парентом к БПЛА

Если Вы создаёте пулемёты, то сделайте большой разброс, так как вероятность с высоты попасть в нужную чель при низком разбросе ниже, чем с высоким показателем разброса.

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

БПЛА - тест
subscribed almost :)

Компик - выбор оружия

Практическая выгода

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

Реализация данной идеи требует детальной разработки всех элементов. А их не так уж и мало. Ну тут и понтов больше, ведь где ещё вы увидите такое? :-D

Особенности этой идеи в моде

Я не менял код. Вообще :) просто не умею :-D. Весь компик сделан исключительно из энтитей, брашей, output'ах, и прочего.

Что использовано

prop_static - модель мониторчика, в принципе, можно использовать и браш. Во втором случае больше фантазии можно проявить. Вот.

func_button - основные кнопки. А их только 3 - предыдущее оружие, следующее и купить.

game_text - надписи для кнопок, как подсказки.

trigger_look - триггер, когда в нём находится игрок и смотрит на определённую кнопку, то появляется текст подсказки.

logic_case - для монитора и камер

point_camera - камера, которая снимает оружие

env_sprite - свет от кнопок

weapon_* - само оружие, КЭП

math_counter - в смеси с logic_case для монитора и покупок

func_monitor - сам монитор, КЭП! По названию понятно даже

но это не всё...

Система покупок

Встаёт вопрос: каким образом выполняем покупки? Надо "деньги", или "очки" в количестве от 1 до 10.


На ходу, прямо сейчас, 15.05.2011 20:36 МСК, если честно, я решил использовать очки для каждого уровня свои. То есть, на первом уровне, (точнее нулевом), вам дают 10 очков. Вы сможете купить 10 различных предметов. Но! тут есть своя трудность. За 1 очко, получается вы сможете купить и пистолетик, и RPG. Несправедливо, не так ли? :) зато просто:).


Это только часть всех возможных трудностей. Необходимо проработать систему показа количества оставшихся очков. Эту задачу может решить старый добрый game_text. Однако, эта энтитя требует постоянного обновления, а это засоряет выполнения остальных оутпутов, также засоряет developer'скую консоль, а это для теста весьма некстати. Но в свойствах никто не запрещал поставить на 100500 секунд показ очков. Тогда надо ещё один logic_case, который будет отвечать за количество оставшихся очков.


Если очков 0

То новый game_text с окраской красной.

Бонусы

Выполнение заданий, например, тоже даёт очки. В зависимости от сложности, будут давать разное количество очков, но не более 10!

Сама покупка и баги

Так как будет весьма проблематично переносить количество очков между уровнями, решено в конце уровня сделать обязательным покупку оружия и патронов, пока не будет 0. Как бы ограничивает свободу, КЭП! Но всё же, меньше вопросов, все счастливы.

А если купил то, что уже не надо?

Тогда всё :) потеряли очко. Так что думайте! :)

Скриншоты
1
2
3

Achievement'ы

Первый можно встретить уже на первом уровне. Теперь надо его как-то чётко реализовать. Первое достижение весьма гринписовское. Уберите бутылку в мусорку. =)

Concept-build of mod

I make concept1
I make concept2
First concept for second map
Second concept for second map





























Screenshots of first map

MyMod1map.jpg
LestaD: Интересная логика, как люди на такой высоте нарисовали граффити?
Eldarium:Так у них же там джетпаки в "будущем" есть :D

MyMod1map2.jpg

Avsf010013.jpg
LestaD: Откуда каменные глыбы посреди города? Неувязка
Eldarium: ИМХО смотрится как графити лол

Avsf01pzrk.jpg

Screenshots of second map (alpha)

Avsf20050.jpg
LestaD: Классно сделал. Респект

Avsf20072.jpg
LestaD: идея есть. неплохо

Avsf20076.jpg

Avsf20073.jpg
LestaD: Неувязка, так мониторы не ставят. К стенке поставь

Tools, used for create mod

Source SDK 2009 HDR Hammer 4.1 SDK Build 4037


We updates :-P

Project research

I have made the plan of manufacturing of mod, and I adhere to them:

1. Research of requirements and the short formulation of a problem. To define requirements of the person which can be satisfied by means of designing and mod manufacturing. The short formulation of a problem.

2. Research and the analysis of possibility of manufacturing of mod, including an estimation of knowledge, skills. Information search about the trades necessary for manufacture of given mod.

3. Definition of the list of criteria with which should satisfy mod.

4. Development of ideas and search of possible mods. An estimation of ideas. A choice of the most successful for the further study. Studying of how mod is made by official developers.

4.1 Estimation of ideas with the account of quantity of time, the equipment, materials, level of knowledge, the skills, necessary for realisations of the given idea.

5. Planning mod manufacturing.

5.1 to Write down and use detailed sequence of manufacturing of mod. To make changes as required.

Economic estimation. To define the budget, materials, will define the price (without the account of labour expenses)

6. Test mod in the course of debugging

6.1 Use mod in practice

7. According to criteria.

7.1 Estimation of quality of mod

7.2 to Offer ways of perfection of mod.

8. An estimation of the activity in the course of designing, manufacturing, and mod tests.

8.1 to Estimate quality of the designing, manufacturing and product test.

8.2 to Define difficulties with which has met at mod manufacturing.

8.3 Advertising of mod

Also I lead some actions for definition of degree of success of manufacturing of the given mod.

1. A theme choice

2. A theme substantiation

3. An interesting additional material for advertising

4. Age group for mod

5. Has carried out the test among my acquaintances and friends, and has made the scheme in the form of the diagramme.

Current work on mod

I Have started to add stuff and remake the first map. I will make a lot of new in this map.

2. Designing of the second map for my mod.

3. Creation of the user structures and materials

4. Record of remarks of heroes of game.

5. Creation of unique scripts and editing of the basic code of game for change of dynamics of game.

6. Declared a set of volunteers for the help of creation of the given mod.

Work not connected with the given mod

I translate articles into Russian for the purpose of attraction of new people in community.

Help Wanted!

People! If you can help me anything on this mod, I'd be glad. Write in discussion. Thanks!

Email: kostya2752@rambler.ru

Plus: kostya57@yahoo.com

Mail.ru: mindhook@mail.ru

members

Mapping: Kostya Melekhin

Coding: Kostya Melekhin

Textures: Kostya Melekhin

and some much: Kostya Melekhin



Моя страница обсуждения | Alyx versus Freeman | Моя страница