Forwarded from Game Dev Porn
[Zachtronics]
[TIS-100]
[#dev_games #code]
Говоря о дев играх, стоит остановиться на секунду и определить, о чём мы вообще говорим. Игры с историей о процессе разработки, о творении и / или творцах? Игры про программирование? Тренажёры какого-то аспекта созидания? Мне кажется, всё это, всё, что как-то ассоциируется с опытом, который мы проживаем, с медиумом, в рамках которого крафтим.
TIS-100, сегодня мы знакомимся с тобой. Симулятор цепочки машин, крутящих псевдо-ассемблер. Данные приходят на вход, есть логика по которой данные нужно выдавать на выход, реализация пишется примитивными инструкциями данным -
Помимо фокуса на системах игры Zachtronics отличаются особым подходом к лидербордам - нет единой шкалы очков, но есть несколько шкал, в которых ты видишь где ты среди друзей и какие варианты насколько популярны среди людей. В случае TIS-100 шкалы - кол-во использованных машин, кол-во инструкций, кол-во тиков машины. Есть смысл перепроходить уровни, пытаясь максимизировать ту или иную шкалу, подбирая более элегантное решение. Это тренировка хакерского мышления.
JMP STEAM
[TIS-100]
[#dev_games #code]
Говоря о дев играх, стоит остановиться на секунду и определить, о чём мы вообще говорим. Игры с историей о процессе разработки, о творении и / или творцах? Игры про программирование? Тренажёры какого-то аспекта созидания? Мне кажется, всё это, всё, что как-то ассоциируется с опытом, который мы проживаем, с медиумом, в рамках которого крафтим.
TIS-100, сегодня мы знакомимся с тобой. Симулятор цепочки машин, крутящих псевдо-ассемблер. Данные приходят на вход, есть логика по которой данные нужно выдавать на выход, реализация пишется примитивными инструкциями данным -
MOV UP ACC
, SAV
, ADD LEFT
, SWP
,.. Ты тоже как машина, обрабатывающая данные. Тебе дали систему на вход, pdf с описание того как оно работает, ты выполняешь инструкции и решаешь задачи, выдавая код на выход. Эта игра есть пазл, детище Zachtronics - мастеров головоломок, выстроенных вокруг тугих красивых систем, искусственных скиллов, художники за Opus Magnum, Space Chem, Infiniminer // == предок Minecraft с открытым кодом.Помимо фокуса на системах игры Zachtronics отличаются особым подходом к лидербордам - нет единой шкалы очков, но есть несколько шкал, в которых ты видишь где ты среди друзей и какие варианты насколько популярны среди людей. В случае TIS-100 шкалы - кол-во использованных машин, кол-во инструкций, кол-во тиков машины. Есть смысл перепроходить уровни, пытаясь максимизировать ту или иную шкалу, подбирая более элегантное решение. Это тренировка хакерского мышления.
JMP STEAM
Run VS Code on any machine anywhere and access it in the browser.
https://github.com/cdr/code-server
#github #code #vscode
https://github.com/cdr/code-server
#github #code #vscode
GitHub
GitHub - coder/code-server: VS Code in the browser
VS Code in the browser. Contribute to coder/code-server development by creating an account on GitHub.