forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   CWoGD-2 (http://forum.boolean.name/forumdisplay.php?f=131)
-   -   Armored Fury (http://forum.boolean.name/showthread.php?t=11056)

SubZer0 25.12.2009 16:51

Ответ: Armored Fury
 
хммм... опять наверное меня обвинят в учении всех, но здесь для меня важнее отсутствие споров и разногласий...

из условий конкурса "Разрабатывать на любом пригодном движке."

Первое: свой движок или не свой никто не уточнял

Второе: где граница, что использовать свое, а что юзать чужое? (в условиях конкурса не уточнено)
- нижний предел: все с нуля, юзаем только чистые функции винды.
- верхний предел: пишем сразу на RPG Maker.

Третье: Условия конкурса подразумевают, что такую игру, или ее куски, потенциальные участники еще не писали.

На сегодня мы запишем на листочек имена разжигателей споров и в следующем конкурсе они будут нам писать точные определения, что можно а что нельзя, причем чтоб охватить этими условиями всех пользователей >>:(

impersonalis 25.12.2009 16:53

Ответ: Armored Fury
 
имхо, надо ввести хотя бы вирутальные призы. Ибо конкурс привлёк разрабов в совершенно разных категориях. Это как танк и башенный кран сравнивать.

SubZer0 25.12.2009 16:59

Ответ: Armored Fury
 

над этим ведется активная работа, ибо мы встали перед двумя проблемами:

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

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

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

:)

NitE 25.12.2009 19:54

Ответ: Armored Fury
 
1. так-же легко исправить как и создать - ненадо до конца конкурса создавать никакие темы проектов, дневники разработчиков и прочее дерьмо.
2. дело каждого...

SubZer0 25.12.2009 21:41

Ответ: Armored Fury
 
эххх где же вы раньше были с вашими умными советами что все дерьмо и изначально все пошло по неправильному пути... :)

NitE 25.12.2009 21:59

Ответ: Armored Fury
 
SubZer0, читайте внимательнее товарищь - я и раньше говорил - но меня почемуто послали... ))

SubZer0 26.12.2009 00:24

Ответ: Armored Fury
 
мой пост выше был "посыл" вновь... любые ассоциации любой работы с любым дерьмом мной на сием ресурсе не приветствуются...

:)

Tadeus 26.12.2009 00:49

Ответ: Armored Fury
 
Цитата:

Сообщение от NitE (Сообщение 131076)
SubZer0, читайте внимательнее товарищь - я и раньше говорил - но меня почемуто послали... ))

Пруф можно?

NitE 26.12.2009 00:59

Ответ: Armored Fury
 
SubZer0, ну ладно, с дерьмом переборщил, но дневники разработчиков и т.п. лучше не создавать до самого конца конкурса.
Цитата:

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

Hurrit 26.12.2009 07:21

Ответ: Armored Fury
 
Эвил, отличные роботы, скрины выглядят восхитительно. А вот что с игрой после конкурса будет? Ты ведь не оставишь её пылиться на харде.

Crystal 26.12.2009 13:41

Ответ: Armored Fury
 
Стоит ли ей пылиться на харде, или развиваться, мы узнаем
после того, как игра будет тестироваться всем форумом.

Dzirt 26.12.2009 14:24

Ответ: Armored Fury
 
Одобрит или не одобрит форум игру,решать судьбу проекта может только сам Євил.

Данил 27.12.2009 00:51

Ответ: Armored Fury
 
Цитата:

[ Бета_Бот 2 ] создается на моем игровом движке Gear 2, а движок сделан на xors3d + bmax.
В конкурсном проекте использовать свои наработки можно(Зачем еще раз изобретать колесо?), также как и брать готовую медию в крайнем случае, правда у меня почти все свое...
движок я начал писать со стартом конкурса ;-)

Taugeshtu 27.12.2009 01:07

Ответ: Armored Fury
 
Дааа! Смерть! Гнать всех, у кого были наработки, из конкурса! Мы за чистый арийский код!

Демагогию на ровном месте разводите... Идите и пишите свои проекты, тратьте время на стоящее занятие. Или опять силы воли нехватает?

SubZer0 27.12.2009 01:07

Ответ: Armored Fury
 
Цитата:

Сообщение от Dzirt (Сообщение 131140)
Одобрит или не одобрит форум игру,решать судьбу проекта может только сам Євил.

Чтоб форум игру одобрил ее надо еще сделать... :)

EvilChaotic 29.12.2009 18:36

Ответ: Armored Fury
 
