难以置信!13KB的开放世界游戏竟然如此丰富
【难以置信!13KB的开放世界游戏竟然如此丰富??-哔哩哔哩】 https://b23.tv/ROPmKxe 13K ?!我们单片机用c编写一个流水灯,编译之后分分钟都13k ? armok. 发表于 2023-9-27 19:04
13K ?!
我们单片机用c编写一个流水灯,编译之后分分钟都13k ?
(引用自2楼)
用汇编吧,0.3k可以点流水灯 armok. 发表于 2023-9-27 19:04
13K ?!
我们单片机用c编写一个流水灯,编译之后分分钟都13k ?
(引用自2楼)
不能用单片机来比,PC游戏毕竟还有个几十G的操作系统在底下支撑着,大部分功能直接调用API就完事了,所以13K还能做联网功能,单片机13K连个lwip都整不进去。 可以理解为13k只是游戏逻辑和人机交互部分。 汇编,要不是就直接用0,1来写了吧。。
不过也不奇怪,以前我用的PIC 单片机16C54有512字节,后来用MCV14只有1024字节,更麻烦的是子程序的开头只能放前512字节 gzhuli 发表于 2023-9-28 02:10
不能用单片机来比,PC游戏毕竟还有个几十G的操作系统在底下支撑着,大部分功能直接调用API就完事了,所以 ...
(引用自4楼)
又是一语中的,你没说真没想到 就相当于她这个13k只是一些命令行打包, 就像曾经midi格式音乐,和旋铃声那个让人久久回味。可惜现在的手机音乐再也没有那个味道了,谁也不再关注手机铃声是什么了 这种看似毫无用处的东西还有很多,比如
【奇技淫巧】最小的 Hello World
https://zhuanlan.zhihu.com/p/623724335 直接手撸汇编不就得了? snowy 发表于 2023-9-29 08:45
直接手撸汇编不就得了?
(引用自11楼)
https://js13kgames.com/
撸一个上去。{:lol:} armok. 发表于 2023-9-27 19:04
13K ?!
我们单片机用c编写一个流水灯,编译之后分分钟都13k ?
(引用自2楼)
不用固件库,51单片机可以不超300b carefree1986 发表于 2023-10-2 09:25
不用固件库,51单片机可以不超300b
(引用自13楼)
我觉得30条指令都不用。 yyts 发表于 2023-10-2 16:17
我觉得30条指令都不用。
(引用自14楼)
看做成那种了,虽然你只写了30不到指令,但是启动文件里面还有些东西呢 本帖最后由 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 yyts 发表于 2023-10-2 16:47
“看做成哪种了”这不是废话吗,如果非要代码多的话,你用1G写个流水灯都行。
这是我以前刚自学单片机时 ...
(引用自16楼)
你这不是废话?你这是汇编不是C啊? carefree1986 发表于 2023-10-2 19:37
你这不是废话?你这是汇编不是C啊?
(引用自17楼)
嗯,你说的对。 carefree1986 发表于 2023-10-2 16:19
看做成那种了,虽然你只写了30不到指令,但是启动文件里面还有些东西呢 ...
(引用自15楼)
翻出当年练习的代码,直接编译了一下,如果要优化还能再少。{:lol:}
页:
[1]