00:00:00:00

April 7-8, 2022

7am PST / 10am EST / 4pm CET

All stars GameDev and graphics on the Web

  • 2
    Days
    Of practical talks
  • 20+
    Speakers
    Sharing know-how
  • 5K+
    Web devs
    Gathering

Event for Web game developers and Web graphics geeks

JavaScript GameDev Summit is a 2-day online event for engineers, technical artists, and creative developers who develop games and graphics-heavy applications with Web technology. See the latest updates from graphics engine crews, game development case studies, best practices, and much more on April 7-8, 2022.

This year the following topics will be covered:

  • WebGL, WebGPU, Canvas

  • Graphics Engines

  • Performance

  • Multiplayer Gaming

  • Best Practices & Know Hows

  • Games Marketing

  • Game Design

  • VR / AR

Want to know the rest? Follow us

Features

Speakers & Instructors

David Rousset
VR / AR
Full Info
David Rousset
Co-creator of Babylon.js / Microsoft, France
Talk: Building Fun Experiments with WebXR & Babylon.js

David is a Senior Program Manager in the Developer Division at Microsoft, working on the end-to-end dev experience for Teams & Azure Communication Services. He’s also the co-creator of Babylon.js. Even if he’s stopped contributing to the project a couple of years ago, he’s still passionate about WebXR and uses it to fun experiments. David is also interested in music composition, quantum computing & video gaming.

Mike Fleischauer
Game Engine
Full Info
Mike Fleischauer
Talk: Choosing a Game Engine or Framework for HTML Game Development

Mike Fleischauer has spent the last decade running GameFromScratch, a community for game development news, game engine and tool reviews and tutorials. He has been a professional developer for over 20 years.

YouTube channel – GameFromScratch.

Frank Force
Game Engine
Full Info
Frank Force
Game Designer, Software Engineer, USA
Talk: Making Awesome Games with LittleJS

Frank has worked in the games industry for over two decades and has also released many games and tools on the side. To his count there are over 50 releases, with source code available for most. Here’s a full list of everything he has released!

Frank currently works as an independent developer in Austin Texas. In the past he has worked at Rooster Teeth Games, Certain Affinity, LightBox, Volition, Midway Games, and Hypnotix.

Will Eastcott
Performance
Full Info
Will Eastcott
PlayCanvas, UK
Talk: Optimizing HTML5 Games: 10 Years of Learnings

Will Eastcott is CEO and co-founder of PlayCanvas, an open source, browser-based game engine. Will is a 25 year veteran of the games industry, with credits in Call of Duty, Max Payne, DJ Hero and many more. Will is a vocal advocate for open source and open standards and is currently obsessed with taking the web into the third dimension.

Brendan Duncan
WebGL, WebGPU, Canvas
Full Info
Brendan Duncan
Unity Technologies, USA
Talk: Extending Unity WebGL With Javascript

Brendan is a senior software engineer working on graphics and the web platform for Unity Technologies, where he combines his love of creativity and technology. Before Unity, Brendan has 20+ years working in animation studios such as Disney, and technology companies such as Google.

Paul Gadi
Blockchain, Web3
Full Info
Paul Gadi
OPGames, Canada
Talk: Web 3 Gaming: What it is and Why it Matters

Paul has been in the gaming industry for the better part of two decades, and has always been interested in the intersection of game design and new tech. He is CTO / Co-founder of OPGames, an open-source game platform company building tools to help game developers navigate this new landscape called web3. Paul is also the co-founder of Altitude Games, a mobile and blockchain gaming company based in the Philippines. He currently leads the KERNEL Gaming Guild, a community of the most talented individuals in the blockchain space. He has been writing and coding on web3 since 2017, and most of his work can be found online at polats.com.

Sahar Pournasseh
Multiplayer
Full Info
Sahar Pournasseh
Gearback, Iran
Talk: Multiplayer Web Games Using JavaScript

Sahar is a software developer and a game enthusiast. She has been developing in the web and mobile platform for years and has co-founded Horuph Studio, a content management framework, but her childhood passion for games and gaming brought her to the game industry and her experience with web and mobile platforms gave her more insight to become an indie game dev. Starting with JavaScript web games made this passion burn brighter and she's been creating games ever since, working with different engines and experimenting with creating multiplayer and single player games.