Йа написал AI^
  • ИИ думает что он крутой.
  • ИИ знает что стрелять сквозь терраин тупо, поэтому он найдет позицию до цели с которой можно будет начать атаку. Кроме того он обладает функциями вычисления лучшую цель него.
  • ИИ знает как стрелять с ЛЮБОГО оружия. Я рассчитал баллистическую формулу, точка в точку ИИ не промахивается с любого оружия, с любого расстояния. (Ребятам с конкурса еще придется попарится с ее вычислением :-D, если конечно там будет ИИ )
  • ИИ ахриненно сложно вынести.

ARA 29.12.2009 18:49

Ответ: Armored Fury
 
ИИ смотрит на игрока как на гов*о

Данил 29.12.2009 19:21

Ответ: Armored Fury
 
Цитата:

Я рассчитал баллистическую формулу, точка в точку ИИ не промахивается с любого оружия, с любого расстояния.
как раз-таки я думал все над этим... пока ничего не надумал)

Fatalix3d 29.12.2009 19:41

Ответ: Armored Fury
 
Цитата:

Сообщение от EvilChaotic (Сообщение 131542)
Йа написал AI^

Создан искусственный интеллект Скайнет, он станет разумным и, контролируя всю военную мощь, в 2:14 ночи 29 августа 2012 года нанесёт ракетно-ядерный удар по США, которая ответит контратакой: наступит Судный день.
:SOS:

EvilChaotic 29.12.2009 19:45

Ответ: Armored Fury
 
Цитата:

Сообщение от Fatalix3d (Сообщение 131559)
Создан искусственный интеллект Скайнет, он станет разумным и, контролируя всю военную мощь, в 2:14 ночи 29 августа 2012 года нанесёт ракетно-ядерный удар по США, которая ответит контратакой: наступит Судный день.
:SOS:

Не волнуйся дальше exe'шника он не вылезет :-D
Пока что он может пинать человека только в игре.

ARA 29.12.2009 19:57

Ответ: Armored Fury
 
Цитата:

Сообщение от EvilChaotic (Сообщение 131560)
Не волнуйся дальше exe'шника он не вылезет :-D

Создатели Skynet тоже так говорили :dontknow:

EvilChaotic 31.12.2009 20:21

Ответ: Armored Fury
 


Ну чтож, еще в переди целый месяц а я уже доделал игру :-D
  • 2 новых меха. Они светятся, и они Коммандеры обоих сторон.
  • Смена оружия. У каждого меха может быть 2-3 колл-во оружий
  • Худ = )

Теперь расписание оружий для всех сторон:

Liberating Alliance (Освободительный Альянс)


Это ваша сторона. За нее и планируются миссии по остановки контр наступательных действий Коалиции.
  1. LA Commander
    Ваш командир, его уничтожение приведет к сильному ослаблению команды.
    Экипировка:
    • 2 тяжелых пулемета Gatling
    • Лазерная пушка?
    • Ракетная установка на левом плече.
    Самый мощный мех в игре
  2. LA Assault
    Наступательная машина, тяжелая броня.
    Экипировка:
    • 2 Тяжелых автомата
    • Миниракеты
  3. LA Artillery Support
    Стратегически важная машина, благодаря нее вы сможете наносить удары с воздуха и подбивать на расстоянии врага с тяжелых пушек
    Экипировка:
    • 2 Артиллерийские пушки
    • Маяк авиаудара
  4. LA Rocket Support
    Слабый в плане броне, но имеет одно из самых сильных оружий
    Экипировка:
    • 2 Ракетные установки "Град"
    • Тяжелая ракета с лазерным наведением
  5. LA Enginer
    Незаменимая машина на поле боя
    Экипировка:
    • Маяк сброса припасов.
    • Приспособление для оказания быстрого ремонта боевой технике в бою.

Militarу Coalition (Военная Коалиция)

  1. MC Commander Ghost
    Командир, его уничтожение приведет к сильному ослаблению команды.
    Экипировка:
    • 2 лазерных автомата ^^
    • Тяжелая ракетная установка на левом плече.
    Один из самых мощных мехов в игре, сильнейшее оружие в игре
  2. MC Assault Ghost
    Обычный наступательный мех
    Экипировка:
    • 2 Автомата UA
    • Миниракеты.
  3. MC Artillery Support Ghost
    Стратегический мех
    Экипировка:
    • 1 тяжелая артиллерийская установка
    • Маяк Авиа налета
  4. MC Rocket Support Ghost
    Будет ли этот мех у Второй команды пока думаю.
    Экипировка:
    • 1 Ракеты
    • 2 Ракеты
  5. MC Enginer Ghost
    Мех инженер
    Экипировка:
    • Маяк сброса припасов для команды
    • Комплект ремонта


