下载 App

“加号”乘“加号”等于啥?

修改于06/0968 浏览脑洞实验室
之前在B站看到这样一个视频
【加号✖️加号?【lambda演算】-哔哩哔哩】 https://b23.tv/PpgXG4z
作为一个平时喜欢跟 C++、C# 还有逻辑架构死磕的独立游戏开发者,看完脑子里直接炸开了一个大烟花:我去还能这样玩
我们平时写代码,1 + 1 = 2 是天经地义的。但是在这个叫 Lambda 演算的神秘理论里:
​没有数字(没有 1,没有 2,甚至没有 0)
​没有逻辑(没有 TRUE 也没有 FALSE)
​没有内存状态,没有 if/else。
​这里只有一种东西,那就是:函数
​在这个世界里,数字 3 被定义为:“把某个操作连续执行 3 次的套娃函数”
而在这个逻辑下,【加号(加法算子)】 本身也就是一段由几个符号拼成的匿名函数
如果把“加号”这个函数,当成参数喂给另一个“加号”函数……它们居然可以通过疯狂的自我复制、坍缩、归约,最终凭空创造出新的算术规则
所以...我去,计算机!
这玩意儿不就是一个天然的、最硬核的沙盒编程游戏吗?
于是,我立马打开taptapMaker,手搓(实际上是AI搓)了第一版游戏原型,用积木拼图的方式表达 Lambda 演算——每个函数是一块拼图,变量、抽象、应用各有形状,像 Scratch 一样咬合在一起。你把 K 组合子拖出来,它是一个折叠好的小色块,双击展开就能看到内部的 λx.λy.x 结构。拼好之后点归约,看着积木自动拆解、替换、坍缩,最后吐出结果。关卡模式从身份函数 I 教起,一路解锁布尔、Church 数、加法乘法,每过一关就解锁一个新组合子当积木用
各位可以期待下成品哦
猜你想搜
taptap 制造编程游戏
别再烧积分了!从每次 2000 到每次 50 的血泪经验截图
别再烧积分了!从每次 2000 到每次 50 的血泪经验
适用场景:所有在用 TapTap Code 开发游戏的小白 难度:★☆☆☆☆ 背景最近群里总有人"炫耀"一次操作花了几千积分,说实话这不是值得高兴的事——这是在告诉所有人你的开发方式有根本性问题。我也走过这条弯路,所以来说说怎么改。 积分消耗的本质是什么积分 = AI 处理的 token 数量 = 你发给 AI 的内容 + AI 回给你的内容所以烧积分的本质只有两种: 你让 AI 做了大量无效/重
精华
65 赞
20 回复
请叫我灯神!截图
请叫我灯神!
跟着taptap的ganejam一路跑了,属于是 一开始还是抱着试一试的态度参加了上海场的聚光灯,结果发现嗯,出分离焦虑了,下次不参加,心里痒痒的 接着就是四场线下的gamejam全收集 然后今年出了taptapmaker,我看原来还有个这么好用的引擎,想试一下,结果又出现分离焦虑了... 于是就出现了两张聚光灯的通关记录和一张TPGameJam的记录,都是用taptapmaker的gamejam
7 赞
4 回复
感谢官方大大真的让我通过了截图
感谢官方大大真的让我通过了
我抱着试一试的心态,用了这个聚光灯活动,活动免费白嫖的10万积分,做我不擅长的叙事游戏,我跟官方审核说清楚原因,升级开发者计划二用来做新游戏,没想到真的通过,牛牛牛( ఠൠఠ )ノ点赞点赞👍,效率真高,不过我记得开发者计划二以前不是有每日积分的吗,怎么只剩下周期积分了[表情_疑惑][表情_疑惑]
15 赞
16 回复
给taptapmaker整了几个嗒啦啦表情包截图
给taptapmaker整了几个嗒啦啦表情包
15 赞
1 回复
03:06
为了不被斩杀,我只能做到这些了截图
为了不被斩杀,我只能做到这些了
之前一直申请不到计划3,之前说太花哨,后面说体量完成度不足,在我一番小作文下,编辑终于给了我解答,什么原生质感,玩家开局体验啥的。 本来计划2也够用,准备以后再优化了,结果计划2赠送的积分要砍半了,学生党实在消费不起,于是只能再冲一波计划3了 从周六中午到现在一天半时间,优化了一遍角色卡,战斗卡,还有抽卡界面,优化了新手教程,该说不说确实比之前要舒服些。 前半部分为新版,后半部分为旧版。 明天再次
27 赞
6 回复
01:27
《大二暑假,我用AI做了一款属于自己的游戏》截图
《大二暑假,我用AI做了一款属于自己的游戏》
本人自制游戏现已加入taptap封闭测试(仅适配安卓机型)欢迎大家前来尝试(八月十号可以正式开始游玩) 如果有建议或者bug反馈可以加入qq群928501443 #发现好游戏 #游戏日常 #浅评一下 #今天游戏圈发生了啥
3 赞
开发心得-界面布局心得截图
开发心得-界面布局心得
大家好,我正在用 TapTap 制造制作一款2D 治愈林间徒步旅行游戏《徒步荒野》。 我分享一下我的开发心得,希望能有用,下面是一些界面布局的心得。 第一步:定版式、操作 先确定游戏是横版还是竖版、需要哪些操作按钮,敲定整体玩法思路。 我的玩法灵感参考《边境之旅》,主打散步看风景、沿途触发随机事件。 原版是 3D,考虑到自己是新手,选择2D 横版街机式来做,制作更简单、好上手。 第二步:敲定全局美
6 赞
2 回复
【作品自荐】《狸墨说书 青瓷镇志》截图
【作品自荐】《狸墨说书 青瓷镇志》
这是我一个人利用业余时间做出来的游戏,断断续续磨了很久。 之所以想做它,其实理由挺简单的——我就是喜欢国风,想做一款国风小游戏。 在这个游戏里你扮演的是青瓷镇唯一的说书人「墨言」,祖父临终前留给你一本残缺的《青瓷镇志》,你要把散落的古籍碎片一块块找回来,拼出这个小镇藏了多年的真相。 为什么是“说书人”?因为我一直觉得,说书人是那种“站在故事和听众之间“的人,他在讲故事,但究其本身也是故事的一部分。
2 赞
游戏从"能玩"到"好玩“【有干货+真实踩坑】截图
游戏从"能玩"到"好玩“【有干货+真实踩坑】
《数字狂叠》:2048 改造三步走大家好,我做了一款 4×4 滑动合成的数字游戏《数字狂叠》,已经上架 TapTap 了。今天不吹游戏,只聊聊我是怎么把一个"能玩"的基础 2048 一步步改成"好玩"的,顺便分享几条投喂嗒啦啦省积分的实在经验。改造三步走第一步:打磨合成手感反馈 基础版合成就是两个方块吸附在一起,干巴巴的。我让嗒啦啦加了:合并弹跳动画、数字短暂放大回弹、连锁合成时音调递增+震动增强
1 赞
如何提升你游戏中的UI美术水平截图
如何提升你游戏中的UI美术水平
一、请为你的游戏挑选一款合适的字体 很多开发者没有注意到其实UI界面中最重要的元素是字体,一款合适的字体能给整个游戏的界面感官带来蜕变。 请看案例 那么如何挑选适合自己的字体呢? 我总结出了一些小经验可供参考: 黑体:通用 宋体:古风、武侠、修仙 楷体:古风、武侠、修仙 圆体:卡通、动漫、Q版 科技:科幻、未来、电子 顺手分享一个免费可商用字体网站: 当然 如果你不知道自己的游戏适合什么风格
精华
122 赞
44 回复