Alex Hawker
Game Design
Full Info
Alex Hawker
Google, USA
Talk: Making “Bite-Sized” Web Games with GameSnacks

Alex Hawker is a Software Engineer on the GameSnacks team at Google, where he works on bringing exciting new experiences to the web gaming space. Before that, he worked to bring new GIF features to Gboard, Google’s virtual keyboard.

Tamta Asatiani
Best Practices & Know Hows
Full Info
Tamta Asatiani
Bonsters, Georgia
Talk: So You Want to be an Indie Game Developer?

I got into game development at the age of 15 thinking it would be a temporary hobby. It ended up being my entire life. I'm very passionate for innovative game design and currently have 3 mobile games, 2 browser games and 3 PC games released. I also have a small youtube channel about game development and game design.

Tamta's YouTube channel.

Kasper Mol
Best Practices & Know Hows
Full Info
Kasper Mol
Poki, Netherlands
Talk: Conversion to Play: The Art of Loading

Indie developer in his free time, writes code + does generally awesome web and gaming stuff @ Poki. Poki is the leading web game platform globally, reaching over 30 million players monthly with a network of over 300 game development studios with who we share revenue.

Alex St. Louis
WebGL, WebGPU, Canvas
Full Info
Alex St. Louis
Wonder Interactive, Canada
Talk: Unreal Engine in WebAssembly/WebGPU

Co-founder and Chief Operating Officer of Wonder Interactive, a venture backed startup building a browser-based platform and suite of optimization tooling to enable developers to deploy their games and real-time 3D apps to HTML5 utilizing WASM, WebGPU, and WebXR. Currently focused on Unreal Engine in the browser, but will be opening up the platform to support Unity as well.

Endel Dreyer
Multiplayer
Full Info
Endel Dreyer
Lucid Sight, Brazil
Talk: Making Multiplayer Games with Colyseus, Node.js and TypeScript

Endel is the creator of Colyseus, an open-source multiplayer framework for Node.js. He has been involved in multiplayer game development since 2015, and has released a number of indie real-time multiplayer games using Pixi.js and Three.js. Currently, Endel works for Lucid Sight, a game technology company based in Los Angeles.

Omar Shehata
WebGL, WebGPU, Canvas
Full Info
Omar Shehata
Snapchat, USA
Talk: What Can you Do with WebGPU?

Omar is a graphics programmer working on mapping software currently based in Ithaca, NY. He is the co-creator of a desktop game, Move or Die. He has published over a dozen flash games that have been played millions of times. He loves the the universal accessibility of creating things for the web and enjoys writing computer graphics tutorials to help others create awesome stuff for the web.

Oz Syed
Performance
Full Info
Oz Syed
Sauce Labs, Canada
Talk: Detect and Avoid Common Performance and Memory Issues in Unity WebGL Builds

Oz is a Game Dev Evangelist at Backtrace, A Sauce Labs Company. He has over 15 years of experience in the game industry in various senior technical roles in gaming and software engineering. His major interests are emerging tech, machine learning and creating new tech products involving gaming or gamified applications.

Matt Butler
Game Design
Full Info
Matt Butler
Evolution, Sweden
Talk: The Art of Slots

Matt Butler, Artist, and Art Director. Previously worked in London and the USA for Virgin, EA, Sega, and Activision creating games for the X box and Playstation. Matt moved into the iGaming industry 7 years ago, he currently works for Evolution with the Netent Brand. He has directed with the help of an amazing art team many of Netent´s most successful slot titles such as Divine Fortune, Narcos, and Jumanji.

Walt Ribeiro
Best Practices & Know Hows
Full Info
Walt Ribeiro
Vultr, USA
Talk: Independence: The Gaming Advantage

As Vultr's Developer Advocate, Walt Ribeiro helps create educational materials for developers and technologists including video/written how-to guides, product demos, reference materials, best practices, code samples, and training. Having been a broadcast engineer at Youtube Space LA, he understands online content and production and is excited to bring that energy to Vultr's growing community across all sites, meetups, and events.

João Ruschel
Workshop
Full Info
João Ruschel
Snap / PlayCanvas, UK