Бонусы

Их вы сможете найти на локации.
  • Repair Kit - мгновенная система починки. Полное восстановление здоровья до максимума
  • Ammo Box - Пополняет запас боеприпасов выбранного меха на всех его орудиях


Ранговая система
  1. Всего имеется 10 рангов, каждый ранг свой спрайт, поднятие ранга значительно усилят героя на поле боя и полностью восстанавливает его жизни.
  2. Каждое точное попадание увеличивает экспиренсы меха как урон / 5, а уничтожение врага дает ему 800 очков.
  3. Есть опция о сохранении рангов мехов. Поэтому вы не потеряете свои игровые достижения


Примечания
  1. Каждая сторона имеет 2 самолета, т.е. 4 разные геометрии. Все мехи имеют свой кит, и свою геометрию (10).
  2. В этом месяце я планирую небольшой сюжет с игровыми заставками :crazy: .
  3. ~ 3 Миссии. Вес игры составит около 100 МБ. (Заранее). Маппер для игры Около (10ти, ставится поверх игры.):crazy: .


Режимы игры
  • Сюжет
  • Раунд против ИИ
  • Раунд для 2их реальных игроков.

NitE 31.12.2009 20:31

Ответ: Armored Fury
 
готовый indie продукт и победитель конкурса )))

Mr_F_ 31.12.2009 21:29

Ответ: Armored Fury
 
по цветам последний скринчик неплох
интерфейс тоже гармоничен и вроде мусором не обложен

moka 31.12.2009 23:06

Ответ: Armored Fury
 
Не совсем правдо соблюдена тема конкурса. Весьма не слабо отдалился от концепции 2 игр которые являлись примерами для достижения, участниками в конкурсе.
Но подобный проект, если его развивать, может получиться неплохой продукт!

EvilChaotic 31.12.2009 23:19

Ответ: Armored Fury
 
Цитата:

Сообщение от MoKa (Сообщение 131830)
не слабо отдалился от концепции 2 игр которые являлись примерами для

Э... Ну вообще-то наверное вначале стоит поиграть в игрушку а не на картинки смотреть ) Походовый режим, баллистика, бонусы, это вроде и требовалось от нее.

ARA 01.01.2010 04:29

Ответ: Armored Fury
 
Цитата:

Сообщение от MoKa (Сообщение 131830)
Не совсем правдо соблюдена тема конкурса. Весьма не слабо отдалился от концепции 2 игр которые являлись примерами для достижения!

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

Цитата из правил конкурса:
Пошаговая стратегия, война команд. Всё равно кто будет воевать,
хоть роботы, хоть суслики, главное чтобы это были персонажи.
http://forum.boolean.name/showpost.p...14&postcount=1

У эвила именно такая игра. С геймплеем Червяков. ;)

Данил 01.01.2010 18:02

Ответ: Armored Fury
 
Только чела жалко - сделал такую игру - а денег за нее всего 3 штуки :)

Но опять-таки, если человек за два месяца сделал такое - (дже за месяц почти) - то что за полгода?

moka 01.01.2010 23:08

Ответ: Armored Fury
 
Цитата:

Сообщение от ARENSHI (Сообщение 131854)
Да ну, врёшь ты всё. Кто тебе это сказал? Навеянный стереотип это. Не червяко, свинообразные персонажи - пример для подражания, а геймплей игр.

Цитата из правил конкурса:
Пошаговая стратегия, война команд. Всё равно кто будет воевать,
хоть роботы, хоть суслики, главное чтобы это были персонажи.
http://forum.boolean.name/showpost.p...14&postcount=1

У эвила именно такая игра. С геймплеем Червяков. ;)

Да не, я по описанию старался судить :)

Hurrit 02.01.2010 10:27

Ответ: Armored Fury
 
Ребята, не падайте духом, если у Эвила красивая картинка и отличный геймплей, это вовсе не значит что он победит, а нет, это всё-таки значит что он победит

EvilChaotic 03.01.2010 22:14

Ответ: Armored Fury
 
Цитата:

Сообщение от Данил (Сообщение 131879)
Только чела жалко - сделал такую игру - а денег за нее всего 3 штуки :)

Но опять-таки, если человек за два месяца сделал такое - (дже за месяц почти) - то что за полгода?

