LINUX.ORG.RU

FreeCol 1.0

 , ,


1

1

2 января к 20-летию первой публичной версии игры FreeCol выпустили версию 1.0.0.

FreeCol — свободный клон пошаговой стратегической игры Sid Meier’s Colonization. Игрок командует колонистами одной из европейских держав, основывает колонии в Новом Свете, исследует и осваивает земли, воюет или сотрудничает с индейцами и другими европейцами. А в итоге провозглашает независимость от метрополии и воюет с ней.

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

Игра написана на Java, и для 2000-х годов была очень медленной и ресурсоёмкой. Но сейчас — вполне приемлемо.

>>> Новость на сайте игры

★★★★★

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

хе-хе-хе, на java. надо пропробовать. без xm(x|s) =))))

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

распоследняя «цивила» выглядит на глаз как-то также

Бобёр, выдыхай!

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

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

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

А те первые цивилизации опенсурсные сейчас? Если нет, то, как минимум, это своё.

Open Source version of Colonization

apt_install_lrzsz ★★ ()

Стало выглядеть лучше.

Оно переписано только ради лицензии и графена, или геймплей тоже дорабатывается?

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

обычно самое узкое место опенсурсных клонов это искусственный интеллект, который либо слишком крут, либо хитер, либо туп

Syncro ★★★★★ ()

А в итоге провозглашает независимость от метрополии и воюет с ней.

А если я не хочу? Хочу империю!

lor-login ()
Ответ на: комментарий от lor-login

насколько я помню там сначала поднимают имперский налог/пошлины до > 50%, а потом делают рэволюцию без вас или что-то в таком духе, геймовер вобщем

Syncro ★★★★★ ()
Ответ на: комментарий от DumLemming

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

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

распоследняя «цивила» выглядит на глаз как-то также, не говоря уже про миллион браузерных и мобильных клонов

Здесь без анимации.

question4 ★★★★★ ()
Ответ на: комментарий от muon

Оно переписано только ради лицензии и графена, или геймплей тоже дорабатывается?

Можно кастомизировать преимущества своей нации — в оригинале захардкожены. Можно играть по сети против живых людей — оригинал делался до распространения игр по IPX и нуль-модемам. Есть редактор карт. Но как я понял, упор на максимальное соответствие оригиналу.

question4 ★★★★★ ()
Ответ на: комментарий от lor-login

А если я не хочу?

В оригинале по достижении какого-то года (ближе к концу 19 века) предупреждают, что король готовит твою отставку, и если не провозгласить независимость, через несколько лет тебя отправляют на пенсию. Что сделали во FreeCol — не помню.

question4 ★★★★★ ()
Ответ на: комментарий от sT331h0rs3

Кстати, в Википедии в статье про 4X в качестве иллюстрации приводится снимок из Freeciv :)

hobbit ★★★★★ ()

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

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

4Х один из самых лучших игровых жанров.

Это не так. Вот если бы можно было внутри писать скрипты - это было бы интересно. А так это ваше 4Х это большое количество однотипных действий, которые отупляют мозг.

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

Есть ли в игре рабство и ниггеры?

Негров-рабов нет. Есть каторжники и “indentured servants“ — белые люди, которые отрабатывают проезд в колонию в состоянии близком к рабскому. Ещё есть ассимиляция индейцев.

question4 ★★★★★ ()
Ответ на: комментарий от Shushundr

Посмотрел на скриншот, не понял, чем она отличается от Freeciv.

Неудивительно. Colonization была переходным звеном между Civilization и Civilization 2 :)

Colonization менее масштабна — вместо всей планеты только Америка, 16-19 века; вместо науки генерируешь «колокола свободы» и собираешь в свой конгресс исторических личностей.

question4 ★★★★★ ()

Колонизация для DOS рулила, иногда до сих пор поигрываю, а в эту чё-то не могу играть. В отличие от FreeCiv, которая нормально заменила мне оригинальные цивы 1 и 2.

alt-tab-let ()

Игра написана на Java, и для 2000-х годов была очень медленной и ресурсоёмкой. Но сейчас — вполне приемлемо.

Джвадцать лет ждал!

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

Джвадцать лет ждал!

Джавадцадь тогда уж.

question4 ★★★★★ ()

Игра написана на Java, и для 2000-х годов была очень медленной и ресурсоёмкой. Но сейчас — вполне приемлемо.

От Жабы до сих пор тошнит, лучше б на Электроне даже

Ros ★★★ ()

