Комментарии 48
Заголовок слишком жёлтый. Сути мало, а пафоса — много.
-32
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Ну почему, Дьяблы3 там всякие. Ждалкер.
+2
Ну, Дьябла3 получила свой ажиотаж благодаря предыдущим версиям. А здесь Нотч отправил своё детище прямиком на Олимп внимания.
+2
ну тут ажиотаж благодаря предыдущим творениям Нотча, всё ок :)
+1
Ну не скажите, я из проектов Нотча вот прямо так с ходу помню только Minecraft, но мне игра не очень-то и понравилась. А вот в это его творение я бы с удовольствием сыграл!
+1
НЛО прилетело и опубликовало эту надпись здесь
Как раз то что люди просыпаются через дни и недели после майнкрафта, поняв что позабыли всё на свете и есть признак того что игра культовая и оригинальная.
+2
НЛО прилетело и опубликовало эту надпись здесь
0
На форуме игры уже собираются гильдии, где люди всерьёз обсуждают стратегические вопросы построения космических флотов, хотя ничего не было объявлено ни о кораблях, ни о вооружении, ни даже о структуре космического пространства.
А особенно мило выглядят объявления о наборе людей в гильдию в духе (ничего не напоминает?):
"
Admiral: username1
Trading Manager: username2
Mining Manager: FREE
Battle Manager: FREE
Programmers: *FREE* x 3
"
А особенно мило выглядят объявления о наборе людей в гильдию в духе (ничего не напоминает?):
"
Admiral: username1
Trading Manager: username2
Mining Manager: FREE
Battle Manager: FREE
Programmers: *FREE* x 3
"
+3
0
Если там есть llvm-backend (а он есть, даже два), то git нетрудно скомпилировать. Другое дело — есть ли у встроенного в игру компьютера возможность выходить в Интернет…
0
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
В статье какой-то культ личности, хотя идея годная.
0
Самое смешное, что набор команд процессора, скорее всего, будет переделан: в списке очередных задач стоит «Updating the DCPU-16 based on feedback». Если учесть, что одно из предложений было «сделать первый аргумент 5-битным и удвоить тем самым потенциальное количество двухаргументных операций» (и Нотч признал его интересным), все может сильно поменяться.
Сейчас никто не знает, каким будет размер экрана (мнения делятся между 12*32 и 16*32). В эмуляторах есть по меньшей мере три реализации клавиатурного ввода (одна ячейка, кольцевой буфер с указателем и кольцевой буфер без указателя). Но все это никого не смущает…
Сейчас никто не знает, каким будет размер экрана (мнения делятся между 12*32 и 16*32). В эмуляторах есть по меньшей мере три реализации клавиатурного ввода (одна ячейка, кольцевой буфер с указателем и кольцевой буфер без указателя). Но все это никого не смущает…
0
Собственно, Нотчу уже можно просто брать код компиляторов)
0
Зачем? Ему вообще не нужно возиться с языками (в том числе, с символьной записью DASM) — достаточно написать интерпретатор DCPU (что будет совсем не просто, учитывая их количество в игре и необходимость поддерживать 100KHz на каждом из них в реальном времени). Все остальное могут сделать сами игроки. Он сказал, что даже OS писать не хочет — пусть берут из открытых источников.
Интересно, как код будет попадать в игру. Надо будет нажимать кнопочки на виртуальной клавиатуре?
Интересно, как код будет попадать в игру. Надо будет нажимать кнопочки на виртуальной клавиатуре?
+2
Взял на заметку)
Это будет жёсткий прикол)
А вообще, конечно, я надеюсь на оконную игру с двусторонним буфером обмена, с нормальной поддержкой клавиатурый…
Глядишь, года через три буду код писать в ide в игре))
Интересно, как код будет попадать в игру. Надо будет нажимать кнопочки на виртуальной клавиатуре?
Это будет жёсткий прикол)
А вообще, конечно, я надеюсь на оконную игру с двусторонним буфером обмена, с нормальной поддержкой клавиатурый…
Глядишь, года через три буду код писать в ide в игре))
0
Жесткий прикол — это когда компьютер будет совсем пустым, а первую программу придется вводить переключателями на передней панели. Я нашел старт примерно за 0x18 слов (без эхо-печати). До редактора памяти можно добраться примерно за 3 итерации (в зависимости от аккуратности игрока) — а там и до реализации ассемблера недалеко. Но 16-ричный код мы научимся читать быстрее :)
0
Недавно написал такой «набиратель» для minecraft: pastebin.com/4eR7yrzv
0
Интересно, если придумать хорошую реалистичную игру, где нужно программировать на разных реальных языках, можно ли заставить игроков (программистов) программировать больше, качественнее, бесплатно? ))
+3
НЛО прилетело и опубликовало эту надпись здесь
Это будет круто! ждем )
0
jmp и есть прямое изменение счетчика команд. mov ip, const переименованный.
0
Я считаю, что надо сделать эмулятор вместе с компилятором на Minecraft. А то банальные калькуляторы уже скучно.
Ну или наоборот. На ассебмлере написать майнкрафт. Тоже годно.
Ну или наоборот. На ассебмлере написать майнкрафт. Тоже годно.
0
Хмм а я то думал что за ерундой страдает разработчик django/Pinax в этом репозитории github.com/jtauber/dcpu16py а оказывается что-то кодит под несуществующий процессор.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Github включил ассемблер DCPU-16 в список официально поддерживаемых языков