Да ладно, там впринцыпи ничего такого крутого нету, считай что 100$ стоит вся эта медия.
  • Переделал дохрина систем, удалил весь мусор, переставил все по полкам, поднял фпс больше чем на на 15
  • Сделал работу с GUI
  • Добавил в консоль фичи, типо запоминать ранее введенные строки (до 10ти, перебираются кнопками вверх и вниз). Добавил еще несколько читиков, все читики в будут выложены в срок сдачи.
  • Добил выгрузку ресурсов при смене карты, учел все вроде-бы все
  • Добавил несколько фичей в партикловую систему, такие как свечение трейсеров / мешевые эффекты для взрывов.
  • Пересчитал строки во всех ббшниках игры - ~24362! строк кода :4to: :wild:

FireOwl 03.01.2010 22:27

Ответ: Armored Fury
 
24362 строк кода - неслабо! Мой самый большой проект ушел не дальше 1000 строк. :-)

EvilChaotic 03.01.2010 22:30

Ответ: Armored Fury
 
Цитата:

Сообщение от FireOwl (Сообщение 132124)
24362 строк кода - неслабо! Мой самый большой проект ушел не дальше 1000 строк. :-)

Эта ахриненна. Я уже и не знаю что впилить, в пределах фичи.

impersonalis 03.01.2010 22:33

Ответ: Armored Fury
 
=\
ещё md5 посчитай, и сравни: насколько больше чем у других.

Randomize 03.01.2010 22:51

Ответ: Armored Fury
 

Md5 из 16рички в десятичку и сравнивать?
К слову:
md5("EvilChaotic") = d5b229ce41e43ce5f1c5167e721e6baa = 14180219187711517570
md5("Randomize") = bac39878c1766a7a8552263903b9eeb9 = 13457767755922434682
md5("impersonalis") = 405cb51697add35dffb7d08b4ca26bdb = 4637780824923427677

И кто круче? :-D

Fatalix3d 04.01.2010 09:27

Ответ: Armored Fury
 
Даешь! Открытый бета-тест!

EvilChaotic 08.01.2010 15:18

Ответ: Armored Fury
 
Цитата:

Сообщение от Fatalix3d (Сообщение 132164)
Даешь! Открытый бета-тест!

Да не.. CH многому научил, если я буду выкладывать тут то в конце концов интереса посмотреть и поиграть в это игру не будет. Все в последний день сделаю.

Плохая новость, другие карты отменяются, триал редактора истек. Если выйграю в конкурсе то куплю его и наверняка сделаю дополнения к мини игрушке.





Fatalix3d 08.01.2010 17:20

Ответ: Armored Fury
 
Скрины зачетные! HDR хорош, блин ты вне конкуренции! А что за редактор такой?

NitE 08.01.2010 17:38

Ответ: Armored Fury
 
Цитата:

Плохая новость, другие карты отменяются, триал редактора истек.
неубедительно... предоставлю "бесплатную" версию ради новых уровней.

moka 09.01.2010 02:41

Ответ: Armored Fury
 
На первом скрине, очень тяжело прочитать текст на панельках. При этом, имхо, но информация на панельках, имеет разную значимость, поэтому многое просто не нужно видеть всегда, а бросается в глаза их кислотность очень сильно. С цветами нужно поиграться, и сделать их не назойливыми, дружелюбными, мол: "посмотришь - получишь инфу", а не как щас "ну смотри на меня, яркого такого, читай давай!" ;)
Да и фича бы хорошая пригодилась тебе, но она весьма "Advanced", сделать адаптацию ног меха, под ландшафт.
А что именно - используя функцию нахождения Y на ландшафте, крутить кости ног таким образом, чтобы его ступня, ходила по вертикали - части ниже колена, и выше, сгибались соответствующим образом для этого.
Не так и просто, но увидишь, как эта фича уже поднимет кайф, от перемещения меха по ландшафту :)

Данил 09.01.2010 03:03

Ответ: Armored Fury
 
и я еще конкуренцию составляю? да я о таком мечтать только могу :-D

moka 09.01.2010 03:17

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

Mr_F_ 09.01.2010 16:09

Ответ: Armored Fury
 
Цитата:

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

EvilChaotic 09.01.2010 16:18

Ответ: Armored Fury
 
Цитата:

Сообщение от Mr_F_ (Сообщение 132798)
инверсной кинематикой вроде зовётся (или всё проще?)

