搜索
bottom↓
回复: 18

难以置信!13KB的开放世界游戏竟然如此丰富

[复制链接]

出16170入6148汤圆

发表于 2023-9-27 18:52:53 来自手机 | 显示全部楼层 |阅读模式
【难以置信!13KB的开放世界游戏竟然如此丰富??-哔哩哔哩】 https://b23.tv/ROPmKxe

出16170入6148汤圆

 楼主| 发表于 2023-9-27 19:04:07 来自手机 | 显示全部楼层
13K ?!

我们单片机用c编写一个流水灯,编译之后分分钟都13k ?

出0入4汤圆

发表于 2023-9-27 22:54:02 来自手机 | 显示全部楼层
armok. 发表于 2023-9-27 19:04
13K ?!

我们单片机用c编写一个流水灯,编译之后分分钟都13k ?

(引用自2楼)

用汇编吧,0.3k可以点流水灯

出0入618汤圆

发表于 2023-9-28 02:10:20 | 显示全部楼层
armok. 发表于 2023-9-27 19:04
13K ?!

我们单片机用c编写一个流水灯,编译之后分分钟都13k ?
(引用自2楼)

不能用单片机来比,PC游戏毕竟还有个几十G的操作系统在底下支撑着,大部分功能直接调用API就完事了,所以13K还能做联网功能,单片机13K连个lwip都整不进去。

出0入59汤圆

发表于 2023-9-28 04:19:35 来自手机 | 显示全部楼层
可以理解为13k只是游戏逻辑和人机交互部分。

出0入0汤圆

发表于 2023-9-28 08:30:04 | 显示全部楼层
汇编,要不是就直接用0,1来写了吧。。
不过也不奇怪,以前我用的PIC 单片机16C54有512字节,后来用MCV14只有1024字节,更麻烦的是子程序的开头只能放前512字节

出0入8汤圆

发表于 2023-9-28 09:59:21 | 显示全部楼层
gzhuli 发表于 2023-9-28 02:10
不能用单片机来比,PC游戏毕竟还有个几十G的操作系统在底下支撑着,大部分功能直接调用API就完事了,所以 ...
(引用自4楼)

又是一语中的,你没说真没想到

出0入475汤圆

发表于 2023-9-28 11:39:29 来自手机 | 显示全部楼层
就相当于她这个13k只是一些命令行打包,

出145入215汤圆

发表于 2023-9-28 12:00:36 来自手机 | 显示全部楼层
就像曾经midi格式音乐,和旋铃声那个让人久久回味。可惜现在的手机音乐再也没有那个味道了,谁也不再关注手机铃声是什么了

出10入284汤圆

发表于 2023-9-28 12:15:33 来自手机 | 显示全部楼层
这种看似毫无用处的东西还有很多,比如
【奇技淫巧】最小的 Hello World
https://zhuanlan.zhihu.com/p/623724335

出215入118汤圆

发表于 2023-9-29 08:45:47 来自手机 | 显示全部楼层
直接手撸汇编不就得了?

出0入224汤圆

发表于 2023-9-29 08:54:24 | 显示全部楼层
snowy 发表于 2023-9-29 08:45
直接手撸汇编不就得了?
(引用自11楼)

https://js13kgames.com/

撸一个上去。

出0入4汤圆

发表于 2023-10-2 09:25:38 | 显示全部楼层
armok. 发表于 2023-9-27 19:04
13K ?!

我们单片机用c编写一个流水灯,编译之后分分钟都13k ?
(引用自2楼)


不用固件库,51单片机可以不超300b

出0入224汤圆

发表于 2023-10-2 16:17:39 来自手机 | 显示全部楼层
carefree1986 发表于 2023-10-2 09:25
不用固件库,51单片机可以不超300b
(引用自13楼)

我觉得30条指令都不用。

出0入4汤圆

发表于 2023-10-2 16:19:47 | 显示全部楼层
yyts 发表于 2023-10-2 16:17
我觉得30条指令都不用。
(引用自14楼)


看做成那种了,虽然你只写了30不到指令,但是启动文件里面还有些东西呢

出0入224汤圆

发表于 2023-10-2 16:47:40 | 显示全部楼层
本帖最后由 yyts 于 2023-10-2 17:27 编辑
carefree1986 发表于 2023-10-2 16:19
看做成那种了,虽然你只写了30不到指令,但是启动文件里面还有些东西呢 ...
(引用自15楼)


“看做成哪种了”这不是废话吗,如果非要代码多的话,你用1G写个流水灯都行。

这是我以前刚自学单片机时,写的流水彩灯的完整代码。

BBS:MOV A,#0FEH;
    MOV R0,#8H;  
ABC:LCALL DELAY;
    MOV P2,A;
    RL A;
         DJNZ R0,ABC;
    LJMP BBS


DELAY:MOV R7,#250;
   D1:MOV R6,#250;
   D2:DJNZ R6,D2
      DJNZ R7,D1
RET
END

出0入4汤圆

发表于 2023-10-2 19:37:14 | 显示全部楼层
yyts 发表于 2023-10-2 16:47
“看做成哪种了”这不是废话吗,如果非要代码多的话,你用1G写个流水灯都行。

这是我以前刚自学单片机时 ...
(引用自16楼)

你这不是废话?你这是汇编不是C啊?

出0入224汤圆

发表于 2023-10-2 19:48:24 来自手机 | 显示全部楼层
carefree1986 发表于 2023-10-2 19:37
你这不是废话?你这是汇编不是C啊?
(引用自17楼)

嗯,你说的对。

出0入224汤圆

发表于 2023-10-2 22:19:33 | 显示全部楼层
carefree1986 发表于 2023-10-2 16:19
看做成那种了,虽然你只写了30不到指令,但是启动文件里面还有些东西呢 ...
(引用自15楼)

翻出当年练习的代码,直接编译了一下,如果要优化还能再少。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 21:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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