Joao Ruschel is a Software Engineer on the PlayCanvas team. Creator of the 3D+AR game “minar”, he has been developing games as a side hustle back from the era of Delphi 2005 and DirectX, up to current PlayCanvas and Unity game engines. Previously creating dynamic infographics for Amazon’s Alexa (ask ‘What is the GDP of Brazil?’), Joao is currently a software engineer on the PlayCanvas team, focusing on backend services enhancements and editor improvements.

Gustavo Cordido
Workshop
Full Info
Gustavo Cordido
Microsoft, Venezuela, based in the USA

Gustavo is a Cloud Advocate at Microsoft, serving as academic lead for the Spatial Computing Advocacy team. He focuses on developing solutions such as curriculum, that can be used to introduce Mixed Reality and Spatial Computing technologies in education.

Ahad Shams
Best Practices & Know Hows
Full Info
Ahad Shams
Webaverse, Singapore
Talk: Live Q&A with Ahad Shams from the Webaverse team

Product launch, management and operations.

WebXR | AR | VR | Blockchain | Web3.0

Our MC's

Sahar Pournasseh
Sahar Pournasseh
Gearback, Iran

Sahar is a software developer and a game enthusiast. She has been developing in the web and mobile platform for years and has co-founded Horuph Studio, a content management framework, but her childhood passion for games and gaming brought her to the game industry and her experience with web and mobile platforms gave her more insight to become an indie game dev. Starting with JavaScript web games made this passion burn brighter and she's been creating games ever since, working with different engines and experimenting with creating multiplayer and single player games.

Omar Shehata
Omar Shehata
Snapchat, USA

Omar is a graphics programmer working on mapping software currently based in Ithaca, NY. He is the co-creator of a desktop game, Move or Die. He has published over a dozen flash games that have been played millions of times. He loves the the universal accessibility of creating things for the web and enjoys writing computer graphics tutorials to help others create awesome stuff for the web.

Michelle Mannering
Michelle Mannering
Hackathon Queen, Australia

I am a highly motivated, curious and compassionate leader with a keen interest in driving entrepreneurial culture and pioneering Melbourne’s esports industry. I have founded several tech companies and, as a result, sits at the forefront of this city’s science, tech, esports and startup scenes.

Everyday I get to create awesome experiences and engage with the vibrant GitHub developer community. I've run many hackathons, and am an accomplished MC, speaker, and facilitator. You'll often catch me at an event or speaking on stage! I’m my ‘spare’ time, I’m a streamer and journalist in the gaming, esports, and technology space.

April 7th Schedule

Times below are shown in your local browsers time zone.

2022-04-07T14:00:00.000Z
2022-04-07T14:15:00.000Z
Co-creator of Babylon.js / Microsoft, France
Building Fun Experiments with WebXR & Babylon.js

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.

2022-04-07T14:35:00.000Z
2022-04-07T14:50:00.000Z
Game Designer, Software Engineer, USA
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.

2022-04-07T15:10:00.000Z
2022-04-07T15:25:00.000Z
Webaverse, Singapore
Live Q&A with Ahad Shams from the Webaverse team

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.

2022-04-07T15:55:00.000Z
Independence: The Gaming Advantage - Walt Ribeiro

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!

The Art of Slots - Matt Butler

An Art Directors’ perspective on the creation of online slots.

What Can you Do with WebGPU? - Omar Shehata

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.

Detect and Avoid Common Performance and Memory Issues in Unity WebGL Builds - Oz Syed

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.

2022-04-07T16:25:00.000Z
Lucid Sight, Brazil
Making Multiplayer Games with Colyseus, Node.js and TypeScript

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.

2022-04-07T16:45:00.000Z
2022-04-07T17:00:00.000Z
Google, USA
Making “Bite-Sized” Web Games with GameSnacks

One of the great strengths of gaming on the web is how easily accessible it can be. However, this key advantage is often negated by 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.

2022-04-07T17:20:00.000Z
2022-04-07T17:35:00.000Z
Bonsters, Georgia
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.

2022-04-07T17:55:00.000Z
2022-04-07T18:10:00.000Z
2022-04-07T18:20:00.000Z

Join:

  • Pictionary
  • Quake Tournament

April 8th Schedule

Times below are shown in your local browsers time zone.

