Перейти к содержимому


Свернуть чат Чат Открыть чат во всплывающем окне

Yakim (Watco... : (3 дней назад) КРУЗИИИС!!!11

Изображение
lz : (3 дней назад) КРУЗИС!
lz : (3 дней назад) ЗИС
lz : (3 дней назад) КРУ
Yakim (Watco... : (4 дней назад) Крузис и Королева тоже не в моем вкусе, а проигрывать нечего =D
lz : (4 дней назад) Конечно, полюбить - так королеву, проиграть - так миллион, сделать - так крузис.
smt005 : (4 дней назад) И от третьего лица тоже можно сделать простенькую игру. Простая игра это лучше чем ничего.
smt005 : (4 дней назад) А, ты хочеш что-бы хит был, с "Crysis" графоном и контентом на 100500 часов игры?
Yakim (Watco... : (4 дней назад) Ни топдовншутеры, ни стратежки)
Yakim (Watco... : (4 дней назад) Не, спасибо, не в моем вкусе=)
smt005 : (4 дней назад) Помнится за пару недель от скуки сделал. Делал по вечерам.
smt005 : (4 дней назад)
smt005 : (4 дней назад) Или например такое, только с моделями из игры -> https://youtu.be/RFDdN5dcX8s
smt005 : (4 дней назад) Yakim, да сами себя пните... :) Сделайте что-то, хотя бы уровня "Scrolling TopDown Shooter".
Yakim (Watco... : (6 дней назад) так что, думаю завтра с утреца стартану марафон)
Yakim (Watco... : (6 дней назад) хе-хе, не сомневайся, я в чате по уе уже поинтересовался, сказали обалденный сериал)))
Yandersen : (6 дней назад) Оооооо, поди ща залипнет на пару дней, стопудофф. :)
Yakim (Watco... : (6 дней назад) Окей гляну)
Yandersen : (6 дней назад) Сериал Пространство посмотри. Не по части Мехов, просто шикарен, авось ману доставит.
Yakim (Watco... : (неделю назад) Дуст и ты уже закаленные и пустые, надож где-то ману доставать)))
Yakim (Watco... : (неделю назад) Думаю, кого быть пнуть, что-бы тот пнул в ответ да по сильнее.
Yakim (Watco... : (неделю назад) Давненько и не маленько хе-хе, делать нечего, прокрастинирую =)
Yandersen : (неделю назад) Якимка, ты там шо, упоролсо маленько? Чиво картинами опспамилсо?
Yakim (Watco... : (неделю назад) Изображение
Yakim (Watco... : (неделю назад) no, you are blind
Гость : (неделю назад) Изображение
lz : (неделю назад) Изображение
Yakim (Watco... : (2 недель назад) Изображение
Гость : (2 недель назад) Подкорректирую: скорее всего, Механоидов в названии уже не будет, кхм.
Гость : (2 недель назад) Не будет М3!.. :(
Yakim (Watco... : (2 недель назад) Нихуяшечки от нас не зависит)
Yandersen : (3 недель назад) Зависит от нас самих. От Скаев - надежды нет.
Гость : (3 недель назад) народ я тут хотел узнать есть шанс на меха 3 ?
Yakim (Watco... : (3 недель назад) точно? :huh: а если найду? :lol:
lz : (3 недель назад) да не, я не)
Yakim (Watco... : (3 недель назад) Егор, ты говоришь так. будто у тебя они есть, так вот, че по чем?))))
Гость : (3 недель назад) Вот бы сейчас, в 2018, читы на мехов гуглить...
lz : (3 недель назад) Ты просто без читов гоняешь.
Yandersen : (4 недель назад) Ниправда, этот сукасадист должен существовать, его не может не быть! Иначе на кого тяготы жизни сваливать?
Yakim (Watco... : (4 недель назад) Юморист от бога, которого нет)))
Гость : (4 недель назад) Бля, я думал это поиск
Гость : (4 недель назад) Читы
Yakim (Watco... : (4 недель назад) Ну как-бы да, насколько я помню, Дуст и Сплайн основатели =) Кажется идея Дуста, реализация Сплайна.
lz : (4 недель назад) Вон даже свалкер2 будет, а ты говоришь. И P4 будет)
Yandersen : (4 недель назад) ессниошибаюсь. Якимка, подтверди?..

Фотография
* * * * * 3 Голосов

Механоиды Remastered (Polygon-4)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 279

#21 OFFLINE   Yandersen