Именно так, в ксорсе такого пока что нету. И я не вижу других вариантов правильно поднять ногу со всеми ее частями на терраин. Так что придется пережить.

Цитата:

Сообщение от NitE (Сообщение 132682)
неубедительно... предоставлю "бесплатную" версию ради новых уровней.

Программа L3DT, кряка нету. Если ты реально предоставиш фулл. Где можно спиливать на части терраин то будут тебе еще карты.

moka 09.01.2010 16:42

Ответ: Armored Fury
 
Цитата:

Сообщение от Mr_F_ (Сообщение 132798)
инверсной кинематикой вроде зовётся (или всё проще?)

Ты уже говоришь про анимацию боди тела, и далее уже тело "адаптируется", коллизиями.
Тут же я предложил всё намного проще.

Разве кости у анимированых моделей нельзя двигать после анимации? В Б3д можно было..

H@NON 09.01.2010 18:56

Ответ: Armored Fury
 
Поофтопю про инверсную кинематику. Кому интересно, то вот когда-то писал пример, ссылка на статью прилагается
Код:

;====================================================================
; Project: Invers Kinematics for rag doll
; Version: 0.01b
; Author: H@non
; Email: [email protected]
; Copyright: © H@non, 2009 г.
; Description:    http://www.gamedev.ru/articles/?id=30035
;                книга Рика Пэрента
; http://number-none.com/product/IK%20with%20Quaternion%20Joint%20Limits/index.html               
;====================================================================


Graphics3D 800, 600, 32, 2
SetBuffer BackBuffer()

Global Camera=CreateCamera ()
MoveEntity Camera, 0, 0, -30

Local lit = CreateLight()
RotateEntity lit, 45, 45, 0

Const GameUPS=60 ; Updates per second
Local Period=1000/GameUPS
Local FrameTime=MilliSecs()-Period

Local Tween#, Ticks,i,Remaining,StartTime,Elapsed


Global joint1 = CreateCube()
ScaleMesh joint1, 1.5, 1.5, 1.5
EntityColor joint1, 0, 255, 0
PositionEntity joint1, -5,0,0

Global bone1 = CreateCube(joint1)
ScaleMesh bone1, 5, 1, 1
PositionMesh bone1, -5, 0, 0
MoveEntity bone1, 10, 0, 0
EntityParent bone1, joint1

Global joint2 = CopyMesh(joint1,bone1)
EntityColor joint2, 0, 255, 0

Global bone2 = CopyMesh(bone1, joint2)
MoveEntity bone2, 10, 0, 0

Global target = CreateCube()
EntityColor target, 255, 0, 0
PositionEntity target, 7, 10, 5

While Not KeyHit(1)
   
    StartTime = MilliSecs()
   
    Repeat
        Elapsed=MilliSecs()-FrameTime
    Until Elapsed
   
    Ticks=Elapsed / Period
    Tween=Float(Elapsed Mod Period)/Float(Period)
   
    For i=1 To Ticks
        FrameTime=FrameTime+Period
        If i=Ticks Then
            CaptureWorld
        End If
       
        Updatebones()
       
        MoveCamera(Camera)
       
        UpdateWorld
    Next
    RenderWorld Tween
   
    Remaining = Period - (MilliSecs() - StartTime)
    If Remaining > 1 Then
        Delay (Remaining-1) ; Free some CPU time
    End If
   
    Flip 0
   
Wend

End

