Выпущена (https://github.com/viewizard/astromenace/releases) новая версия игры с открытым кодом AstroMenace ([[https://viewizard.com/), трехмерного скролл-шутера с возможностью модернизации корабля. В игре предлагается 22 уникальных космических корабля, 19 различных систем вооружения, 15 миссий и 100 типов врагов. Игрок может создать несколько профилей пилотов и переключаться между ними.Основные изменения:
- Миграция с libSDL 1.2 на libSDL 2;- Определение предпочитаемого языка меню при первом запуске игры;- Параметр запуска safe-mode переименован в reset-config;- Исправлен код системы частиц для корректной прорисовки на низких FPS;- Исправлена старая ошибка с вращающимися турелями при взрыве;- Более 1300 небольших изменений и корректировок со времени последнего релиза.
URL: https://github.com/viewizard/astromenace/releases
Новость: https://www.opennet.dev/opennews/art.shtml?num=49468
Компьютерные игры 19 века.
Именно, это не просто игра, это утонченное классическое искусство.
Я бы даже сказал перфоманс!
>перфомансРаз уж начал писать так, то пиши уже полностью: перформанс. Не благодари.
Не беспокойся, никто и не собирался тебя благодарить.
Как и любое опенсорсие. В общем, убоженько.
Вообще-то это была коммерческая игра, но поскольку linux не воспринимался всерьёз - открыли исходники. На других платформах квесты по сборке софта из исходников никто даже не пытался проходить...
>Компьютерные игры 19 века.В 19-м веке на аналитической машине Бебиджа игр ещё не было.
Он реально трёхмерный или только картинки в гордом тридэ?
Если память не изменяет, то да, там можно вверх-вниз в небольших границах двигаться.
Картинке в гордом 3д круче ибо производительность лучше, а результат с таким графонием - такой же.
на *nix так и не появилось ни одной нормальной игры в стиле R-TYPE :/
piu-piu
_нормальной_
Ты усомнился в нормальности баша? Тебя ж затопчут босыми ногами за это.
OpenTyrian
здеццтва ненавидел эртайперов. Хронос, с его монохромной графикой и строгим стилем не переплюнет никакая консольная свисдоперда.А Astromenace крута. Я в неё играю с первых выпусков. Для НОРМАЛЬНОГО человека, а не компьюьерной приставки в виде мяса, это самый тот балланс в игре.
r-type выросло из Commodore / Amigа - тупое донельзя с таким жу уровнем использования графики. Elite-like - наше фсе
А вот я искал вчерась Elite-like, не нашёл (открытого и для линукса). Есть только Pioneer и Vega Strike. Остальное либо только летать-стрелять (лучшее из свободного - Diaspora), либо только базы строить и мочить в сортирах. Vega Strike в стагнации давно, Pioneer на гитхабе что-то пишут, но даже форум заглох.Какие ещё варианты по Элиткам?
oolite же
Вот, да, забыл. Давно она у меняполоманная была и не собиралась. Попробую снова, смортю, гитхаб у них активный. Но в Пионере - более удобные меню и клавиатура лучше, более современно, переведено довольно неплохо русский и самое главное - приземления/взлёты. А вообще, отложил себе, будет настроение и время, сыграю в ООлиту.
А я пока в Crossout позалипаю)
Во FreeBSD уже обновилось, остальные пока тормозят
> Во FreeBSD уже обновилось, остальные пока тормозят
> https://repology.org/metapackage/astromenace/versionsПакета еще нема:
% pkg rquery %q-%v openastromenace
FreeBSD:11:amd64-1.3.2_4
Хотите бинарщины, непонятно как и кем собранной, с лишними зависимостями и без оптимизаций под ваше железо? Тогда ещё и ждите.
Только самосбор, только танцы с бубном, только хардкор!
Ты неверное ещё аудит кода перед каждым обнулением пакета делаешь))
Написать make install вместо pkg install - это танцы?
> Хотите бинарщины,Нет, я хочу всего лишь чтобы анонимы читали, на что ссылаются:
> About
> Repology is a service which tracks and compares package versions in more than 120 package repositories.
> compares package versions.
> непонятно как и кем собранной,Не кем, а чем - poudrier-ом. Как - в общем, тоже понятно.
> с лишними зависимостями и без оптимизаций под ваше железо?Ну-ка, ну-ка, что из этого лишнее и выкинется при сборке?
Library dependencies:
libogg.so : audio/libogg
libvorbis.so : audio/libvorbis
libvorbisfile.so : audio/libvorbis
libfreetype.so : print/freetype2
libSDL2.so : devel/sdl20
libGL.so : graphics/mesa-libs
libGLU.so : graphics/libGLU
libopenal.so.1 : audio/openal-soft
libalut.so.0 : audio/freealut
> Нет, я хочу всего лишь чтобы анонимы читали, на что ссылаютсяА не хочешь чтобы анонимы писали не набор слов, а свои мысли выражали? Эта читата с repology что-то должна значить?
> Не кем, а чем - poudrier-ом. Как - в общем, тоже понятно.
Давай проще для твоего мозга - как ты докажешь что в пакет который ставит тебе pkg не внесена вредоносная закладка?
> Ну-ка, ну-ка, что из этого лишнее и выкинется при сборке?
Например, у меня наоборот SDL собран с pulseaudio, потому что звук по сети передаётся.
>> Нет, я хочу всего лишь чтобы анонимы читали, на что ссылаются
> А не хочешь чтобы анонимы писали не набор слов, а свои мысли
> выражали? Эта читата с repology что-то должна значить?Какое слово в специально выделенном "compares package version" аноним не осилил? Для анонимов разъясняю: для болеее корректного сравнения используются так называемые source-пакеты, т.е. у фри берется актуальный срез дерева портов, что однако не означает наличие пакета той же версии, т.к. билды обычно на пару дней запаздывают.
>> Не кем, а чем - poudrier-ом. Как - в общем, тоже понятно.
> Давай проще для твоего мозга - как ты докажешь что в пакет
> который ставит тебе pkg не внесена вредоносная закладка?Не доверять оф. репе, собираемой оф. билдсерверами, это конечно круто. Надеюсь, аноним перед сборкой прилежно проверяет Makefile, distfile и все возможные патчи в files на предмет левых закладок?
>> Ну-ка, ну-ка, что из этого лишнее и выкинется при сборке?
> Например, у меня наоборот SDL собран с pulseaudio, потому что звук по сети передаётся.И что, он теперь заменится на бинарный пакет из репы (на самом деле нет)?
Или анон не в курсе, как это работает, но полез поучать с умным видом?
У меня, если что
% pkg query %Av|grep -c local
55
самосборных пакетов, из них дюжина дейстивтельно кастомизирована (зависимости выкинуты правкой pkg-plist/Makefile), кастомное ядро и база со своими патчами, так что я немного в курсе преимуществ и прочего.
> Для анонимов разъясняю: для болеее корректного сравнения используются так называемые source-пакеты, т.е. у фри берется актуальный срез дерева портов, что однако не означает наличие пакета той же версии, т.к. билды обычно на пару дней запаздывают.И что ты этим сказать-то хотел? С чем конкретно ты споришь или что доказываешь?
> Не доверять оф. репе, собираемой оф. билдсерверами, это конечно круто.
Рад что ты открыл для себя что-то новое. Что к официальным серверам имеют доступ все подряд, пакеты не подписаны (что, впрочем, тоже ничего бы не гарантировало), повторяемых сборок нет, и инфраструктура уже один раб была скомпрометирована.
> Надеюсь, аноним перед сборкой прилежно проверяет Makefile, distfile и все возможные патчи в files на предмет левых закладок?
Да, проверяю. Страницу текста посмотреть для меня не рокет сайнс. Для вас не знаю.
> И что, он теперь заменится на бинарный пакет из репы (на самом деле нет)?
Ну во-первых, как обновится заменится. Во-вторых, ещё раз, что ты доказываешь-то, раз сам порты и пакеты мешаешь?
> И что ты этим сказать-то хотел? С чем конкретно ты споришь или что доказываешь?Я вообще-то ответил по существу. А вот с чем аноним начал спорить и что именно доказывать, анониму наверное лучше знать?
> пакеты не подписаны
Яснопонятно. Оказывается
signature_type : "FINGERPRINTS",
fingerprints : "/usr/share/keys/pkg"
в конфиге пакетника просто для галочи.
И подписаную packagesite.txz со списком пакетов и их sha256 из репы загружают уже многие годы только трафика ради.> Да, проверяю. Страницу текста посмотреть для меня не рокет сайнс. Для вас не знаю.
Только одна страница - это сам Makefile, а патчей в том же firefox-esr может быть на 36000 строк. И загрузочный сайт может быть запрятан "где-то там" …
А так да, страницу (иногда правда очень длинную) текста просмотрел и собирай спокойно.
>> И что, он теперь заменится на бинарный пакет из репы (на самом деле нет)?
> Ну во-первых, как обновится заменится.Во-первых, был конкретный вопрос - что именно можно будет выкинуть, запустив "make" порта сабжа самостоятельно.
Во-вторых, замена при обновлении - зависит только от кривизны рук.> Во-вторых, ещё раз, что ты доказываешь-то, раз сам порты и пакеты мешаешь?
Если ты потерял нить дискуссии, перечитай ветку. Доказывать что-то (и заодно хамить, рассказывая что-то с умным видом) начал не я.
Играл был хорошо, а потом как в тупик попал - место из "стены" врагов которое в приницпе нельзя пройти.
Скорее сего — нехватка аммуниции, но и взять то не было откуда по ходу, хотя на ней не экономил. Демотивирует повторно играть
Экономика игры не продумана - за повторные прохождения даётся меньше денег, что демотивирует оттачивать прохождение и ставить уровень сложности выше. Нужно брать максимум денег + процент сверху за каждое прохождение - так можно и погриндить чтобы денег на новую пушку накопить, и вернуться в первые миссии с более крутым кораблём.
Прошёл на 100% уровне почти все. На предпоследнем уровне пришлось умерить сложность - не помогло даже сумасшедшее замедление, когда можно забить на рефлексы и думать без ограничений... Зато последний кайф после такого.
крутая игра. респектую разрабу.
Вопрос. Игра просто с открытыми исходниками или свободная. Что там по лицензиям на музыку и ассеты?Если свободная, что можно добавить на https://libregamewiki.org
Никому не нужен ваш LGW. Оно не обновляется, кишит спам-ботами, и у половины страниц поломана разметка после кривово отката правок последних. Оно про свободку, а не про игры, так что закономерно сдохло.
фигня этот ваш либрогейм
самая большая база игр для линуха на https://lgdb.org/правда он прилёг немного))
ну да вебархив в помощь
срез от 10 сентября - https://web.archive.org/web/20180910130125/https://lgdb.org/
Прилёг немного?Я уже второй месяц не могу на него зайти. Он сдох, а не прилёг.
> уже второй месяц не могу на него зайтиодмину писал?
з.ы.
написал, посмотрим будет ли реакция.
Отличная игра, помню рубился в неё лет 10 назад. Спасибо!
А Энтерпрайз там есть?
Или Звезда смерти" :)
В другом таймлайне/галактике может и есть.