Yandersen

    Диванный теоретик

  • Админ
  • 454 сообщений
  • Откуда:Canada
  • Настоящее имя:Ян

Отправлено 02 Апрель 2015 - 18:43

Судя по такой заставке это действительно будет игра о четырёхгранных полигонах.  :)

Назови A.I. Machines. Никто не придирётся, а будет то же самое.  ;)

 

Как там с ММО - разобрались?



#22 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 03 Апрель 2015 - 01:05

Поднимаем инфраструктуру.

https://github.com/aimrebirth

Основной репозиторий - Polygon4 (UE4, view).

Engine - подмодуль (движок, model).

За контроллер (controller) можно додумать игрока.

Т.е., как можно заметить, пробуем модель MVC.

 

Стягивать:

git clone https://github.com/a...th/Polygon4.git Polygon4

cd Polygon4

git submodule init

git submodule update

 

В довесок были решены важные проблемы с аллокаторами при работе программы. Интересующиеся могут смотреть https://github.com/a...n4/Polygon4.cpp и https://github.com/a...mmon/Memory.cpp .

Файлы контента выложу завтра, заодно набросаю шаги по развёртыванию проекта.

Ожидается некоторое число зависимостей от сторонних библиотек помимо уже включённого буста.

 

Желающие смогут приступить... пока что к украшательству главного меню.


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#23 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 04 Апрель 2015 - 15:54

Из интересного.

 

UE4 умеет хотпатчить редактор, то есть заменять скомпилированные игровые модули на лету.

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

Для применения изменений при перекомпиляции этого модуля необходимо перезапускать редактор, что может занимать до 1-2 минут не на самом слабом железе.

Вследствие этого была реализована своя система применения изменений на лету в отладочных целях.

Теперь при пересборке основной модуль в изменённом виде загружается при старте игры в редакторе (по кнопке пуск).

То есть незаметно для пользователя. Для отладки в этом случае будет использована самая последняя отладочная информация.

 

Данные изменения залиты на гитхаб.

Все дальнейшие изменения будут также сразу же заливаться туда.

 

---

 

Контент.

 

Самый последний контент будет всегда доступен по ссылке (любой):

https://www.dropbox....lygon4.rar?dl=0 (закачка начинается только после нажатия соответствующей кнопки)

https://www.dropbox....lygon4.rar?dl=1 (закачка начинается сразу же)

 

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


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#24 OFFLINE   Yandersen

Yandersen

    Диванный теоретик

  • Админ
  • 454 сообщений
  • Откуда:Canada
  • Настоящее имя:Ян

Отправлено 04 Апрель 2015 - 17:36

Обе ссылки дают 404. Есть такой классный файлообменник, как Гугль Драйв. Советую.  :)

И когда уже дашь чё-нить погонять?  :)

И вот скачать бы весь проект, любопытство потешить... Только не с гитхаба, а архивом с Гугль Драйва... ^_^



#25 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 04 Апрель 2015 - 17:40

Я думаю над этим.

Мне нужен хороший обменник, куда заливать легко и сливать легко и прочее.

Сегодня я организую всё (сейчас занимаюсь).


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#26 OFFLINE   GranMinigun

GranMinigun

    Хранитель Форума

  • Админ
  • 170 сообщений
  • Откуда:Верхняя Салда
  • Настоящее имя:Александр

Отправлено 04 Апрель 2015 - 18:49

Mega и Dropbox. У первого 50 гигабайт со старта бесплатно, второй чертовски удобен, хотя места немного (но и это исправимо). Mega не пользовался, хотя думал над этим.


Mama Africa

#27 OFFLINE   Yandersen

Yandersen

    Диванный теоретик

  • Админ
  • 454 сообщений
  • Откуда:Canada
  • Настоящее имя:Ян

Отправлено 04 Апрель 2015 - 22:33

Гугль Драйв, Гугль Драйв! :ph34r:



#28 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 04 Апрель 2015 - 23:26

На первое время.
 
1. До запуска установить:
git - http://git-scm.com/download/win (должен быть в PATH - выбирайте опцию при установке - вторая радиокнопка на каком-то экране при установке)
Microsoft Visual Studio 2013 (можно Express - не точно)
 
 
3. Распаковать в папку, в пути к которой есть только английские буквы.
В ней будет размещена папка с проектом.
Файлы из архива - установщик проекта. Он устанавливает проект в папку Polygon4, которая будет лежать в текущей директории, откуда запущен установщик.
Установщик - скомпилированный программой py2exe скрипт на питоне.
Извиняюсь, что хешсуммы файлов не даю (возможно позднее, если будет время), придётся верить на слово, что там нет вирусов.
Либо запускать через интерпретатор питона (3) вручную. Исходники выложены: https://github.com/a...birth/Bootstrap
 
