找回密码
 立即注册
搜索
查看: 5157|回复: 21

[PC] 【奇葩游戏】华强北的修罗之路——Shenzhen I/O

[复制链接]
头像被屏蔽
发表于 2016-10-8 17:35 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2016-10-8 17:37 | 显示全部楼层
http://bbs.saraba1st.com/2b/thread-1332650-1-1.html
之前有过一帖 然而泥潭并无人响应
码农论坛谁要玩游戏的时候还编码啊
回复

使用道具 举报

发表于 2016-10-11 03:53 | 显示全部楼层
zach家的东西嘛
会玩的真是欲罢不能
不过对于一般人来说就是brainfuck了
回复

使用道具 举报

     
发表于 2016-10-11 07:39 来自手机 | 显示全部楼层
这个游戏蛮好玩的,麻将接龙我已经玩了5个多小时了,芯片设计系统有点多余。
回复

使用道具 举报

发表于 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
之前有过一帖 然而泥潭并无人响应
码农论坛谁要玩游 ...

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

使用道具 举报

发表于 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还在开发中么。
回复

使用道具 举报

     
发表于 2016-10-13 21:42 | 显示全部楼层
我觉得挺有趣的    尤其是那个好似现实主义大作一般的黑屏字幕开场+深圳街景    生在这个国家还真是不幸啊(笑)

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

使用道具 举报

发表于 2016-10-14 08:35 | 显示全部楼层
四点 发表于 2016-10-13 21:28
和汇编差远了,语法像汇编而已。

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

使用道具 举报

发表于 2016-10-14 08:42 | 显示全部楼层
本帖最后由 deadbeef 于 2016-10-14 08:49 编辑
海底捞牛 发表于 2016-10-14 08:35
毕竟是个游戏,当然不能直接照搬汇编的好不好

他说的不是这个意思
tis-100的编程范式是面向数据流的
而一般汇编是面向过程的
不如说指令语法上倒是为了方便入门完全借鉴了汇编

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

使用道具 举报

发表于 2016-10-14 09:12 | 显示全部楼层
牛逼,想玩,留名防忘记
回复

使用道具 举报

     
发表于 2016-10-14 09:49 | 显示全部楼层
海底捞牛 发表于 2016-10-14 08:35
毕竟是个游戏,当然不能直接照搬汇编的好不好

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

使用道具 举报

头像被屏蔽
     
发表于 2016-10-14 10:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-10-14 11:22 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

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

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

使用道具 举报

发表于 2016-10-14 12:01 | 显示全部楼层
tis-100有点难度的,普通打打不太难,要搞定那些成就很难的,而且还有个排行榜,有些题目我实在是看不懂为什么有人能用那么点时间做完
回复

使用道具 举报

发表于 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 区的排行榜有几个牛人在刷榜。我只有几道题能做到他们的成绩。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-24 04:17 , Processed in 0.107051 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表