Just posted a new devlog for our C-based web engine, Archimedes!

It's been a long road from Pygame to a custom C/Emscripten stack. I'm breaking down the architectural hurdles of moving away from our Daedalus library and how my collaborator @smattymatty has been stress-testing the engine with a vampire survivors clone and recent game jams.

To celebrate the progress, I've rewritten my old ( and very broken ) Game of Life simulator from the ground up. It's a great feeling to see a legacy project running smoother than ever on new, custom-built foundations.

Check out the devlog: https://jake-ster.itch.io/game-of-life/devlog/1462381/remaking-my-old-game-of-life-clone-with-archimedes

#GameDev #WebAssembly #C #IndieDev #Emscripten #Archimedes #GameOfLife

Remaking my old Game of Life clone with Archimedes - Game Of Life by Jakester

Four years ago, I began developing small games for the web, I started with pygame and pygbag, but quickly found myself wanting more control and performance. This led me to transition to C and discover...

itch.io
GitHub - yume-chan/h264bsd: A WebAssembly H.264 Decoder.

A WebAssembly H.264 Decoder. Contribute to yume-chan/h264bsd development by creating an account on GitHub.

GitHub

Long shot, but is there anyone here who has used SDL3 and Emscripten or is familiar with building Emscripten from source?

I had to get SDL3_TTF from a PR, and managed to build it with embuilder but so far when I try to build with -sUSE_SDL_TTF=3 it doesn't seem to acknowledge the option and if just complaining that it can't find SDL3/SDL_ttf.h

What am I missing?

(also if you don't know, sharing is caring)

#sdl #sdl3 #emscripten #c #gamedev #programming

emsdk-env makes public.

This is a Vite plugin that automatically downloads and manages the Emscripten SDK, and makes it possible to automatically build WASM C/C++ code in your project.

With this plugin, you can easily set up a WASM C/C++ development environment in your Vite project.

https://github.com/kekyo/emsdk-env

#emscripten #npm #wasm #vite

GitHub - kekyo/emsdk-env: Automatically builds WASM C/C++ source code using the Emscripten SDK 🤖

Automatically builds WASM C/C++ source code using the Emscripten SDK 🤖 - kekyo/emsdk-env

GitHub

Git в браузере. Расширяем возможности с помощью LFS

Привет, Хабр! Я Паша, разработчик

https://habr.com/ru/companies/gram_ax/articles/994384/

#git #libgit2 #lfs #webassembly #rust #ffi #emscripten #docsascode #opensource #localfirst

Git в браузере. Расширяем возможности с помощью LFS

Привет, Хабр! Я Паша, разработчик Gramax — Open Source платформы для управления документацией в подходе Docs as Code. В прошлой статье я рассказывал о том, как мы переводили наше приложение с...

Хабр
simd-prng | devlog

I recently gave a makeover to the project page for the first video game I ever made: https://fietkau.media/revelation_mentis

The game itself is a small adventure/exploration game for DOS. It's not much to look at. But I touched up the game itself and the web-based player to make it a lot more approachable:

- Full English translation
- Nicer menu navigation
- Touch controls on mobile! 🤯
- A cute little optional CRT filter
- Updated #DOSBox and #emscripten, it no longer hangs the page on load for a second

Finally, some progress 🥵

#emscripten #motorJ #webGL #Cpp

I wanted to make a game in scheme for the Autumn #lispgamejam . Last time I did it in #guile (using raylib bindings), but distributing the binary was not great.

This time I wanted to make something for the browser. Taking advantage that I'm currently working with #emscripten I went ahead and tried to create my own game engine using #scheme

I'm making progress and I'm able to render something! I hope I can have something ready for the jam

🌗 SGI 經典動畫重現瀏覽器:開源專案讓復古圖形技術永存
➤ 讓 80、90 年代的 SGI 視覺饗宴,透過現代網頁技術活起來
https://github.com/sgi-demos
一個名為 sgi-demos 的 GitHub 專案,致力於收集並在現代網頁瀏覽器中重現過去的 Silicon Graphics (SGI) 電腦系統的經典動畫展示。開發者利用 Emscripten 工具鏈將 SGI 時代的 C/C++ 原始碼編譯成 WebAssembly (WASM),並結合 SDL2 函式庫來處理事件和繪圖,使得這些原本需要在專門硬體上運行的動畫,現在能透過網頁直接存取。此專案不僅保留了寶貴的電腦圖形歷史,也展示瞭如何運用現代網頁技術復興過時的軟體。
+ 太酷了!我小時候看過 SGI 的動畫,沒想到現在能在瀏覽器裡再次看到,感謝開發者們的努力。
+ 這個專案證明瞭開源和現代工具的力量,能讓幾十年前的技術煥發新生,非常具啟發性。
#開源 #復古技術 #網頁應用 #圖形渲染 #Emscripten #SDL2
sgi-demos - Overview

Collect every Silicon Graphics (SGI) demo ever made and resurrect them in the browser to live on forever. - sgi-demos

GitHub