Skip to main content
GameDev.net gamedev.net

JavaScript News

Popular programming language for web and game development

WorldBench: Evaluating LLMs on Three.js Voxel World Generation

arXiv cs.GR details WorldBench, a benchmark for judging LLM-generated Three.js voxel worlds by actually exploring the scene, not just reading code or a few screenshots. The paper finds those two …

Research arXiv cs.GR · 3 hours, 44 minutes ago
Babylon.js 9.30.0 Released

Babylon.js 9.30.0 lands with a small but useful set of fixes for WebGPU, WebGL1, particles, and the flow graph editor, plus one new canvas color-management hook. The biggest developer-facing change …

Tech Babylon.js (GitHub Releases) · 23 hours, 52 minutes ago
Babylon.js 9.29.0 Released

Babylon.js 9.29.0 lands with a mix of performance work, WebGPU fixes, and editor/runtime polish. The release trims CPU particle allocations, fixes 3D texture mipmap generation, and adds frame-graph and loader …

Tech Babylon.js (GitHub Releases) · 1 week ago
Babylon.js 9.28.0 Released

Babylon.js 9.28.0 tightens rendering correctness and adds a new root-motion path for animation groups. The release also fixes OBJ AssetContainer handling, improves Gaussian Splatting texture sampling, and patches a WGSL …

Tech Babylon.js (GitHub Releases) · 2 weeks ago
Babylon.js 9.27.1 Released

Babylon.js 9.27.1 adds a normalized occlusion query visibility API and broadens frame graph geometry rendering to cover Gaussian splats, sprites, and particles. The patch also fixes several WebGPU/WGSL and Gaussian …

Tech Babylon.js (GitHub Releases) · 2 weeks, 6 days ago
Babylon.js 9.27.0 Released

Babylon.js 9.27.0 adds KHR_interactivity export support across core, loaders, and serializers, giving teams a cleaner path to author interactive glTF content. The release is a focused feature update rather than …

Tech Babylon.js (GitHub Releases) · 3 weeks ago
Babylon.js 9.26.2 Released

Babylon.js 9.26.2 lands with a useful grab bag for rendering and tooling teams: a new mesh blending post process, KHR_interactivity Phase 1 support, and fixes for a WebGL DoF seam …

Tech Babylon.js (GitHub Releases) · 3 weeks, 1 day ago
Understanding raycasting in 2D games, and using it with a free commented open source JavaScript library

A free open source JavaScript raycasting library is now available for 2D game work, with 10 interactive examples to show practical uses. It focuses on the core question of what …

Video Emanuele Feronato · 3 weeks, 3 days ago
Babylon.js 9.26.1 Released

Babylon.js 9.26.1 lands as a patch release with a few developer-facing upgrades that matter for asset pipelines and bundle size. The biggest additions are a new MultiTexture class, a dithered …

Tech Babylon.js (GitHub Releases) · 3 weeks, 3 days ago
Babylon.js 9.26.0 Released

Babylon.js 9.26.0 adds an OpenUSD WebAssembly scene loader, making USD assets easier to preview and integrate in-browser. The release also expands rendering and tooling with object ID geometry textures, IBL …

Tech Babylon.js (GitHub Releases) · 4 weeks ago
Build a game like mobile smash hit Meowdoku in vanilla JavaScript in just a few lines of code

A minimalist JavaScript rebuild shows how Meowdoku’s cat-puzzle rules can be expressed in just a few lines of code. The core logic is straightforward: one cat per row, column, and …

Video Emanuele Feronato · 1 month ago
Babylon.js 9.25.0 Released

Babylon.js 9.25.0 adds a batch of WebXR upgrades, including dynamic viewport scaling, tracked sources, depth-sensing lifecycle controls, composition layer limits, and richer controller haptics. The release also brings white balance …

Tech Babylon.js (GitHub Releases) · 1 month ago
Babylon.js 9.23.0 Released

Babylon.js 9.23.0 lands with new WebXR capabilities, including persistent anchor lifecycle support, room capture, and semantic labels for planes and meshes. The release also improves Gaussian splatting with budget-driven, multi-camera-aware …

Tech Babylon.js (GitHub Releases) · 1 month, 1 week ago
PixiJS v8.20.1 Released

PixiJS v8.20.1 is a small patch release with a few practical fixes for rendering and cleanup. The biggest developer-facing change is a fix for UBO offset preservation in the unsafe-eval …

Tech PixiJS (GitHub Releases) · 1 month, 1 week ago
Babylon.js 9.22.2 Released

Babylon.js 9.22.2 lands as a small but practical maintenance release with a few notable feature additions. The biggest developer-facing changes are half-float support for Gaussian Splatting PLY data, single-file prefiltered …

Tech Babylon.js (GitHub Releases) · 1 month, 2 weeks ago
Babylon.js 9.22.1 Released

Babylon.js 9.22.1 is out as a small patch release focused on Viewer Lite compatibility. The update is narrowly scoped, but it should matter to teams embedding Babylon’s viewer in lightweight …

Tech Babylon.js (GitHub Releases) · 1 month, 2 weeks ago
Babylon.js 9.22.0 Released

Babylon.js 9.22.0 is a maintenance release focused on stability and rendering correctness, with fixes for alpha-mode sentinel crashes, inaccurate caps and depth/stencil metadata, and several IBL bugs. It also repairs …

Tech Babylon.js (GitHub Releases) · 1 month, 2 weeks ago
Babylon.js 9.21.2 Released

Babylon.js 9.21.2 is a patch release focused on stability and rendering correctness. It fixes an alpha-mode sentinel crash, corrects reported caps and depth/stencil metadata, and addresses three IBL bugs that …

Tech Babylon.js (GitHub Releases) · 1 month, 3 weeks ago
Babylon.js 9.21.1 Released

Babylon.js 9.21.1 lands with a practical WebGPU fix and a new FSR 1 render pipeline for WebGL2 and Native. The bug fix prevents scenes from going black when maxSimultaneousLights pushes …

Tech Babylon.js (GitHub Releases) · 1 month, 3 weeks ago
Babylon.js 9.21.0 Released

Babylon.js 9.21.0 lands with a mix of rendering fixes and feature work, including WebGPU stability improvements, XR upgrades, and better GPU particle editing. It also patches several loader and NativeEngine …

Tech Babylon.js (GitHub Releases) · 1 month, 3 weeks ago
Page 1 of 2 Next