LINUX.ORG.RU

Bubble Chains re-released (retro puzzle-arcade game)

 , , , ,


0

1

Это обновлённый релиз игры Bubble Chains из далёкого 2010 года.

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

Версия 0.2 включает в себя оригинальный код игры с поддержкой Qt 5.x и оригинальные ресурсы.

Что изменено в данной версии:

  • Игра нормально работает (по крайней мере должна) на последних версиях Linux, а также в Windows 10.
  • Убрана поддержка Qt 4.x.
  • Убрана зависимость от библиотек SDL (SDL_mixer заменён на Qt Multimedia Framework).
  • Убрано проигрывание MIDI-музыки (всё равно её всегда отключали).
  • Восстановлены оригинальные копирайты с именами разработчиков.
  • Исправлены некоторые мелкие ошибки, в частности, отображение помощи в кириллице.

>>> Страница проекта



Проверено: cetjs2 ()

Далёкий 2010 год..)

Признаться, и в 10м году с кустарной графикой а-ля «моя третья программа на Дельфи» оно не особо то нужно было, а тут ещё и ремейк! Либо это очень тонко, либо..

yoghurt ★★★★★ ()
Последнее исправление: yoghurt (всего исправлений: 1)

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

Модернизированная Lines?

anonymous ()

А можно узнать почему в далеком 2010 эта игра занимала мизер памяти и просто спокойно и эффективно работала? А сейчас:

Qt 5.x

Убрана поддержка Qt 4.x

работает (по крайней мере должна) на последних версиях Linux, а также в Windows 10

В виндовс 8.1 уже не работает? В линуксах 2.6.16 уже всё, сверхновых системных вызовов недостаточно чтобы запустилась эта игра?

Ах, ведь мы тупые, у нас культи и плюсы во все поля, мы любим жрать говно, и потому САМИ ЕГО ТОЖЕ ПРИГОТОВИМ!

Харооош!

anonymous ()

Там автор, это, пытается, выбранную им же самим, лицензию GPL 3 нарушить.

Bubble Chains has been created using only free development software and free resources. Its direct or indirect (i.e. derivative work) copies cannot be sold or used in any other commercial ways.

Ограничивает, так сказать, коммерческое использование. Не правильно это, не по-христиански.

cocucka ★★★ ()

Убрана поддержка Qt 4.x.

Интересно, что у них в коде такого, что нельзя собирать и под 4.x, и под 5.x. Возможно, как раз QtMultimedia…

ArsMasiuk updated

О, так это же автор QVGE, он же ТС! :) Не признал поначалу…

hobbit ★★★★★ ()
Ответ на: комментарий от ii-system

А кто сейчас qt4 ещё использует?

А чего его не использовать? Во-первых, он тупо компактнее, для не самых новых компов это вполне может иметь значение. Особенно под виндой, там пользователям обычно вообще наплевать на версию тулкита. Я вообще подумываю о том, чтобы свой проект под винду раздавать в двух сборках: на Qt4 для слабых машин и на Qt5 для тех, кому нужна поддержка мониторов 4K и выше. Тот, кто не попадает ни в первую, ни во вторую категорию, скорее всего, может использовать любую из этих сборок и не почувствовать разницу. С линуксом всё сложнее, во-первых, привязки к репозиториям (хотя статическую сборку я всё равно буду делать, не хочу ограничиваться привязкой к 2-3 дистрибутивам), во-вторых, передряги с X11/Wayland, которые идут уже несколько лет и кончатся, скорее всего, ещё не скоро.

Во-вторых, чего бы его не использовать, если код совместим. Да, я знаю, есть проблема с QtWebKit->QtWebEngine. У вас что-то похожее, или просто в случае Qt4 не на чем тестировать? Второе, в общем, тоже аргумент. Я просто интересуюсь, для коллекции.

Уже вполне шестой на пороге…

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

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от eternal_sorrow

Ну не годится электрон для линуксов, он плохо в них работает. А других современных GUI фреймворков в линуксе нету! Не на Motif-е же писать в 2021 году.

peregrine ★★★★★ ()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от peregrine

А других современных GUI фреймворков в линуксе нету!

Очередной показатель безграмотности. Сколько десятков/сотен GUI фреймворков было исследовано и отброшено? Ни одного? Я так и подумал…

GUI библиотек сотни. Десятки применяются в коммерческой разработке.

Вот тебе пару примеров:

https://www.noesisengine.com/

https://github.com/ocornut/imgui

https://juce.com/

https://www.wxwidgets.org/

https://www.gtk.org/

http://cegui.org.uk/

https://sciter.com/

https://www.ultimatepp.org/

https://ultralig.ht/

fsb4000 ★★★★ ()
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Вот именно такие игры заслужили линуксойды в новом году.

Я иногда поигрываю в шахматы на сайтах: www.chess.com, www.lichess.org, www.chess24.com, с целью не совсем забыть шахматы.

В паззлах на сайте www.igraemca.ru мне нравится, что там, во-первых, простые паззлы для детей и, во-вторых, когда складываешь паззл, там говорят на русском языке: -Молодец!…

anonymous ()
Ответ на: комментарий от anonymous

И гей-м/н-плей тоже зачетный. Вот именно такие игры заслужили линуксойды в новом году.

Сказал человек, который ни грамма не шарит в программировании. Не важно какого размера игра, важно из чего она сделана - из кода, который можно детям на ночь читать, или из 100500 блобов, слепленных в один монстрячий pipeline, за который инопланетяне просто обязаны уничтожит человечество.

Верный в малом и во многом верен, а неверный в малом неверен и во многом.

Евангелие от Луки 16:10 – Лк 16:10

anonymous ()

И да, ребят, не судите по обложке, как говорится. Два стримера сыграло в Among Us, в который два года назад со мной друзья не играли, а теперь каждый второй на земле видел этих человеков хотя бы в артах. Хоть это и стадный инстинкт был, но графика никого не остановила.

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

anonymous ()