Function MoveCamera(camera, speed#=0.5)
    If MouseDown(1) Then
        Local mxs# = MouseXSpeed()
        Local mys# = MouseYSpeed()
        If MouseHit(1) Then
            mxs = 0
            mys = 0
        EndIf
        RotateEntity camera, EntityPitch(camera)+mys*0.5, EntityYaw(camera)-mxs*0.5, 0
        MoveMouse 400, 300
    EndIf
   
    Local up = KeyDown(200) Or KeyDown(17)
    Local down = KeyDown(208) Or KeyDown(31)
    Local Left = KeyDown(203) Or KeyDown(30)
    Local Right = KeyDown(205) Or KeyDown(32)
   
    MoveEntity camera, (Right-Left)*speed, 0, (up-down)*speed
End Function

Function Updatebones()
    Local Rx# = Cos(EntityRoll(joint1,1)+90)
    Local Ry# = Sin(EntityRoll(joint1,1)+90)
   
    Local Fx# = EntityX(target,1) - EntityX(bone2,1)
    Local Fy# = EntityY(target,1) - EntityY(bone2,1)
   
    Local k# = 0.2
   
    Local torque1# = (Fx*Rx+Fy*Ry)*k
   
    ;If torque1 > 1 Then
    ;    torque1 = 1
    ;ElseIf torque1 < -1 Then
    ;    torque1 = -1
    ;EndIf
       
   
    ;TurnEntity joint1, 0, 0, torque1, True
   
   
    Local Rz# = Sin(EntityPitch(joint1,1)+90)
    Ry# = Sin(EntityPitch(joint1,1)+90)
   
    Local Fz# = EntityZ(target,1) - EntityZ(bone2,1)
    Fy# = EntityY(target,1) - EntityY(bone2,1)
   
    Local torque2# = (Fz*Rz+Fy*Ry)*k
   
    ;TurnEntity joint1, torque1, 0, 0, True
    RotateEntity joint1, EntityPitch(joint1,1), EntityYaw(joint1,1)+torque2, EntityRoll(joint1,1)+torque1
   
    k# = 0.2
   
    Rx# = Cos(EntityRoll(joint2,1)+90)
    Ry# = Sin(EntityRoll(joint2,1)+90)
   
    Fx# = EntityX(target,1) - EntityX(bone2,1)
    Fy# = EntityY(target,1) - EntityY(bone2,1)
   
    torque1# = (Fx*Rx+Fy*Ry)*k
   
    ;If torque2 > 1 Then
    ;    torque2 = 1
    ;ElseIf torque2 < -1 Then
    ;    torque2 = -1
    ;EndIf
   
    TurnEntity joint2, 0, 0, torque2 , True
   
    Rz# = Sin(EntityPitch(joint2,1)+90)
    Ry# = Sin(EntityPitch(joint2,1)+90)
   
    Fz# = EntityZ(target,1) - EntityZ(bone2,1)
    Fy# = EntityY(target,1) - EntityY(bone2,1)
   
    torque2# = 0;(Fz*Rz+Fy*Ry)*k
   
    ;If torque2 > 1 Then
    ;    torque2 = 1
    ;ElseIf torque2 < -1 Then
    ;    torque2 = -1
    ;EndIf
   
    RotateEntity joint2, EntityPitch(joint2,0)+torque2, EntityYaw(joint2,0), EntityRoll(joint2,0)+torque1, False
   
    ;TurnEntity joint2, torque2, 0, 0, True
End Function


ABTOMAT 10.01.2010 04:07

Ответ: Armored Fury
 
Цитата:

Разве кости у анимированых моделей нельзя двигать после анимации? В Б3д можно было..
А в Ксорсе нельзя.
Это не баг, это ФИЧА! :super:Потому что крутить кости после анимации - это неправильно, никому не надо, могло прийти в голову только дуракам и вообще.
Ну и так далее (см. комменты афтаров по поводу подгрузки анимаций из файла без скина)

SBJoker 10.01.2010 13:17

Ответ: Armored Fury
 
ЕМНИП авторы говорили что скэйлить кости могло прийто в голову тока дуракам, насчет вращения непомню такова.

Knightmare 10.01.2010 14:41

Ответ: Armored Fury
 
Цитата:

Сообщение от ABTOMAT (Сообщение 132880)
А в Ксорсе нельзя.
Это не баг, это ФИЧА! :super:Потому что крутить кости после анимации - это неправильно, никому не надо, могло прийти в голову только дуракам и вообще.
Ну и так далее (см. комменты афтаров по поводу подгрузки анимаций из файла без скина)

Если бы всякие остряки смотрели примеры официальные, они бы знали что это легко делается. Ну и рэгдолл как бэ, да. При желании инвесная кинематика реализуема, но на уровне движка ее нет.
В Хорсе были выпилены некоторые идиотизмы блитза и запилены свои фишки. Что характерно - когда что-то выпилено (нафиг не нужное чаще всего, а используемое как костыль) все срут кирпичами типа какие мы негодяи и т.д. и т.п.

Mr_F_ 10.01.2010 16:06

Ответ: Armored Fury
 
Цитата:

Именно так, в ксорсе такого пока что нету. И я не вижу других вариантов правильно поднять ногу со всеми ее частями на терраин. Так что придется пережить.
ну естественно что в ксорсе её нет, это ж графический двиг в общем.
самому писать надо.
двигать кости во время анимации можно.
H@non, спс, интересно это заценить.

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

...

хз )
но придумать можно

ABTOMAT 10.01.2010 16:21

Ответ: Armored Fury
 
Цитата:

Что характерно - когда что-то выпилено (нафиг не нужное чаще всего, а используемое как костыль) все срут кирпичами типа какие мы негодяи и т.д. и т.п.
Все срут кирпичами когда вы говорите что это могло прийти в голову только дуракам.
* Может насчёт движения костей во время анимации и не прав: не обновлял двиг с сентября, может, авторы уже запилили.

Knightmare 10.01.2010 16:26

Ответ: Armored Fury
 
Цитата:

Сообщение от ABTOMAT (Сообщение 132951)
* Может насчёт движения костей во время анимации и не прав: не обновлял двиг с сентября, может, авторы уже запилили.

Я еще в армии запилил это. В марте прошлого года.

viper86 11.01.2010 10:34

Ответ: Armored Fury
 
Цитата:

Сообщение от Knightmare (Сообщение 132920)
...Что характерно - когда что-то выпилено (нафиг не нужное чаще всего, а используемое как костыль) все срут кирпичами типа какие мы негодяи и т.д. и т.п.

Возможно я не прав, если что - извините. Вы продаёте свой двиг за деньги, то есть вы пишете для людей. Поэтому если все "срут кирпичами", то значит им это нужно. А вы делаете только то, что вам нужно и убираете, то что вам не угодно (но всем остальным необходимо).
Тем более, "срут" все, не один или два человека, а ВСЕ. Я думаю, к ним нужно хотя бы прислушаться, а не пытаться переубедить.

EvilChaotic 11.01.2010 20:46

Ответ: Armored Fury
 
Цитата:

Сообщение от viper86 (Сообщение 133049)
Тем более, "срут" все, не один или два человека, а ВСЕ.

Ну не знаю. Меня пока что все устраивает.

Mr_F_ 12.01.2010 15:00

Ответ: Armored Fury
 
Цитата:

Вы продаёте свой двиг за деньги, то есть вы пишете для людей. Поэтому если все "срут кирпичами", то значит им это нужно. А вы делаете только то, что вам нужно и убираете, то что вам не угодно
уже был ответ ->
Цитата:

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

Nex 12.01.2010 16:00

Ответ: Armored Fury
 
А в других направлениях думаете изменится?
Везде есть люди хотящие сделать мего-игру при этом ничего не умея делать...

Данил 12.01.2010 16:38

Ответ: Armored Fury
 
Цитата:

Вы продаёте свой двиг за деньги, то есть вы пишете для людей. Поэтому если все "срут кирпичами", то значит им это нужно. А вы делаете только то, что вам нужно и убираете, то что вам не угодно
Заступлюсь.
За деньги - буржуям. Нам же , как мне известно, бесплатно ,если ... )
Пишут они не за деньги, в первую, как мне кажется, очередь. они это делают для НАС, не нравится - дак не пользуйся - какие наезды? РАДУЙСЯ ТОМУ, что хоть что-то есть.

ABTOMAT 12.01.2010 22:10

Ответ: Armored Fury
 
Цитата:

Сообщение от SkyDream (Сообщение 133183)
А в других направлениях думаете изменится?
Везде есть люди хотящие сделать мего-игру при этом ничего не умея делать...

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

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

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

А делить юзеров на халявщиков и буржуёв - тоже имхо не стоит. Потому что если халявщику объяснишь, что баг у него случилсо оттого что он сам дурак, то через какое-то время это же самое придётся объяснить буржую, а это уже чревато. Или таки исправить.

Ну вот разочаровались вы в блицерах (сам в блице разочаровался, понимаю), да.
А что, без них будет лучше? Кто будет бесплатно искать баги и рапортовать о них? Армию тестеров наймёте (с каким-никаким, но знанием программирования и умением юзать движок чтоб эти баги как-либо найти, а таких уже за гроши не наймёшь)? Или так и оставите с багами, чтобы им радовался уже конечный покупатель и писал восторженные отзывы?

(Я ни в коей мере не пытаюсь учить авторов как надо делать, да и не имею такого морального права. По крайней мере они хоть что-то делают, в отличие от большинства тех, кто ругает их двиг. Просто мысли вслух и ИМХО)

Спасибо, что прочитали мой высер.

Nex 13.01.2010 12:22

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

ABTOMAT 13.01.2010 14:41

Ответ: Armored Fury
 
Цитата:

а вы не учились в этих наших школах?
Учились и ничего хорошего про них сказать не можем

Reks888 14.01.2010 06:49

Ответ: Armored Fury
 