4. Запускать Bootstrap.exe
Он будет сливать все файлы, распаковывать, собирать.
 
5. В папке Polygon4 нажать на правую кнопку на файле Polygon4.uproject. Выбрать Generate Visual Studio project files.
 
6. Запустить Polygon4.sln, скомпилировать его.
 
7. Запустить редактор либо из студии, либо запустив файл Polygon4.uproject.

Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#29 OFFLINE   PA3UJIb

PA3UJIb

    Серый

  • Создатель
  • 171 сообщений

Отправлено 05 Апрель 2015 - 07:42

e:\Develop\Polygon4_src>Bootstrap.exe
Updating latest sources from Github repositories
Traceback (most recent call last):
  File "Bootstrap.py", line 174, in <module>
  File "Bootstrap.py", line 37, in main
  File "Bootstrap.py", line 97, in update_sources
  File "g:\dev\Python34\lib\subprocess.py", line 858, in __init__
  File "g:\dev\Python34\lib\subprocess.py", line 1111, in _execute_child
FileNotFoundError: [WinError 2] Не удается найти указанный файл

Видимо не стоит у меня в пути G:\dev\ Питона. Так что папка пустая просто создаётся


 


#30 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 05 Апрель 2015 - 11:02

Проверяй из консоли:

1. Открыть консоль

2. Ввести git и запустить

 

Если гит не найден, то косяк у тебя, нет его в PATH.

Если найден, то надо разбираться.


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#31 OFFLINE   PA3UJIb

PA3UJIb

    Серый

  • Создатель
  • 171 сообщений

Отправлено 05 Апрель 2015 - 14:15

Точно, внёс в PATH Git\cmd, получилось

E:\Develop\Polygon4_src>dir
 Том в устройстве E имеет метку 824B
 Серийный номер тома: 7F73-F3A1

 Содержимое папки E:\Develop\Polygon4_src

05.04.2015  11:37    <DIR>          .
05.04.2015  11:37    <DIR>          ..
18.11.2010  20:08            86 016 7-zip.dll
18.11.2010  20:24         1 422 336 7z.dll
18.11.2010  20:08           284 160 7z.exe
18.11.2010  20:10           740 352 7zFM.exe
18.11.2010  20:11           387 072 7zG.exe
05.04.2015  02:56         3 405 252 Bootstrap.exe
05.11.2014  13:05         2 173 440 curl.exe
05.04.2015  11:37    <DIR>          Polygon4
06.10.2014  22:15           134 144 pyexpat.pyd
04.04.2015  23:29         2 736 640 python34.dll
06.10.2014  22:15             9 728 select.pyd
06.10.2014  22:15           758 784 unicodedata.pyd
06.10.2014  22:15            53 760 _bz2.pyd
06.10.2014  22:15            84 992 _ctypes.pyd
06.10.2014  22:16           781 824 _hashlib.pyd
06.10.2014  22:15           137 216 _lzma.pyd
06.10.2014  22:15            47 104 _socket.pyd
06.10.2014  22:16         1 206 784 _ssl.pyd
              17 файлов     14 449 604 байт
               3 папок  169 327 300 608 байт свободно

E:\Develop\Polygon4_src>Bootstrap.exe
Updating latest sources from Github repositories
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git

Performing self check
Critical error: cannot do a self check
Base file: Polygon4/ThirdParty/Bootstrap/Bootstrap.json is not found!

E:\Develop\Polygon4_src>

 


#32 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 05 Апрель 2015 - 14:34

Ага, там уже новая версия лежит, но я ещё её не до конца залил.

Позже сегодня будет.

Вчера была этакая недоальфа-обрубок версия.

Сегодня по крайней мере будет альфа (бета?).


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#33 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 05 Апрель 2015 - 16:06

Итак, очередная итерация.

1. Скачать https://www.dropbox....ygon4.zip?dl=1 

2. Распаковать в директорию без русских букв

3. Запустить Bootstrap.exe

 

Внимание!

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

 

Если он будет ругаться, что версия устарела - запускаем BootstrapUpdater.exe.

Больших изменений в апдейтере вроде не предвидится.

Ссылка тоже теперь не должна изменяться.

 

