Sharing Lua game-logic code between server and client
summary
Describes using the same Lua game logic on both server and client by running OpenResty (Lua) on the backend and the Defold 2D engine (which also supports Lua) on the frontend. Covers the team’s experience and practical considerations of sharing Lua code between backend and frontend.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 10:47Sharing code
- 21:23Desync problem
- 34:41Client-server architecture
- 42:11Offline mode
- 51:36Q&A
related talks
54mMultiplayer with Go+Lua
06mLT: Elixir for Gaming! Using Network to Power a Sophisticated Multiplayer Simulation
18mDiving into the deep end with Rust/C# hybrid in game project
45mOnline Games, But How Come They Don't Lag?
35m좌충우돌 멀티플랫폼 게임 로비 개발기
18mWell I Wouldn't Want To Make a *Dys*functional Game
15mFree your Games
36mCrafting Cross-Platform Adventures: Building a Game Engin…