2022-04-08T14:00:00.000Z
2022-04-08T14:15:00.000Z
OPGames, Canada
Web 3 Gaming: What it is and Why it Matters
2022-04-08T14:35:00.000Z
2022-04-08T14:50:00.000Z
PlayCanvas, UK
Optimizing HTML5 Games: 10 Years of Learnings

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.

2022-04-08T15:10:00.000Z
2022-04-08T15:25:00.000Z
Gearback, Iran
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.

2022-04-08T15:45:00.000Z
2022-04-08T16:00:00.000Z
Poki, Netherlands
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.

2022-04-08T16:20:00.000Z
2022-04-08T16:35:00.000Z
2022-04-08T16:40:00.000Z
Unity Technologies, USA
Extending Unity WebGL With Javascript

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.

2022-04-08T17:00:00.000Z
2022-04-08T17:15:00.000Z
Wonder Interactive, Canada
Unreal Engine in WebAssembly/WebGPU

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.

2022-04-08T17:35:00.000Z
2022-04-08T17:50:00.000Z
null, null
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.

2022-04-08T18:10:00.000Z

Program Committee

Björn Ritzl
Defold Foundation & Refold, Sweden

Chairperson of the Defold Foundation, overseeing development of the free and source available Defold game engine. Co-founder of Refold. Worked with mobile game development since before the smart phones. Enjoys old school games and traditional roguelikes.

Andrzej Mazur
Enclave Games, Poland

Web Game Developer and Technical Evangelist, Enclave Games indie studio founder, js13kGames competition creator, Gamedev.js community firestarter and Gamedev.js Weekly newsletter publisher. Excited about cutting-edge Web technologies like WebXR, Progressive Web Apps, and Web Monetization API. Likes eating sushi and playing Neuroshima Hex.

Tom Greenaway
Tom Greenaway
Google, France

GITNATION MULTIPASS

Full ticket

April 7-8

75

Free workshops

Access to talks & activities on both days (Apr 7-8)

HD quality, no ads

Q&A with speakers

Interactive sessions with speakers

Technology discussion rooms

AfterParty Bars

Certificates on Workshops & Conference Participation

Instant Access to Talks Recordings

Order now

Full Ticket with

Multipass

17/month

includes Full Ticket

All features of a Full Ticket

Access to 8+ more other JS-related conferences

Order now

Full-access attendee perks

Free workshops

Get your hands on hot tech, recording included

2x more content

Enjoy the second day of talks from world renowned speakers

Enjoy Full HD streaming quality

Experience the event in full quality on a big screen

Get talk recordings right after the conference

Others will receive them one month after the event

HANDS-ON WORKSHOPS WITH FIELD EXPERTS

Game Engines, VR / AR / XR, etc.

VIDEO CHAT ROOMS WITH SPEAKERS

Join virtual rooms with top QA & developers

SPEAKERS' DISCORD CHANNEL

Enjoy more space for your conversation with speakers

Discussions

Take part in video discussions focusing on specific technologies. Hang out with people who are on the same page.

Web 3 Gaming Discussion Room logo
01

Web 3 Gaming Discussion Room

Paul Gadi closeup

Paul Gadi

Web 3 Gaming Discussion Room – April 8
Game Engines Discussion Room logo
02

Game Engines Discussion Room

Endel Dreyer closeup

Endel Dreyer

Game Engines Discussion Room – April 8
Indie Game Developer Path Discussion Room logo
03

Indie Game Developer Path Discussion Room

Endel Dreyer closeup

Endel Dreyer

Tamta Asatiani closeup

Tamta Asatiani

Indie Game Developer Path Discussion Room – April 7
Optimization Discussion Room logo
04

Optimization Discussion Room

Oz Syed closeup

Oz Syed

Optimization Discussion Room – April 7

Remote Afterparty Bars

Join our virtual rooms facilitated by community activists, and enjoy a remote drink!

Chit-chat
Room

with
with Community

Pictionary Game Bar

with
with Speakers

QuakeJS Tournament

Can you take over the Quake arena? Try your luck at our remote tournament.

Join tournament

Follow us for updates

Subscribe to our conference newsletter and get the latest updates and special deals.

Sponsors

Platinum
Gold
Media Partners
Tech Partners

This event is over. Do not miss others with GitNation Multipass.

Learn about multipass