Newsletter โ€“ Issue 005

๐Ÿ“† 2023-01-17

๐Ÿ”ฅ Headlines

Cocos Duelyst, a turn-based strategy game that shut down in early 2020 (opens in a new tab), just got open-sourced (opens in a new tab). You can still play on their staging deployment (opens in a new tab). It was coded with Cocos2d-JS (opens in a new tab), a library merged into Cocos2d-x (opens in a new tab), which is now legacy, and got merged into the cocos-engine (opens in a new tab), which you can use via Cocos Creator (opens in a new tab) (are you following? ๐Ÿ˜…). Cocos Creator is a Unity-like cross-platform editor which supports TypeScript and JavaScript (opens in a new tab).

WebGPU Use.GPU (opens in a new tab) (GitLab repo (opens in a new tab)) is a set of declarative, reactive WebGPU legos by Steven Wittens (opens in a new tab). It's a standalone React-like (opens in a new tab) library that uses JSX. Version 0.8 (opens in a new tab) (Hacker News thread (opens in a new tab)) brings conveniences like scenes and nodes with matrices, mesh instancing, shadow maps, visibility culling, and a new rendering pipeline. Learn more (opens in a new tab).

glTF NYTimes (opens in a new tab) released Vite and Rollup plugins to optimize 3D glTF assets (opens in a new tab). By Don McCurdy (opens in a new tab) and Or Fleisher (opens in a new tab).

JavaScript The results of the State of JS 2022 (opens in a new tab) are available. For a TLDR, check out the tier list (opens in a new tab) (Fireship video (opens in a new tab)). A safe bet is still React (opens in a new tab) + Vite (opens in a new tab) or Next.js (opens in a new tab), but I can see Svelte (opens in a new tab) gaining more traction thanks to SvelteKit (opens in a new tab) this year.

โฌ†๏ธ Updates

โœ๏ธ Content

โœจ Games & Demos

See more on the โœจ Games & Demos (opens in a new tab) page or ๐ŸŽฎ WebGamer.io (opens in a new tab).

๐Ÿ’ฌ From our Discord

We had our second Discord video meetup (opens in a new tab) on January 12th:

Liked this issue? ๐Ÿฆ Retweet it, join our Discord, and Subscribe below!