Там какая-то система сборки, которая хочет .git репозиторий.

>>> Compiling source in /var/tmp/portage/games-strategy/freecol-1.0.0/work/freecol ...
 * Disabling all optional ANT_TASKS
Buildfile: /var/tmp/portage/games-strategy/freecol-1.0.0/work/freecol/build.xml

init:

compile:

build:

git-raw-revision:
     [exec] fatal: not a git repository (or any of the parent directories): .git
     [exec] Result: 128

Мне кажется, что она хочет лишнего.

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

Мне кажется, что она хочет лишнего.

Посмотрел свой лог. У меня те же ошибки, но всё собралось.

Думаю, ей просто нужен хеш ревизии git, чтобы показывать версию.

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

Написано же «fatal». Значит всё. И вообще где Zero Defect политика?

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

$ freecol
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: net/sf/freecol/FreeCol has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:757)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
	at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:601)

Вот ещё:

$ eselect java-vm list
Available Java Virtual Machines:
  [1]   icedtea-8  system-vm
  [2]   openjdk-bin-8 
  [3]   openjdk-bin-11 

...

[ebuild   R   ~] dev-java/icedtea-3.21.0:8::gentoo  USE="alsa cups gtk jbootstrap pulseaudio source system-lcms (-cacao) -doc -examples -headless-awt (-jamvm) -kerberos -pax-kernel (-pch) -sctp (-selinux) -shenandoah -smartcard -test -zero" 0 KiB

Shushundr ()
Последнее исправление: Shushundr (всего исправлений: 2)

Ещё мне непонятно, как высадиться на берег. Приплыл корабль к берегу и всё. Дальше надо читать документацию, но лень…

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

Написано же «fatal». Значит всё.

Выходит, нет, если не стоит || die

И вообще где Zero Defect политика?

Мэйнтейнеров не хватает.

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

sudo eselect java-vm set openjdk-bin-11

С openjdk-bin-17 тоже работает. В обоих не отображаются файлы в диалоге открытия игр, нужно копипастить из консоли. С openjdk-bin-8 не работает. Другие не пробовал.

question4 ★★★★★ ()
Ответ на: комментарий от Shushundr

Ещё мне непонятно, как высадиться на берег. Приплыл корабль к берегу и всё.

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

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

ткнуться кораблём в берег

Как это сделать? Я жму на клавиатуре кнопку «g» (goto), потом мышью тыкаю клетку рядом с кораблём и он перемещается. Но на берег таким образом указать нельзя. Корабль туда перемещаться не хочет. На борту первопроходец и солдаты, но активировать их неясно как.

правый клик на корабль и выбрать неактивный отряд.

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

Shushundr ()
Последнее исправление: Shushundr (всего исправлений: 2)

Надеюсь, она не станет, как fheroes2, запускаться через жопу?

cadaber ★★ ()
Ответ на: комментарий от Shushundr

Как это сделать? Я жму на клавиатуре кнопку «g» (goto), потом мышью тыкаю клетку рядом с кораблём и он перемещается.

Я делал клавишами курсора. Если не работают (у меня от новой версии слетели), нужно открыть настройки (Game → Preferences) и задать в Keyboard Accelerators.

question4 ★★★★★ ()
Ответ на: комментарий от Psilocybe

А за индейцев можно играть? Ну чтобы колонизаторов сбросить в море к херам собачьим.

Нельзя. Но можно добавить страны, которые в оригинальной игре только упоминались: Португалию (моряки), Швецию (строители), Данию (фермеры) или Россию (охотники) и играть за них.

Хотя сейчас собирают пожелания для версии 2; может, примут и такое.

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

Блять, а почему в России только охотники? Ну я, пожалуй, охотник. только зря. Вот мой сосед слева, пизздит что тоже.

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

Видимо потому, что основным промыслом на Аляске были шкуры пушных зверей.

И это не «только», это «лучше всех».

question4 ★★★★★ ()
Ответ на: комментарий от alex1101

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

MEZON ★★★★★ ()
Ответ на: комментарий от alt-tab-let

Возможно это комплекс утёнка. Мне вот FreeCiv ничего не смогла заменить, а FreeCol ещё в альфах был крайне реиграбелен по сети.

MEZON ★★★★★ ()
Ответ на: комментарий от Syncro

А потом русские присылают тебе на помощь три своих фрегата для борьбы против короля. Увы, по крайней мере раньше, во FreeCol этого не было.

MEZON ★★★★★ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.