А вообще насчет закрывания проектов в этой ветке форума:
В самом деле как уже говорил MoKa выиграть за счет графики если нет геймплея выиграть трудно. Главное не графика - а сюжет и атмосфера. Кто играл в Fallout 2 - поймет!

Randomize 14.01.2010 08:32

Ответ: Armored Fury
 
Забейте на срач, я лично не прочь поиграть в Armored Fury, а вы?
Cо стороны игрока мне пофиг как оно сделано.

Данил 14.01.2010 11:06

Ответ: Armored Fury
 
Заметь, только в armored fury .

А как же остальные проекты?)

EvilChaotic 27.01.2010 19:58

Ответ: Armored Fury
 
Что сделано за этот большой промежуток времени:
  • Добавлен внутриигровой тутор, после завершения тутора мехам игрока могут дать опыта за терпение. Только в режиме "Против Компьютера"
  • Переделаны взрывы, добавлены новые эффекты, огня, дыма.
  • Добавлены следы от меха на терраине + эффект "вспахивания" земли при хотьбе.
  • Добавлена "наглядная загрузка" при загрузке карты. Музыка играет в отдельном потоке(Ксорсовские фичи).
  • Добавлен шанс любого оружия на уничтожения конечности меха при критическом повреждении, это может быть одна из рук и оружие на руке. При выламывание одной из рук мех будет стрелять только со второй, причем столько-же сколько с 2х, но при этом амуниция тратится только с 1ной руки и в 2 раза быстрее. Придется бегать за ящичками. При уничтожении всех орудий на мехи - считайте он живой щит. Но я не советую давать ему погибать, ранговая система врага тоже активна.
  • Добавлены новые мехи + возможность починки мехов. Чинится все, кроме уничтоженных орудий и оторванных конечностей
  • Добавлены подсказки, всплывающие при неверном действии. Например: У вас кончились патроны : Оружие уничтожено : Слишком близка для обстрела ракетами : Переключение мехов блокировано.
  • Добавлены новые прицелы в худе. (Например артиллерия - прицел с делениями, Автоматы - "крестик", Repair Kit - квадратичный крест)
  • Добавлены новые оружия : Миниракеты для обоих сторон Assault, полностью другие эффекты стрельбы и сам меш.
  • Добавлены FlashPoint для мехов и ЗРК. Т.е. позиции для создания спрайтов с определенными эффектами (Например лампочка).
  • Добавлены HealPoint для мехов. Т.е. позиции откуда будет воспроизведен эффект при починки мехов, если на нем установлено данное оборудование.
  • Добавлены новое музыкальное сопровождение при победе и проигрыше.
  • Добавлены: Нельзя выходить за пределы карты.
  • Добавлена новая медия: меши ЗРК для каждой команды свой и самолеты для каждой команды разные, если последнее я еще не говорил(пямять отщибло).
  • Добавлены ЗРК установки. Не позволяющие вести врагу авианалеты. Если конечно командир дурак то он попытается атаковать вас авианалетом, при этом потеря самолет. Самолет сбивается с 3х ракет, зенитка редко промахивается. Она имеет радиус обстрела в нем мехи полностью защищены от авианалетов. Уничтожение зенитки открывает доступ врагу поддержку с воздуха. Она имеет очень мало жизней, устанавливается абсолютно в любом месте на ландшафте(Желательно развертывать ее на возвышенностях).
  • Переделано: Переделано кидание камеры через всю карту при переключении, заменено на репозицию, что не так жутко смотрится.
  • Переделано: Переделана анимация камеры при стрельбе #1
  • Переделано: Переделано уменьшена скорость смены ракурсов анимации камер при стрельбе
  • Подточена ранговая система и более-мение сбалансирована.
  • AI: Добавлено: Оценка состояния своего меха для более трезвого действия в следующем ходу.
  • AI: Добавлено: Бегает за ящиками починки/патронами.
  • AI: Исправлен баг: С не нахождением ящика, вылет в винду, заменен поиском нового и перенаправленным на него.
  • AI: Исправлен баг: С остановками анимаций при окончании времени на ход.
  • AI: Исправлен баг: С не нахождением больше активных целей для поиска маршрута и точки для стрельбы, вылет в винду.
  • Исправлен баг: Вывод не существующего оружия на мех худа о_О. (Оно оставалась при переключении на другой)
  • Оптимизация: Не хилая оптимизация - теперь все неактивные мехи SingleSurface при этом у них отрываются конечности, при этом воспроизводится анимации уничтожения и тп. Поднято 15 фпс лично у меня.



Картинки )







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

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