April 7 - 8, 2022
JS GameDev Summit
Online

JS GameDev Summit 2022

All Stars GameDev and Graphics on the Web

JS GameDev Summit is a 2-day online event for engineers, technical artists, creative developers who develop games and graphics heavy application with Web technology. Get the latest updates from graphics engines crews, game development case studies and best practices and much more.

Building Fun Experiments with WebXR & Babylon.js
33 min
Building Fun Experiments with WebXR & Babylon.js
Top Content
During this session, we’ll see a couple of demos of what you can do using WebXR, with Babylon.js. From VR audio experiments, to casual gaming in VR on an arcade machine up to more serious usage to create new ways of collaboration using either AR or VR, you should have a pretty good understanding of what you can do today.
Check the article as well to see the full content including code samples: article. 
Making Awesome Games with LittleJS
34 min
Making Awesome Games with LittleJS
LittleJS is a super lightweight game engine that is easy to use and powerfully fast. The developer will talk about why he made it, what it does, and how you can use it to create your own games. The talk will include a demonstration of how to build a small game from scratch with LittleJS.
Optimizing HTML5 Games: 10 Years of Learnings
33 min
Optimizing HTML5 Games: 10 Years of Learnings
Top Content
The open source PlayCanvas game engine is built specifically for the browser, incorporating 10 years of learnings about optimization. In this talk, you will discover the secret sauce that enables PlayCanvas to generate games with lightning fast load times and rock solid frame rates.
Detect and Avoid Common Performance and Memory Issues in Unity WebGL Builds
10 min
Detect and Avoid Common Performance and Memory Issues in Unity WebGL Builds
Top Content
This session explores common performance and memory issues that arise in WebGL builds produced using the Unity game engine. Examine how to identify, troubleshoot and avoid pitfalls that may lead to out-of-memory errors. Learn how to reduce game instability and improve game performance in WebGL builds.
The Art of Slots
10 min
The Art of Slots
An Art Directors’ perspective on the creation of online slots.
Independence: The Gaming Advantage
4 min
Independence: The Gaming Advantage
Vultr's Walt Ribeiro takes users through steps to easily launch game servers with Vultr using their One-Click Marketplace across more than 20 locations.In this talk, Walt will demonstrate how to configure your account, how to browse and deploy from Vultr Marketplace, and how to stand up a basic Minecraft server using Bash on Ubuntu. Other flagship products and tools developers love will be highlighted along the way!
What Can you Do with WebGPU?
9 min
What Can you Do with WebGPU?
One of the major new features WebGPU introduces is compute shaders. I'll cover the basics of how they work and go through some applications that weren't possible before on the web. Examples include Unreal Engine 5's compute-based rendering techniques, and complex particle simulations.
Making Multiplayer Games with Colyseus, Node.js and TypeScript
31 min
Making Multiplayer Games with Colyseus, Node.js and TypeScript
Top Content
By interacting with the Colyseus community over the past few years, some fundamental questions (not necessarily connected with the framework) seem to appear time and time again when developers start to build their own multiplayer games. This talk is going to cover some of these questions, as well as the most common scenarios and techniques you can start using today when building your own multiplayer game.
Making “Bite-Sized” Web Games with GameSnacks
33 min
Making “Bite-Sized” Web Games with GameSnacks
Top Content
One of the great strengths of gaming on the web is how easily accessible it can be. However, this key advantage is often negated large assets and long load times, especially on slow mobile connections. In this talk, Alex Hawker from Google’s GameSnacks will illustrate how they are tackling this problem and some key learnings the team found while optimizing third party games and designing their own ultra-lightweight game engine.
So You Want to be an Indie Game Developer?
30 min
So You Want to be an Indie Game Developer?
So you want to be an indie game developer? You probably have an idea of what indie game development is like. My job is to assure you that you are wrong. I'm going to talk about misconceptions around indie game development and all you need to know before getting into it.
Multiplayer Web Games Using JavaScript
34 min
Multiplayer Web Games Using JavaScript
With the ever growing opportunities for creating online multiplayer games for different platforms, and many reachable and easy to use open-source tools, it has become much more convenient for developers to create exciting multiplayer games. In this talk, Sahar will create a simple multiplayer game to demonstrate it and talk about the issues she faced when creating her own games.
Conversion to Play: The Art of Loading
31 min
Conversion to Play: The Art of Loading
On the web, games are not pre-installed, but downloaded at the moment of play. Therefore the loading experience is a key part of your game’s success. During this talk Poki’s Kasper Mol will introduce you to the Conversion to Play concept, and what methods are available to nail this.
Extending Unity WebGL With Javascript
32 min
Extending Unity WebGL With Javascript
Top Content
Unity can build games to run in a web browser using tools like Emscripten, Web Assembly, and WebGL. It provides integration with the browser, using browser APIs to simulate native APIs. Sometimes it is useful to interface with the browser in ways that Unity does not natively provide support for. In this talk, I will discuss how Unity builds games for the web, and how to extend Unity using Javascript to enable support for features not otherwise provided.
Unreal Engine in WebAssembly/WebGPU
33 min
Unreal Engine in WebAssembly/WebGPU
Top Content
Traditionally, browser games haven't been taken seriously. If you want to target the web, that traditionally has meant compromising on your vision as a game developer. Our team at Wonder Interactive is on a mission to change that, bringing one of the world's premiere native game engines to the browser - Unreal Engine. In our talk, we'll dive into our efforts porting the engine to the browser and carrying on the pioneering unfinished work started at Epic Games nearly a decade ago in collaboration with Mozilla. We'll dive into what this means for the future of games in the browser, and the open metaverse on the web.
Choosing a Game Engine or Framework for HTML Game Development
25 min
Choosing a Game Engine or Framework for HTML Game Development
We have never had so many great options for game engines and frameworks. Sometimes though, too many options can be paralyzing. In this talk we are going to discuss the various available game engines and development frameworks for HTML game development and hopefully help you select the one that is right for you.
Fire-side chat with Ahad Shams
27 min
Fire-side chat with Ahad Shams
The open interoperable metaverse and why Webaverse believe Web is the best medium for it. How this will give rise to game development / 3D on the web.