Игра 0x10c

Правильный заголовок этой статьи — 0x10c. Он показан некорректно из-за технических ограничений.
0x10c

Логотип игры

Разработчик
Маркус «Нотч» Перссон
Жанр
Песочница
Режимы игры
одиночная и многопользовательская игра
Сайт

0x10c — компьютерная игра, разрабатываемая Маркусом «Нотчем» Перссоном, автором Minecraft. Действие игры происходит в космосе в 281 474 976 712 644 году.

Сюжет

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

В 1988 году была изобретена новейшая капсула для сна, совместимая со всеми популярными 16-битными компьютерами. К сожалению, они использовали обратный порядок байт, тогда как DCPU-16, процессор, с помощью которого эти капсулы функционировали, требовал прямой порядок. Это привело к серьезной ошибке в подключенных драйверах, в результате которой сон в капсуле продолжался не 0x0000 0000 0000 0001 год, а 0x0001 0000 0000 0000 (281 474 976 710 656) лет.

Наступил 281 474 976 712 644 год, и первые люди стали просыпаться во Вселенной, находящейся на грани исчезновения. Все дальние галактики затерялись в красном смещении, образование новых звезд давно прекратилось, и огромные черные дыры преобладают в галактике.

Особенности игры

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

DCPU-16

Одной из особенностей игры будет являться 16-битный процессор DCPU-16. Представлена полная спецификация ассемблера для этого процессора. Известно, что он будет поддерживать 128 килобайт (65536 двухбайтных машинных слов) оперативной памяти, позволит работать с графикой и другое.

Анонсированные периферийные устройства к DCPU:

  • Монитор[1] размером 32x12 символов.
  • Клавиатура[2]
  • Внутренние часы[3]
  • Дисковод гибких дисков[4]
  • Капсула сна[5]
  • Векторный дисплей[6]

Факты

  • DCPU-16 использует little-endian порядок байт;
  • задолго до выхода игры на GitHub была добавлена поддержка ассемблера для этого процессора, хотя он никогда не существовал в действительности;
  • процессор не умеет работать с отдельными байтами, лишь с 16-битными словами;
  • 13 апреля стартовал конкурс[7] на лучшую программу для DCPU-16. Запускать программы можно на различных эмуляторах.

Разработка

Нотч планирует разрабатывать игру в таком же стиле, как и Minecraft: выпустить альфа-версию, а затем дополнять её патчами. Планируется, что бортовой компьютер будет эмулироваться на серверах игры даже в отсутствие игрока, поэтому многопользовательская часть, вероятнее всего, будет платной. Одиночную игру обещается сделать бесплатной. Из Твиттера Нотча стало известно, что возможная дата выхода альфа-версии - март.[8]

Примечания

  1. LEM-1802 specification. Архивировано из первоисточника 19 сентября 2012.
  2. generic keyboard specification. Архивировано из первоисточника 19 сентября 2012.
  3. Generic clock specification. Архивировано из первоисточника 19 сентября 2012.
  4. Floppy drive specification. Архивировано из первоисточника 28 декабря 2012.
  5. SPC 2000 specification. Архивировано из первоисточника 19 сентября 2012.
  6. SPED-3 specification. Архивировано из первоисточника 28 декабря 2012.
  7. DCPU-16 Assembly Coding Contest — Win a copy of 0x10c — Contests — 0x10c Forum
  8. Notch's ambitious 0x10c concepts detailed • News • PC • Eurogamer.net

Ссылки

Разделы: Компьютерные игры, разработанные в Швеции, Игры для программистов
Источник:Википедия [CC-BY-SA]