REAC 2023 DAY 1 Scripting Language? Engine Language? Why Not Both?

Опубликовано: 19 Октябрь 2024
на канале: Rendering Engine Architecture Conference
3,190
87

This talk is about the intersection of game engines and programming languages - the speaker has spent his career building both, usually with one influencing the other extensively. We will start with an overview of past engine and language designs that may be interesting, then moving toward my latest engine where we see how the scripting language taking on a different role changes everything, mixed with other fun topics such as type inference, resource & memory management, performance, serialization, debugging, refactoring and.. raytracing?

Wouter van Oortmerssen is the founder of VoxRay Games, that is building a “craft your own game world” game with FPS/RPG/Survival elements, brought to life with voxels and raytracing. Before that, he was at Google, working on his library FlatBuffers, game & VR tech, and WebAssembly/LLVM. He worked at a variety of game studios, such as CryTek (FarCry), EA (SimCity), Gearbox (Borderlands) as well as taught engine programming classes at a Masters degree program for video game development. He made the Open Source Cube Engine that did multiplayer voxel editing before it was cool. He designed more programming languages than should be legal, including some popular ones way back on the Amiga platform.