Thread overview
Joka: A Simple Nogc Utility Library (WIP)
Aug 07
Kapendev
Aug 08
Kapendev
August 07

Hi!

I've just released a utility library that offers a range of data structures and functions designed to work without relying on garbage collection. Additionally, it supports WebAssembly and has been tested with Emscripten, which is a nice thing.

I've been developing games using the D programming language for a while now. Previously, this library was part of a larger collection of smaller gamedev libraries I was working on. I’ve decided to spin it off into its own project to make it more accessible and easier for others to use.

August 08
Kapendev via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> writes:
> Hi!
>
> I've just released a utility library that offers a range of data structures and functions designed to work without relying on garbage collection. Additionally, it supports WebAssembly and has been tested with Emscripten, which is a nice thing.

Awesome that sounds great! A friend of mine is trying to set D up with WebAssembly, I'll be sure to share this with him.

> I've been developing games using the D programming language for a while now. Previously, this library was part of a larger collection of smaller gamedev libraries I was working on. I’ve decided to spin it off into its own project to make it more accessible and easier for others to use.

Thanks! Are you doing game development in the browser using WASM or just more general low level stuff?

 ~Jeremy

August 08
On Thursday, 8 August 2024 at 01:09:44 UTC, Jeremy Baxter wrote:
> A friend of mine is trying to set D up with WebAssembly, I'll be sure to share this with him.

Nice. Keep in mind that it relies on the C std, so you'll need something like Emscripten to make it work.

> Are you doing game development in the browser using WASM or just more general low level stuff?

I mostly make games for Windows and Linux. I only use WASM so people can play my game jam games in their browsers without having to download anything or deal with virus warnings. Here’s a game I made with D that runs in browsers: https://kapendev.itch.io/a-short-metamorphosis