johnroids:Johnroids是在go,gopherjs和gowasm中实现的旧式小行星游戏

时间:2024-05-21 03:11:21
【文件属性】:

文件名称:johnroids:Johnroids是在go,gopherjs和gowasm中实现的旧式小行星游戏

文件大小:1.71MB

文件格式:ZIP

更新时间:2024-05-21 03:11:21

go golang sdl2 wasm gopherjs

这是JohnRoids。 一个简单但令人上瘾的游戏,其唯一目的是杀死约翰。 我最初是在1991年在我的橡子阿基米德(Acorn Archimedes)上写这个游戏的,当时我在一个下雨的下午感到无聊时,就让约翰很烦。 John转过身来,而不是一个又一个小时地烦恼玩游戏-射击自己显然有些反常的快感! 早在1991年,数字化图片仍然很少见。 我是用摄录机录像机和自己打造的一款极不讲究的黑白视频数字转换器制作的John之一。 请注意,实际上有两张John的照片-一个看上去很高兴,另一个看上去很不高兴! 原始代码完全用ARM汇编程序编写,以使其运行得足够快。 但是我认为该程序不应该枯萎,因此在2001年我将其移植到C和SDL,并在2018年将其移植到Go以在浏览器中运行,因此约翰浪费了很多时间进行拍摄。 在运行游戏时,您会注意到游戏区域很小(320x256像素)。 恐怕这就是1991年可用的一


【文件预览】:
johnroids-master
----bindata.go(114KB)
----images()
--------n1.png(283B)
--------ship0.png(316B)
--------00.png(897B)
--------0010.png(573B)
--------ship1.png(328B)
--------ship12.png(339B)
--------ship9.png(327B)
--------gameover.png(1KB)
--------weapon0.png(352B)
--------ship14.png(332B)
--------ship4.png(339B)
--------01.png(821B)
--------n9.png(316B)
--------ship.png(316B)
--------0101.png(520B)
--------ship13.png(337B)
--------instrs.png(3KB)
--------bigroid.png(1KB)
--------shooter.png(782B)
--------tinyroid.png(379B)
--------0001.png(523B)
--------011.png(560B)
--------attacker.png(433B)
--------n8.png(315B)
--------n0.png(294B)
--------0100.png(595B)
--------midroid.png(694B)
--------ship7.png(330B)
--------ship8.png(316B)
--------score.png(479B)
--------ship3.png(338B)
--------highscore.png(645B)
--------weapon1.png(353B)
--------000.png(702B)
--------ship15.png(329B)
--------0.png(1KB)
--------weapon3.png(354B)
--------010.png(699B)
--------missile.png(282B)
--------weapon2.png(351B)
--------dust.png(282B)
--------n2.png(315B)
--------0111.png(440B)
--------n7.png(314B)
--------001.png(741B)
--------ship2.png(333B)
--------ship6.png(333B)
--------shipf.png(370B)
--------ship10.png(334B)
--------0011.png(640B)
--------weapon.png(352B)
--------n6.png(317B)
--------0000.png(581B)
--------n5.png(316B)
--------ship11.png(336B)
--------ship5.png(336B)
--------johnroids.png(577B)
--------crystal.png(295B)
--------0110.png(482B)
--------level.png(399B)
--------n4.png(311B)
--------n3.png(316B)
----roids.go(31KB)
----LICENSE(1KB)
----johnroids.gif(1.84MB)
----johnroids-js()
--------wasm.go(348B)
--------loader.js(971B)
--------index.html(5KB)
--------main.go(4KB)
--------gopherjs.go(482B)
--------.gitignore(51B)
--------serve.go(372B)
--------Makefile(269B)
--------README.md(5KB)
--------wasm_exec.js(11KB)
----.gitignore(29B)
----README.md(3KB)
----johnroids-sdl()
--------main.go(3KB)

网友评论