JS1024结果-1000个JavaScript演示

2020-08-04 02:38:19

[h]AquaPop1K[/h]您是一名人鱼🧜🏽‍♂️,拥有无限量供应的鱼叉🔱。鱼🦐🐡🐠不知何故在海床上跳来跳去。你怎么做?把它们一分为二!这是Pang([link]https://en.wikipedia.org/wiki/Pang_(video_game)[/link])的一个版本,1024byte的javascript,带有p5.js。Erik Sombroek([link]https://twitter.com/eriksombroek[/link])编写原始版本的灵感来自于[em]泡泡麻烦[/em]和Kang Seonghoon([LINK]https://twitter.com/senokay[/link])缩小它以适应大小。[B]控制[/b]当你开始四处移动时游戏开始。·左/右箭头控制人鱼·空格射击鱼叉·回车重新开始游戏(即使在游戏中)[b]奖金[/b]每次命中都有10%的机会获得奖励。它们在5次弹跳后就消失了,所以快点吧!·心💝:你一次击打就不会被鱼撞到。·Clock⏰:除了你和你的鱼叉,所有东西都会减速10秒。·星鱼叉:您可以在10秒内发射多个鱼叉。[B]技术[/b]使用Terser([link]https://github.com/terser/terser[/link])和RegPack([link]https://siorki.github.io/regPack.html[/link]).缩小了代码。实际的工作是通过一个(然后)定制版的Terser-Online([link]https://xem.github.io/terser-online/[/link])完成的,其中包含大量的预处理和后处理代码。所有的精灵都是用表情符号完成的。不幸的是,不同的平台有不同的表情符号字体,因此图形可能会略有偏差。它在MacOS上看起来应该很好,在Windows上看起来也相当不错,这两个系统都在Chrome和Firefox上进行了测试。