Также был значительно убавлен объём зависимостей, так что теперь всё качает более-менее быстро.

Для синхронизации с последней версией моего проекта необходимо всегда запускать Bootstrap.exe.

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

Исходники присылаем в пул реквестах на гитхабе.

 

Ну и на последок - просьба всё это потестить, что я выложил сейчас.

Требования для запуска остаются теже (git, cmake, visual studio 2013).

 

p.s.

Теперь у нас есть ... апдейтер к апдейтеру!

 

11111.jpg


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#34 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 06 Апрель 2015 - 21:53

Кто интересуется, могут ещё раз перекачать всё-таки весь архив https://www.dropbox....lygon4.zip?dl=1 , а не апдейтером.

И попробовать запустить, чтобы скачать и развернуть проект.

 

Теперь зависимости git и cmake, а также Visual Studio, не требуются, нужен лишь Unreal Engine 4.

Без этих зависимостей проект можно открыть в редакторе и запустить тестовый уровень.

То есть тут не будет производиться никаких компиляций, генераций и подобных шагов.

 

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

 

О найденных ошибках сообщаем.


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#35 OFFLINE   Yakim (Watcover3396)

Yakim (Watcover3396)
  • Создатель
  • 167 сообщений
  • Откуда:Донецкая Народная Республика
  • Настоящее имя:Дмитрий

Отправлено 06 Апрель 2015 - 22:00

lz,ща посмотрю) 



#36 OFFLINE   Yakim (Watcover3396)

Yakim (Watcover3396)
  • Создатель
  • 167 сообщений
  • Откуда:Донецкая Народная Республика
  • Настоящее имя:Дмитрий

Отправлено 06 Апрель 2015 - 22:19

Все отлично, правда у меня не компилирует проект из за отсутствия лицензии на Visual Studio.

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



#37 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 07 Апрель 2015 - 00:18

Ок, как делать логи.

Запустить BootstrapUpdater.exe. Он обновит себя, то есть модуль установщик.

Докачается два файла Bootstrap.ps1 и BootstrapUpdater.ps1

Чтобы записать логи в файл нужно на правую кнопку щёлкнуть по соответствующему файлу, выбрать пункт Запустить PowerShell или что-то в этом роде.

Лог будет отображаться как в окне, так и в сохраняться в файл ИмяФайла.log.

 

Работа логирования гарантируется не на всех системах. Сижу на Win8, поэтому на Win7 может не работать.


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#38 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 213 сообщений

Отправлено 08 Апрель 2015 - 16:46

Переезжаем на вики. Основная информация будет лежать теперь там. Она будет обновляться и должна всегда соответствовать действительности, так что, если что-то не получается, сначала идёте туда и читаете нужную статью.

 

http://aim-fans.ru/w...гория:Polygon-4

http://aim-fans.ru/w...вная_информация

 

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


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 

#39 OFFLINE   Yandersen

Yandersen

    Диванный теоретик

  • Админ
  • 454 сообщений
  • Откуда:Canada
  • Настоящее имя:Ян

Отправлено 08 Апрель 2015 - 19:07

Егор, не хочу говорить за других, но по моим оценкам на твоём уровне организации проекта ты можешь рассчитывать на сотрудничество с SHW, Taugeshtu, и Kazemir'ом, ибо остальные - просто любители, насколько я знаю. Я лично вапще не понимаю что к чему и для чего у тебя. Я на программиста не учился, так что не знаком с методами коллективной разработки, с трудом разбираюсь в чужом коде и жутко туго осваиваю сторонние программы.

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

Чтобы подцепить больше здешнего народа, ящитаю, нужно начинать с чего-то попроще. Например, разжёвыватель ММО файлов и описание метода восстановления локаций Мехов в UE4 вместе со статичными объектами. Ты сделал распаковщик в М1 - это Великое достижение, теперь мы можем вытянуть ландшафты из М1. Второй шаг, как я себе это представляю - расстановка объектов на локациях...



#40 OFFLINE   PA3UJIb

PA3UJIb

    Серый

  • Создатель
  • 171 сообщений

Отправлено 08 Апрель 2015 - 19:23


не хочу говорить за других

Да я тоже так считаю. Я даже хоть и могу понять, что к чему идет, но без глубокого погружения общую картину я не воспринимаю. А затишье. От меня оно потому как я пытаюсь разобраться в коде Шамана. Да вообще, с LOD ландшафтами. Весь в алгоритмах, но ничего пока не соображаю. Да и не когда мне затишье нарушать.


 





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных