{ } NDC Conferences
About us
Dark
Light
Course Calendar
Sort after topic
Apr 22
NDC Sydney 2026
22 - 24 April 2026
60
Speakers
8
Workshops
40
Technologies
70
Talks
May 5
NDC Toronto 2026
5 - 8 May 2026
8
Workshops
65
Speakers
90
Talks
May 8
Techniques for Wielding Data and Behaviors
Mike Shah
1 hour
The Westin Harbour Castle
-
May 8
Building a Doom-Like World to Explore Agentic Systems
Alexander Chernov
1 hour
The Westin Harbour Castle
-
Jun 1
NDC Copenhagen 2026
1 - 4 June 2026
70
Speakers
40
Technologies
80
Talks
10
Workshops
Jun 4
AI-Powered Gamification for the Web
Courtney Yatteau
1 hour
Øksnehallen | Kødbyen, CPH
-
Jun 8
NDC AI 2026
8 - 10 June 2026
Sept 14
NDC Oslo 2026
14 - 18 September 2026
150
Speakers
45
Technologies
12
Workshops
160
Talks
Sept 14
Build a 3D Game System from Scratch (No Engine Required)
Jarle Adolfsen
2 days
Oslo Spektrum
13 990 NOK
Register
Sept 21
NDC TechTown 2026
21 - 24 September 2026
50
Speakers
15
Technologies
10
Workshops
60
Talks
On demand courses
Bringing stories to life with AI, data streaming and generative agents
Olena Kutsenko
-
Contact us
RolePl-AI
Jo Franchetti
-
Contact us
The Hidden Brains of Video Games
Layla Porter
-
Contact us
PWA For Games: An Enhanced Web Gaming Experience
stephen vinuya
-
Contact us
Life, the Universe, and JavaScript
Dylan Beattie
-
Contact us
Building a Game Boy emulator in .NET Core!
David Whitney
-
Contact us
Writing Cross Platform Games with MonoGame and .NET
Stephen Haunts
-
Contact us
How to build a classic adventure game with Blazor
Sander Molenkamp
-
Contact us
Building a Game Boy emulator in .NET Core!
David Whitney
-
Contact us
Building a Mobile Flight Simulator
Clifford Agius
-
Contact us
Rust games ... in your browser!
Thomas Heartman
-
Contact us
Writing a MMORPG game in Elm on both client and server
Martin Janiczek
-
Contact us
Evolutionary Learning vs. The Zerg: Training & Evolving Star Craft II AIs in Python
Alan Smith
-
Contact us
Making Every Game More Accessible with .NET and AI
Alex Dunn
-
Contact us
Part 2/2: Hello (Virtual) Worlds
Keren Kenzi
-
Contact us
Down the Oregon Trail with Functional C#
Simon Painter
-
Contact us
Making Every Game and App More Accessible with .NET and AI
Alex Dunn
-
Contact us
Building Airplanes in the sky with serverless and low-code
Todd Whitehead
-
Contact us
PICKUP DATA - A Kafka Adventure Game
Kris Jenkins
-
Contact us
Parens of the Dead: Live pair programming and zombies
Magnar Sveen, Christian Johansen
-
Contact us
Building a level 5 autonomous vehicle (in TrackMania)
Manu Gopinathan, Malte Loller-Andersen
-
Contact us
The Metaverse and the location problem
Scott Leaman
-
Contact us
Building a Game Boy emulator in .NET Core!
David Whitney
-
Contact us
Emulating a Game Boy in .NET 6
Wesley Cabus
-
Contact us
Throw away your Xbox - The future of games is written in JavaScript
Opher Vishnia
-
Contact us
Keynote: Tech For Good - Using AI to Make Tech More Accessible
Alex Dunn
-
Contact us
Building games in .NET MAUI
Shaun Lawrence
-
Contact us
Building a Pan/Tilt/Zoom Live Streaming Camera Rig for Under $100
Todd Sharp
-
Contact us
Make a great-looking 3D landscape visualization!
Kristoffer Dyrkorn
-
Contact us
Lightning Talks
Audun Wigum Arbo, Adam Gaidi, Joakim Vindenes
-
Contact us
Lightning Talks 4
Benedicte Emilie Brækken, Per Haagensen, Erik André Jakobsen, Tor Kristen Haugen
-
Contact us
Lightning Talks 6
Ruth Merethe Granevang, Eugene Romero, Nils Otto Johansen, Kitty Toft
-
Contact us
Hacking the quarantine with Grafana & Electronics
Yonatan Mevorach
-
Contact us
Git, GitHub, and gaming
Michelle “MishManners” Duke
-
Contact us
Fantus! Puppeteering with Unreal Engine
Mattis Folkestad, Rune Røsting
-
Contact us
Playing Video Games One Frame at a Time
Ólafur Waage
-
Contact us
Choose your own adventure
Shaun Lawrence
-
Contact us
Hacking the quarantine with Grafana & Electronics
Yonatan Mevorach
-
Contact us
Playing Video Games One Frame at a Time
Ólafur Waage
-
Contact us
Breaking Barriers: The Art of (Free) Gamified Security Training
Joseph Katsioloudes
-
Contact us
Hello (Virtual) World
Keren Kenzi
-
Contact us
Part 1/2: Hello (Virtual) Worlds
Keren Kenzi
-
Contact us
From Pong to Playstation: The Evolution of Video Games
Wesley Cabus
-
Contact us
Underwhelming game development with PICO-8
Jonas Winje
-
Contact us
How computers scribble
Alvin Bryan
-
Contact us
Part 1/2: Developing for the Apple Vision Pro
Taylor Troesh
-
Contact us
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
Build Your Own Game Engine in the Browser. No experience necessary, all experience welcome!
David Whitney
-
Contact us
Side Projects: The Unsung Heroes of Software Development
Rasmus Kromann-Larsen
-
Contact us
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
NDC Party: A Brief History of Computer Art
Anders Norås
-
Contact us
The Forgotten AI of Video Games
Layla Porter
-
Contact us
Build Your Own Game Engine in the Browser. No experience necessary, all experience welcome!
David Whitney
-
Contact us
Part 1/2: Event driven development with Leesah Game!
Tania Holst, Emil Elton Nilsen, Kyrre Havik, Øydis Kind Refsum
-
Contact us
Lightning Talks
Bahman Nikkhahan, Sahar Sohrabi
-
Contact us
Build Your Own Game Engine in the Browser. No experience necessary, all experience welcome!
David Whitney
-
Contact us
Let's Fight a Dragon with Godot
Kristian Hiim
-
Contact us
The Forgotten AI of Video Games
Layla Porter
-
Contact us
Part 2/2: Event driven development with Leesah Game!
Tania Holst, Emil Elton Nilsen, Kyrre Havik, Øydis Kind Refsum
-
Contact us
The Forgotten AI of Video Games
Layla Porter
-
Contact us
Coding 4 Fun: 8-bit game emulation in .NET
Alex Thissen
-
Contact us
Demystifying AI/ML for Application Developers
Alex Dunn
-
Contact us
Part 2/2: Developing for the Apple Vision Pro
Taylor Troesh
-
Contact us
My Adventure in Flutter Gaming
Kamal Shree
-
Contact us
A Game Engine over a Workshop
Espen Sande-Larsen
-
Contact us
NDC Conferences uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?
All good!
Don't want it