I’ve reimplemented all the movement features and merged the branch into master.

There are some movement improvements, and I hope it will be easier to add new features.

But first I need to do some refactoring of the code.

https://github.com/ollej/firefly-blutti

#gamedev #FireflyZero #Rust #RustLang

GitHub - ollej/firefly-blutti: A small platformer game for the handheld game console Firefly Zero

A small platformer game for the handheld game console Firefly Zero - ollej/firefly-blutti

GitHub

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 Jam

A game jam from 2026-01-17 to 2026-01-22 hosted by geoffreylgv. Firefly Jam A 48-hour glow-up for handheld games. When : January 17–18, 2026 (00:00 to 23:59 UTC) Where : Online, build anywhere, submit on itch.io...

itch.io

I’ve worked a bit more on my platformer game Blutti for the Firefly Zero. I added a selectable debug level to make it easier to test the game. I also updated the branch with the movement code improvements to the latest version of the code.

The improved movement now supports the different walking speeds, and the jumping is reimplemented with both coyote timing and jump buffering to make the controls a bit easier. Next up is adding back the dash ability, and reimplement conveyor belts and the slippery floor. Those should hopefully be fairly easy to do.

Once that’s done, I can merge the branch back to the main branch. Then I will start on adding some new features.

#gamedev #retrogaming #FireflyZero #Rust #RustLang

I received two new PRs with improvements to my platformer game Blutti from @orsinium

I have released version 0.8 which contains these changes:
https://github.com/ollej/firefly-blutti/releases/tag/v0.8

The movement has been improved to allow both walking and running depending on where on the touchpad you press.

It also now follows the recommended guidelines for which buttons to use.

#GameDev #Blutti #FireflyZero

Release v0.8 · ollej/firefly-blutti

Changed movement to allow walking and running. Should make climbing ladders easier. Fixed buttons used to match guidelines.

GitHub

I received a couple of PR's for my Firefly Zero game Blutt with cleanup and updates needed for the latest version.

The new version is published and available to play now.

https://catalog.fireflyzero.com/olle.blutti

#GameDev #FireflyZero #Blutti #PixelArt #Platformer

⚡️ You can now write games for Firefly Zero in #Zig! Zig is a quirky little language with manual memory management. Safer than C, easier than Rust.

$ firefly_cli new --lang=zig hello-world

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

SDK source code:
https://github.com/firefly-zero/firefly-zig

#FireflyZero #ZigLang

Getting started

👉 Pick the language # Firefly Zero supports lots of programming languages. For simple apps and games, it’s a good idea to stick to what you already know. But if you’re ready to learn something new for a better results, there are some recommendations: (⌛ Coming soon) ⚡️ Zig is simple and gives the best performance but you need to be careful to avoid bugs and memory leaks. 🦀 Rust gives performance close to Zig and it’s hard to use it wrong, but it’s also the most difficult language to learn on the list.

Firefly Zero docs

Waiting for the Firefly Zero WebAssembly powered handheld game console talk to begin.

#FireflyZero #WebAssembly #fosdem #fosdem2025 #GameDev

I made a quick stop at the Firefly Zero booth to try out the hardware prototype of the console.

#fosdem #fosdem2025 #FireflyZero #GameDev #foss

New video: a talk from a #golang meetup near Amsterdam. Recorded on 2025-01-16. It covers #WebAssembly, @TinyGo, @mechanoid, @fireflyzero, and a few other cool projects I worked on in 2024.

https://youtu.be/DNHdpHow7Ks

#wasm #TinyGo #FireflyZero

TinyGo, WebAssembly, and Firefly Zero

YouTube