lipo 发表于 2016-10-8 17:35

deadbeef 发表于 2016-10-8 17:37

http://bbs.saraba1st.com/2b/thread-1332650-1-1.html
之前有过一帖 然而泥潭并无人响应
码农论坛谁要玩游戏的时候还编码啊

wormz 发表于 2016-10-11 03:53

zach家的东西嘛
会玩的真是欲罢不能
不过对于一般人来说就是brainfuck了

某站名媛百合兽 发表于 2016-10-11 07:39

这个游戏蛮好玩的,麻将接龙我已经玩了5个多小时了,芯片设计系统有点多余。

2517君 发表于 2016-10-11 08:07

说实话rtfm真的是geek到爆了。看着那些一个有一个说明书感觉又回到了用arduino 配合labview连接各种奇葩元件调整参数的回忆了

书行 发表于 2016-10-11 08:13

deadbeef 发表于 2016-10-8 17:37
http://bbs.saraba1st.com/2b/thread-1332650-1-1.html
之前有过一帖 然而泥潭并无人响应
码农论坛谁要玩游 ...

码农玩玩人力资源机器差不多了,和这个完全不搭杠吧,这是电子工程专业的人玩的

deadbeef 发表于 2016-10-11 08:37

书行 发表于 2016-10-11 08:13
码农玩玩人力资源机器差不多了,和这个完全不搭杠吧,这是电子工程专业的人玩的 ...

这作 包括上一代TIS-100
实际上都是一种面向数据流的响应式编程
虽然和一般意义上的命令式编程在思路上是不太一样
而且国内码农教育也不太教这些
但是依旧属于码农技能之一

如果你玩过TIS-100就会发现 那游戏虽然看起来彻头彻尾的都是在编程
但是其程序构造方式其实和一般码农写程序的面向结构的命令式区别很大
更加类似流水线微码的编写

这代从核心上还是TIS-100那个系统 只是将内容具体成了硬件工程而已
只是抽象编程范式的一个具体应用实现而已

不过当然 国内大多数人接触响应式编程 是从HDL之类的开始的
所以硬要说这是硬件工程师的技能也并没有什么错
但是说和码农无关就显然不对了

海底捞牛 发表于 2016-10-11 08:41

tis-100是汇编啊,现在一般的“码农”不懂的

白地将军 发表于 2016-10-11 12:24

背景算真实还是玄幻,这操作系统太高大上了,不过图标倒是很接地气

四点 发表于 2016-10-13 21:28

海底捞牛 发表于 2016-10-11 08:41
tis-100是汇编啊,现在一般的“码农”不懂的

和汇编差远了,语法像汇编而已。

四点 发表于 2016-10-13 21:30

mojang那个0x10c还在开发中么。

sonjas 发表于 2016-10-13 21:42

我觉得挺有趣的    尤其是那个好似现实主义大作一般的黑屏字幕开场+深圳街景    生在这个国家还真是不幸啊(笑)

内容和前作一样是汇编编程   不过现在只是early access程序似乎不是很稳定   这里20分钟就跳出一次   因此只玩了前面几关   不知道后面有什么新意就是了

海底捞牛 发表于 2016-10-14 08:35

四点 发表于 2016-10-13 21:28
和汇编差远了,语法像汇编而已。

毕竟是个游戏,当然不能直接照搬汇编的好不好

deadbeef 发表于 2016-10-14 08:42

本帖最后由 deadbeef 于 2016-10-14 08:49 编辑

海底捞牛 发表于 2016-10-14 08:35
毕竟是个游戏,当然不能直接照搬汇编的好不好
他说的不是这个意思
tis-100的编程范式是面向数据流的
而一般汇编是面向过程的
不如说指令语法上倒是为了方便入门完全借鉴了汇编

也就是说虽然表面上是用的汇编指令
但是骨子里其实完全是不一样的东西

三花现代城 发表于 2016-10-14 09:12

牛逼,想玩,留名防忘记

sonjas 发表于 2016-10-14 09:49

海底捞牛 发表于 2016-10-14 08:35
毕竟是个游戏,当然不能直接照搬汇编的好不好

用汇编来做verilog和VHDL做的事情   大概可能也算是汇编吧

whzfjk 发表于 2016-10-14 10:31

strider_oy 发表于 2016-10-14 11:22

deadbeef 发表于 2016-10-14 11:42

strider_oy 发表于 2016-10-14 11:22
我也很好奇这种游戏目标用户是哪些人。相关专业的人可以自己做项目,自由度更高,不相关专业的人又有点枯燥 ...

这类编程游戏一般里面的编程范式都是现实中非常不主流或者根本不存在的
与其说是游戏 不如说更多的是一种对一些冷门范式的崭新实现的探讨
比如说还有很有名的manufactoria 看起来虽然是PUZ小游戏 但实际上属于自动机编程 核心理论是形式语法的自动机接受模式
这类游戏实际上并不太注重娱乐性 反而有一定学术价值

而纯正的编程类游戏 使用现实中存在的主流语言或者仿造版本的 我觉得的确有价值的不多
这类型里我唯一认可的是untrusted
浸入式RPG体验的编程游戏 有剧情 有关卡 每一关都有背景描述剧情说明场景演出 自由度超高的编程内容 还有“史诗级”的BOSS战
除开是个纯字符类游戏以外 我觉得简直可以说是这类游戏娱乐性的巅峰

海底捞牛 发表于 2016-10-14 12:01

tis-100有点难度的,普通打打不太难,要搞定那些成就很难的,而且还有个排行榜,有些题目我实在是看不懂为什么有人能用那么点时间做完

deadbeef 发表于 2016-10-14 12:15

本帖最后由 deadbeef 于 2016-10-14 12:17 编辑

海底捞牛 发表于 2016-10-14 12:01
tis-100有点难度的,普通打打不太难,要搞定那些成就很难的,而且还有个排行榜,有些题目我实在是看不懂为 ...
如果还按照平时写程序的一行一行指令的思路来 运行效率就会特别低
TIS-100和一般流水线结构的处理硬件有个很不一样的地方 就是有堵塞机制
堵塞利用不好 就会大大降低运行效率 而利用好 则可以完成高度并行化的处理
简单来说 如果效率要跑高 就必须时刻保证有运算单元在等待时 就要有其他运算单元来完成非堵塞的工作

所以说这东西玩起来特别烧脑 真的一点都不娱乐
有时候玩久了 甚至会生理上的恶心

顺便提一句 这种结构的编程硬件 在很多特殊领域都有应用
而有些年份的专门对这种编程进行设计和优化的工程师 在其行业内能拿到非常高的待遇……

四点 发表于 2016-10-14 22:57

本帖最后由 四点 于 2016-10-14 23:02 编辑

其实玩的是流水线,自动化之类的东西。

tis100 要考虑到一个周期内利用尽可能多的格子,用并行的思维来写代码。
然后用尽量少的周期,尽量少的行数,尽量少的格子来完成任务。
reddit 的 factorio 区的排行榜有几个牛人在刷榜。我只有几道题能做到他们的成绩。
页: [1]
查看完整版本: 【奇葩游戏】华强北的修罗之路——Shenzhen I/O