The Firefly Zero game jam is now official! Build a game for the Firefly Zero handheld game console on the weekend of January 17-19.

Build a game in any of the supported languages: Rust, Go, Lua, Zig, C, C++, TypeScript, AssemblyScript, Elixir, MoonBit

Documentation and SDK’s are available on the website. It’s very easy to get going and no prior experience is necessary.

More information is available on the Itch.io page:
https://itch.io/jam/firefly-jam

Read more about the Firefly Zero handheld game console on their website:
https://fireflyzero.com/

#GameDev #retrogame #retrogamedev #Rust #RustLang #Go #GoLang #Lua #zig #TypeScript #AssemblyScript #Elixir #MoonBit #FireflyZero

Firefly Zero Jam #1

A game jam from 2026-01-17 to 2026-01-22 hosted by geoffreylgv & Firefly zero. Firefly Zero Jam #1 Hi, I'm Gram , the creator of Firefly Zero . What is Firefly Zero? I'm glad you asked! Firefly Zero is the first in the world WebA...

itch.io

Good news, everyone! You can now make Firefly Zero games using #AssemblyScript (a subset of TypeScript), #MoonBit (language designed specifically for #wasm), and #Lua (experimental).

In total, we now support 8 languages. More than any other real game console before. Show must go on!

https://docs.fireflyzero.com/dev/getting-started/

Today, GitRoot plugins can be written in Golang thanks to @TinyGo and in TypeScript thanks to https://www.assemblyscript.org/

Guess what the next SDK plugin will be made of.

#golang #tinygo #typescript #assemblyscript #wasm #wasi
@tomayac Why would anybody compile #JS to #WASM when there is #AssemblyScript? There are also JS runtimes in WASM: @boa_engine, Javy, Dukweb and QuickJS-emscripten.

🛠️ #Modus: A New #Opensource Serverless Framework

🚀 Powered by #WebAssembly for high-speed execution and secure sandboxing
💻 Multi-language support with #Go and #AssemblyScript compatibility
🤖 Seamless #AI model integration with auto-generated #API endpoints
🔒 Built-in authentication and natural language search capabilities
🌐 Optimized for sub-second response times in #serverless environments

Learn more: https://github.com/hypermodeinc/modus https://docs.hypermode.com/modus

Getting started with Modus: https://www.youtube.com/watch?v=3CcJTXTmz88

GitHub - hypermodeinc/modus: Modus: an open source, serverless framework for building intelligent functions and APIs, powered by WebAssembly

Modus: an open source, serverless framework for building intelligent functions and APIs, powered by WebAssembly - hypermodeinc/modus

GitHub

Navmesh, lightmaps и lightprobes: реализация и использование в Playcanvas

В этой небольшой заметке хотелось бы поделиться результатами реализаций нескольких технологий из gamdev-а. В основном коснёмся двух тем. Первая тема - это использование navmesh-ей для нахождения путей в пространстве трёхмерной сцены. Вторая тема - это использование lightmap и lightprob-ов для освещения динамических объектов. По каждой из этих тем обсудим немного теории и то, как всё это можно использовать в браузерном игровом 3d-движке Playcanvas.

https://habr.com/ru/articles/783174/

#playcanvas #3dgraphic #gamedev #navmesh #lightmap #lightprobe #webassembly #assemblyscript

Navmesh, lightmaps и lightprobes: реализация и использование в Playcanvas

Выбор Playcanvas Для меня ведь программирование всегда было отдыхом и способом отвлечься от работы. Довольно естественно, что большинство моих разработок касается геймдева или близко к нему. Можно не...

Хабр

@developit Looks much more appealing than MicroPython, but I’m also thinking:

Can maybe #DeviceScript become an alternative to #AssemblyScript for those wanting to compile JS-style code to actual WASM rather than run the JS-code in a WASM compiled JS-runtime?

Time will tell!

I was stumbling around #AssemblyScript's site, looking for the place that project decisions are documented / discussed. There is a promising repo linked in one of the threads about the file extension and it is just gone, can't find a replacement. I did notice though their biggest sponsor by far is a #web3 platform, so not great. The top of that gihub PR was perhaps a clue to that.

Wow, this discussion on adding #AssemblyScript as a language on Github is wild

https://github.com/github/linguist/pull/5640

"...implemented things like Operator Overloading / SIMD / Reference Types / [...] that will never will be in TypeScript. Also it's incompatible..."

vs

"As an AssemblyScript contributor, [...] having to replicate the hundreds of errors that TypeScript lints for in the AssemblyScript compiler would be both costly [...] I'd be happy to voice and reiterate my stance on this in the Discord."

Add AssemblyScript by SebastianSpeitel · Pull Request #5640 · github/linguist

Description Adds AssemblyScript language and heuristics. The heuristics are really rough for now and will be changing. Checklist: I am adding a new language. The extension of the new langu...

GitHub
I did g..gle "Why does #AssemblyScript use the file extension ts?" like an old man and was pleased to find it was as I expected. An early convenience to trick #Typescript tooling that has many unfortunate and predictable issues.