bee.games
starsDemonstration

stars

stars

Demonstration

In July 2012, I created a flying stars effect with the HTML5 2D Canvas API to be a background on my website, later extracted into the standalone stars demo in November 2013. This is probably my favourite of these demos, it's very simple and pretty. It used to run best with Internet Explorer 9's hardware-accelerated 2D. In 2017, I created hikari.noyu.me, the newest incarnation of my personal website, which uses a WebGL version of the effect as its background. Not only does the WebGL version have much lower CPU/power consumption, it also has higher performance! I particularly like how all the animation work is done on the GPU; the JS merely fetches the time each frame. I have made some variations on the effect: 🞄 hoshi.noyu.me (March 2017, improved with instancing November 2018), which has colourful rotating five-point stars. The pre-WebGL version was starrysky (October 2016). That version really shows the problems with the 2D Canvas API, given how much CPU time browsers waste re-parsing the same CSS fill colour strings every frame. :( 🞄 kanji.noyu.me (May 2017), which has random Chinese characters. WebGL, but uses the 2D Canvas API to render the characters into a texture. 🞄 [warning: autoplay music] windows95.noyu.me (May 2017), which uses Windows 95 iconography. WebGL, but its static texture atlas is re-arranged using the 2D Canvas API. 🞄 yule.noyu.me (Christmas Eve 2021). Fully WebGL, and 3D! The snow is a modified version of the flying star effect, and the tree with the star is built using a modified version of the procedural geometry code from hoshi.noyu.me.

开发者Andrea Faulds / hikari_no_yume

关于 BeeGames 的社交玩法

乐园和「一起玩」是 BeeGames 的社交层,让你不再只是一个人刷游戏。

乐园是什么?

乐园是属于你自己的游戏主页。你可以把喜欢的游戏挂到乐园里,写上名称和简介,把它设为公开后就能作为你的个人游戏馆分享给任何人。

怎么使用乐园?

在任意游戏详情页点「乐园」就能把这款游戏挂进去;进入「我的乐园」可以编辑名称、简介、调整展示,再把公开链接分享给朋友。

「一起玩」是什么?

「一起玩」让你和好友实时同玩同一款游戏。开一个游戏房间后,大家可以一边玩一边在房间里聊天,找回小时候围在一起玩游戏的感觉。

怎么和朋友一起玩?

在游戏详情页点「一起玩」开房间,选择公开或带密码的私密房间,然后把房间链接发给好友;你也可以在大厅里浏览并加入正在开的公开房间。